Kahuku (Hawaii) pulled off the biggest upset of the high school football season late Saturday night with a 30-23 win over St. John Bosco (Bellflower, Calif.) and the Red Raiders have been rewarded with the No. 9 ranking in this week's MaxPreps Top 25. Senior quarterback Tuli Tagovailoa-Amosa scored the game-winning touchdown on an 18-yard run with 23 seconds remaining.
Kahuku jumped out to a 22-3 lead in the first half but Bosco answered by scoring the next 20 points to take a 23-22 lead with just over eight minutes left. The Hawaii program got the ball back with two minutes remaining and benefited from a pass interference to keep the drive alive and set up the Tagovailoa-Amosa score.
The loss dropped the Braves seven spots to No. 10. It was the first loss for St. John Bosco against a non-league opponent since 2017.
Washington (Massillon, Ohio) joins Kahuku as the only newcomers in the MaxPreps Top 25 after beating St. Edward (Lakewood, Ohio) 15-13. Senior quarterback DaOne Owens had a huge night on the ground, rushing for 176 yards and two scores. Senior linebacker Dorian Pringle led the way on defense with 10 tackles and two sacks.
The Tigers snapped the back-to-back Division 1 state champs 15-game win streak as the loss dropped them 13 spots to No. 23. The Eagles are 19-2 since 2022 with both losses coming against Washington.
No. 5 Chaminade-Madonna (Hollywood, Fla.) continued its impressive start with a 28-16 win over American Heritage (Plantation, Fla.). All four wins have come against teams in the top 100. Five-star wide receiver Jeremiah Smith has shown why he's the top-rated wide receiver in the country with 33 receptions for 515 yards and seven touchdowns through his first four games.
The Lions play at No. 4 Central (Miami) on Thursday. The Rockets were up 14-0 on Carol City (Miami) in the first quarter before the game was called because of weather. They will try and finish the game at a later date.
No. 1 Mater Dei (Santa Ana, Calif.) was idle last week and finishes non-league play at St. Frances Academy (Baltimore) on Friday. The Monarchs have outscored their first four opponents 193-36. Senior quarterback Elijah Brown has thrown for 1,012 yards and has 12 touchdowns against two interceptions while completing 72.4 percent of his passes.
MaxPreps Top 25 football rankings
1. Mater Dei (Santa Ana, Calif.)
Record: 4-0 | Last week: 1
Last week: Idle
This week: Friday at St. Frances Academy (Baltimore)
2. Bishop Gorman (Las Vegas)
Record: 5-0 | Last week: 2
Last week: Beat Liberty (Henderson) 49-6
This week: Friday at Silverado (Las Vegas)
3. IMG Academy (Bradenton, Fla.)
Record: 4-0 | Last week: 4
Last week: Beat Glenville (Cleveland) 28-6
This week: Idle
4. Central (Miami)
Record: 1-1 | Last week: 5
Last week: Game vs. Carol City postponed
This week: Thursday vs. No. 5 Chaminade-Madonna (Hollywood)
5. Chaminade-Madonna (Hollywood, Fla.)
Record: 4-0 | Last week: 6
Last week: Beat American Heritage (Plantation) 28-16
This week: Thursday at No. 4 Central (Miami)
6. Buford (Ga.)
Record: 4-0 | Last week: 7
Last week: Beat Carver (Atlanta) 31-0
This week: Friday vs. Marietta
7. Duncanville (Texas)
Record: 3-0 | Last week: 8
Last week: Beat Lake Ridge (Mansfield) 76-0
This week: Friday vs. Cedar Hill
8. North Shore (Houston)
Record: 3-0 | Last week: 9
Last week: Idle
This week: Friday vs. Beaumont United (Beaumont)
9. Kahuku (Hawaii)
Record: 5-1 | Last week: NR
Last week: Beat St. John Bosco (Bellflower, Calif.) 30-23
This week: Saturday at Nanakuli (Waianae)
10. St. John Bosco (Bellflower, Calif.)
Record: 4-1 | Last week: 3
Last week: Lost 30-23 to Kahuku (Hawaii)
This week: Idle
11. St. Joseph's Prep (Philadelphia)
Record: 3-1 | Last week: 12
Last week: Beat Don Bosco Prep (Ramsey, N.J.) 28-7
This week: Idle
12. St. Thomas Aquinas (Fort Lauderdale, Fla.)
Record: 3-1 | Last week: 11
Last week: Beat Western (Davie) 48-22
This week: Friday vs. Treasure Coast (Port St. Lucie)
13. Colquitt County (Moultrie, Ga.)
Record: 4-0 | Last week: 13
Last week: Idle
This week: Friday vs. Cedar Grove (Ellenwood)
14. DeSoto (Texas)
Record: 3-0 | Last week: 14
Last week: Beat Skyline (Dallas) 42-17
This week: Friday at Waxahachie
15. Walton (Marietta, Ga.)
Record: 4-0 | Last week: 16
Last week: Beat Marietta 52-8
This week: Idle
16. Liberty (Peoria, Ariz.)
Record: 4-0 | Last week: 18
Last week: Beat Sunrise Mountain (Peoria) 48-0
This week: Friday at No. 22 Centennial (Corona, Calif.)
17. Carrollton (Ga.)
Record: 4-1 | Last week: 17
Last week: Beat Jenkins (Savannah) 47-14
This week: Friday at Hillgrove (Powder Springs)
18. Corner Canyon (Draper, Utah)
Record: 5-1 | Last week: 19
Last week: Beat Mountain Ridge (Herriman) 56-14
This week: Friday at Riverton
19. Chandler (Ariz.)
Record: 4-0 | Last week: 20
Last week: Beat Corona del Sol (Tempe) 42-0
This week: Friday vs. Highland (Gilbert)
20. Washington (Massillon, Ohio)
Record: 5-0 | Last week: NR
Last week: Beat St. Edward (Lakewood) 15-13
This week: Friday vs. Middletown (Del.)
21. American Heritage (Plantation, Fla.)
Record: 2-1 | Last week: 15
Last week: Lost 28-16 to Chaminade-Madonna (Hollywood)
This week: Idle
22. Centennial (Corona, Calif.)
Record: 2-2 | Last week: 21
Last week: Idle
This week: Friday vs. No. 16 Liberty (Peoria, Ariz.)
23. St. Edward (Lakewood, Ohio)
Record: 4-1 | Last week: 10
Last week: Lost 15-13 to Washington (Massillon)
This week: Saturday vs. River Rouge (Mich.)
24. Columbus (Miami)
Record: 4-0 | Last week: 23
Last week: Beat Palmetto (Miami) 15-0
This week: Friday vs. Northwestern (Miami)
25. Belleville (Mich.)
Record: 4-0 | Last week: 22
Last week: Beat Dearborn 53-0
This week: Friday at Franklin (Livonia)