The Panthers are one step closer for their third consecutive Class 6A Division I state title. If they attain their goal, they will be just the 20th school in UIL history to achieve the feat.
On Saturday afternoon, Duncanville shellacked The Woodlands 42-20 in the third round of the 6A Division I playoffs at Hutto Memorial Stadium.
The Panthers struck early, receiving the ball first and setting the tone by converting on a 6-yard slant to Oregon commit wide receiver Dakorien Moore. Alabama commit Keelon Russell followed it up with another 10-yard pass to Moore. By the end of the first quarter, Duncanville had established a 14-0 lead.
The Highlanders still fought back, managing to cut the lead to 28-20 in the fourth quarter, holding the Panthers to a single score in the previous period. However, Moore put the game away at the conclusion, capped by a 60-yard touchdown in double coverage and a short scoring grab with 2:55 remaining in the game.
Russell sailed 22 of 26 passes for a whopping 440 yards and six touchdowns.
Moore was the benefactor and the game’s MVP, hauling in 12 receptions for 226 yards and four scores. The No. 2-ranked player in the Lone Star State now has 67 catches for 1,258 yards and 18 touchdowns on the season. He now has seven 100+ yard games as a senior.
Duncanville will advance to the regional final against Cypress Bridgeland at Waco Midway Stadium at 2 p.m. on Saturday.

The Woodlands vs Duncanville: Regional Semifinal
Date: November 30, 2024
Time: 1:00 PM CST
Location: Regional Semifinal
Final Score: Duncanville 42, The Woodlands 20
Score Summary
|
1 |
2 |
3 |
4 |
Final |
| The Woodlands |
0 |
10 |
3 |
7 |
20 |
| Duncanville |
14 |
7 |
7 |
14 |
42 |
Team Stats
| Stats |
The Woodlands |
Duncanville |
| 1st Downs |
17 |
19 |
| Total Yards |
365 |
538 |
| Passing |
173 |
440 |
| Completion Attempts |
18-30 |
22-26 |
| Yards Per Pass |
5.77 |
16.92 |
| Interceptions Thrown |
1 |
0 |
| Rushing |
192 |
98 |
| Rushing Attempts |
38 |
19 |
| Yards Per Rush |
5.05 |
5.16 |
| Penalties |
8-55 |
10-88 |
| Turnovers |
1 |
0 |
| Fumbles/Lost |
1-0 |
0-0 |
The Woodlands: Player Stats
Passing
| Player |
Comp |
Att |
Pct |
Yds |
TD |
INT |
| Jack Daulton |
18 |
30 |
60% |
173 |
1 |
1 |
Rushing
| Player |
Att |
Yards |
Yds/Att |
TD |
| Jack Daulton |
20 |
97 |
4.85 |
1 |
| Cody Jordan |
17 |
80 |
4.71 |
0 |
| Preston Stephenson |
1 |
15 |
15 |
0 |
Receiving
| Player |
Rec |
Yards |
Yds/Rec |
TD |
| Preston Stephenson |
8 |
90 |
11.25 |
1 |
| Eli Lancaster |
3 |
35 |
11.67 |
0 |
| Cadriel Outlaw |
1 |
17 |
17 |
0 |
Duncanville: Player Stats
Passing
| Player |
Comp |
Att |
Pct |
Yds |
TD |
INT |
| Keelon Russell |
22 |
26 |
84.62% |
440 |
6 |
0 |
Rushing
| Player |
Att |
Yards |
Yds/Att |
TD |
| Devine Green |
10 |
45 |
4.5 |
0 |
| Ayson Theus |
2 |
27 |
13.5 |
0 |
| JaQualon Armstrong |
6 |
19 |
3.17 |
0 |
Receiving
| Player |
Rec |
Yards |
Yds/Rec |
TD |
| Dakorien Moore |
12 |
226 |
18.83 |
4 |
| Ayson Theus |
5 |
135 |
27 |
1 |
| Zach Turner |
3 |
67 |
22.33 |
1 |