The Class 6A Division 1 semifinals in Texas feature two big-time matchups sure to have major MaxPreps Top 25 ramifications led by No. 3
Duncanville vs. No. 9
North Crowley (Fort Worth) on Saturday at Eagle Stadium.
Duncanville has won 20 in a row and is two wins away from winning its third consecutive state title. North Crowley is 28-1 over the last two years with the lone loss coming to the defending champs in last year's semifinal, 52-10.
Alabama-bound quarterback
Keelon Russell has thrown for 3,882 yards and 52 touchdowns in 13 games for Duncanville while Colorado-bound wideout
Quentin Gibson has 81 receptions for 1,721 yards and 31 touchdowns for North Crowley.
No. 1
Mater Dei (Santa Ana) looks to solidify its spot and go wire-to-wire as the top-ranked team with a win Saturday against No. 21
De La Salle (Concord) in California's Open Division state championship. The Monarchs are going for their ninth win against a MaxPreps Top 25 opponent this season.
De La Salle is making its first title game appearance since 2019. The Spartans are going for their eighth state title since the CIF began holding state championship games in 2006 and first in nine years. They have lost seven state title games in a row.
Carrollton moved up one spot to No. 4 after snapping
Buford's 12-game win streak with a 30-17 win in Georgia's 6A semifinals.
Julian Lewis completed 15 of 18 passes for 193 yards and two touchdowns. The Trojans will face Grayson in the 6A state championship at Mercedes-Benz Stadium on Dec. 18.
Luke Nickel led No. 2
Milton to its 24th straight win with a 56-28 victory over
Lee County (Leesburg) in Georgia's 5A semifinals. The Miami-bound quarterback completed 12 of 19 passes for 302 yards and four touchdowns to go with 92 yards rushing and two more scores. Georgia-bound wideout
C.J. Wiley hauled in five receptions for 165 yards and three touchdowns. The Eagles will face
Langston Hughes (Fairburn) in the title game Dec. 17.
MaxPreps Top 25 football rankings
Record: 12-0 | Last week: 1
Last week: Idle
This week: Saturday vs. No. 21 De La Salle (Concord)
Record: 14-0 | Last week: 2
Last week: Beat Lee County (Leesburg) 56-28
This week: Idle
Record: 13-0 | Last week: 3
Last week: Beat Bridgeland (Cypress) 31-13
This week: Saturday vs. No. 9 North Crowley (Fort Worth)
Record: 14-0 | Last week: 5
Last week: Beat Buford 30-17
This week: Idle
Record: 11-1 | Last week: 4
Season complete
Record: 14-0 | Last week: 6
Last week: Beat Atascocita (Humble) 49-21
This week: Saturday vs. Westlake (Austin)
Record: 11-2 | Last week: 7
Season complete
Record: 8-3 | Last week: 8
Season complete
Record: 14-0 | Last week: 9
Last week: Beat Allen 35-7
This week: Saturday vs. No. 3 Duncanville
Record: 12-0 | Last week: 11
Season complete
Record: 12-2 | Last week: 14
Last week: Beat Trinity Christian Academy (Jacksonville) 35-6
This week: Wednesday vs. Clearwater Central Catholic (Clearwater)
Record: 12-2 | Last week: 10
Last week: Lost 30-17 vs. Carrollton
Season complete
Record: 13-0 | Last week: 12
Last week: Beat Niceville 34-33
This week: Thursday vs. St. Thomas Aquinas (Fort Lauderdale)
Record: 8-4 | Last week: 13
Season complete
Record: 9-3 | Last week: 15
Season complete
Record: 13-1 | Last week: 16
Season complete
Record: 10-1 | Last week: 17
Season complete
Record: 7-2 | Last week: 18
Season complete
Record: 13-1 | Last week: 19
Last week: Beat Columbus (Miami) 33-27
This week: Saturday vs. Lake Mary
Record: 11-1 | Last week: 21
Season complete
Record: 12-0 | Last week: 22
Last week: Idle
This week: Saturday vs. No. 1 Mater Dei (Santa Ana)
Record: 10-1 | Last week: 23
Season complete
Record: 11-2 | Last week: NR
Last week: Beat St. Augustine 38-28
This week: Friday vs. Jones (Orlando)
Record: 13-0 | Last week: NR
Last week: Beat West Forsyth (Kernersville) 37-21
This week: Friday vs. Grimsley (Greensboro)
Record: 13-1 | Last week: NR
Last week: Beat Douglas County (Douglasville) 35-28
This week: Idle