Jerry Dodds caught a pair of touchdown passes as Texoma Christian defeated Irving Highlands, 49-34, in non-district action on Friday at Center Street Park.

Jack Turner threw a TD pass and returned a punt 30 yards for a score, Matthias Coleman finished with 15 carries for 75 yards and a touchdown and also had a 50-yard TD throw to Tex Monk and Dylan Foster also scored on the ground for Texoma Christian (3-0).

Donavyn Lester ran for four touchdowns and threw a TD pass for Irving Highlands.

Van Alstyne 49, Community 28

NEVADA — Rhett Gallagher had 18 carries for 223 yards and three touchdowns and was 10-of-13 passing for 139 yards and two scores as Van Alstyne beat Community in non-district action on Friday.

Tanner Jones added 99 yards and two TDs on 18 carries while Austin Moore and Ty Cosper had the touchdown catches for Van Alstyne (3-1), which scored 35 points in the middle two quarters on the way to 476 total yards.

Colby Warren threw a pair of touchdown passes for Community (2-2)

Pottsboro 14, North Lamar 11

PARIS — Hunter Watson had 13 carries for 79 yards and a touchdown as Pottsboro hung on to beat North Lamar in non-district action on Friday.

Braden Plyler added eight carries for 43 yards and a touchdown with 4:08 left to give the Cardinals (3-1) a 14-3 lead in a game Pottsboro trailed 3-0 at the half.

Jay Walters had a 29-yard touchdown run and North Lamar (1-3) picked up the conversion to cut the lead to three with 2:25 remaining.

Celina 51, FW YMLA 12

CELINA — Logan Point had 90 yards and two touchdowns on just seven carries as Celina beat Fort Worth YMLA in non-district action on Friday night.

Hunter Watson threw for 124 yards and two touchdowns, Major Martin finished with six receptions for 47 yards and two TDs, Skyler Bohall returned an interception 40 yards for a score and Taison Holman and Ryan Nebeker ran for touchdowns for Celina (2-2).

Bryan Cottingim had a pair of touchdown passes to Draylon Roberson for Fort Worth YMLA.

Collinsville 58, Perrin-Whitt 14

PERRIN — Garrett Vannoy had 205 yards and three touchdowns on 14 carries as Collinsville defeated Perrin-Whitt in non-district action on Friday night.

Trey Shelby added eight carries for 116 yards, Gustavo Romo totaled 80 yards and a touchdown on five carries and Cooper Smith ran for a score and threw a 45-yard touchdown pass to Taylor Bennett, who has ran for a TD and returned an interception for a touchdown, for Collinsville (3-1), which ran for 522 yards.

Wolfe City 14, Detroit 6

DETROIT — Jed Cagle ran 18 times for 109 yards and a touchdown as Wolfe City topped Detroit in non-district action on Friday night.

Cody Greenway added 18 carries for 74 yards for Wolfe City (4-0), which scored in each of the middle quarters.

Detroit (1-3) had its only touchdown in the second quarter.

Ponder 40, S&S 7

SADLER — Jayce Howard had 14 carries for 50 yards and a touchdown during S&S’ non-district loss against Ponder on Friday.

Chazz Maxey added 13 carries for 34 yards for S&S (3-1).

Mason Durrett ran for 135 yards and a touchdown on 12 carries and threw for 108 yards and three TDs for Ponder (2-2), which led 26-7 at half-time.

Valley View 68, Leonard 46

VALLEY VIEW — Ronnie Hart ran for 114 yards and four touchdowns on 20 carries and was 28-of-50 passing for 348 yards and three touchdowns with an interception during Leonard’s non-district loss against Valley View on Friday.

Byron Bolin had 11 catches for 108 yards and two TDs, Michael Shulze finished with 11 catches for 152 yards and J.J. Brian added eight carries for 82 yards and two receptions for 39 yards and a touchdown for Leonard (2-2).

Springtown 56, Gainesville 17

SPRINGTOWN — Calion Baker had 143 yards and a touchdown on 16 carries and also caught three passes for 52 yards in Gainesville’s non-district loss against Springtown on Friday.

Josh Kemp returned a kickoff 77 yards for a touchdown and Ivan Franco kicked a 39-yard field goal for Gainesville (2-2).

Sawyer Drewry ran for 185 yards and three touchdowns and threw for 133 yards and two scores for Springtown (1-3).

Lone Oak 47, Whitewright 0

LONE OAK — Dylan Cordell had 14 carries for 84 yards during Whitewright’s non-district loss against Lone Oak on Friday.

Dylan Pitt finished with 66 yards on 19 carries and Marshall Mangrum chipped in 11 carries for 33 yards for Whitewright (2-2).

Boles 13, Blue Ridge 6

QUINLAN — Garrett Mathers finished with 103 yards and a touchdown on 16 carries during Blue Ridge’s non-district loss against Quinlan Boles on Friday.

Joel Linn had six catches for 47 yards for Blue Ridge (1-3).

Boles (1-3) also scored both of its touchdowns in the second quarter of the defensive battle.

Cumby 56, Trenton 20

TRENTON — Hunter Sadler had four catches for 106 yards and a touchdown during Trenton’s non-district loss against Cumby on Friday night.

Tyler Gray finished with 58 yards and a touchdown on 10 carries and Christian Verde was 9-of-13 passing for 128 yards and the TD throw and also ran for a score for Trenton (0-4).