FORT WORTH – A winning streak stretching over three seasons, and multiple state titles in that time, have been nice for Ryan Powers, but on Friday the senior defensive end and his Fort Worth All Saints teammates accomplished something that could be considered even more elusive. Current All Saints seniors like Powers improved to 3-0 against one of the standout private-school programs in the state:  Parish Episcopal.

All Saints’ defense was dominant, making 16 tackles for loss in a 31-11 win over Parish Episcopal in a matchup of 2025 TAPPS state champions and the season opener for both teams Friday at McNair Stadium. Powers and tackle Kingston Beyer – a Wyoming commit – led the way with four tackles for loss apiece that included three sacks by Powers.

It is the third consecutive season All Saints – the No. 3-ranked team in The Dallas Morning News’ Private Schools area poll – defeated top-ranked Parish in a season opener. All Saints (1-0), the two-time defending TAPPS Division II state champions, also extended its current overall streak to 29 games. Parish (0-1), the defending Division I state champions, had a 12-game winning streak snapped and was held to its lowest point total since a 7-0 win over Plano John Paul II on Nov. 1, 2019.

Powers said his team focused on shutting down Parish’s running game and wanted to make Parish pass the ball, even with standout sophomore quarterback Logan Lucero running the show. Parish had 88 yards rushing, averaging just 2.7 yards per carry.

“We tried to stop a-gap, b-gap on the run. That was it,” Powers said. “We tried to make them pass the ball. Our defensive backs tried to stay on their receivers and that would give us time to rush their quarterback.

“This is awesome. I haven’t lost to Parish in my career. It’s great to beat them every year in the first game.”

All Saints’ offense wasn’t too shabby either, with the passing game putting the game away in the second half. Quarterback Brailon Davis connected with Noah Tarrant on two touchdown passes in the third quarter, the second going for 63 yards with 4:31 left to give All Saints a 28-3 lead. Davis finished with 257 yards passing, 119 to Jaytn Brites on four receptions while Tarrant had 108 yards on five grabs.

Brayden Boults ended All Saints’ first two drives with touchdown runs, the second from 18 yards out with 9:05 left in the second quarter to help give All Saints a 14-3 halftime lead. The play that may have provided the most momentum in the first half for All Saints was a 23-yard scramble by Davis on a third-and-12 play. This extended a 54-yard drive ending with a two-yard touchdown run by Boults, who finished with 80 yards in 17 carries.

Parish had a 174-129 edge in total yards in the first half, with Logan Lucero passing for 123, but the Panthers could only manage a 21-yard field goal by Preston Gaal with 11:19 left in the second quarter. Parish got its lone touchdown on a precise, 74-yard strike to Johnathon Phillips with 2:57 left in the third. Lucero finished 17 for 27 passing for 216 yards.