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.
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.
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.
Massillon Washington quarterback DaOne Owens had a huge night on the ground in the Tigers' 15-13 win over St. Edward. He rushed for 176 yards and two scores as Massillon Washington enters the MaxPreps Top 25 at No. 20. (Photo: Jeff Harwell)
MaxPreps Top 25 football rankings
Record: 4-0 | Last week: 1
Last week: Idle
This week: Friday at St. Frances Academy (Baltimore)
Record: 5-0 | Last week: 2
Last week: Beat Liberty (Henderson) 49-6
This week: Friday at Silverado (Las Vegas)
Record: 4-0 | Last week: 4
Last week: Beat Glenville (Cleveland) 28-6
This week: Idle
Record: 1-1 | Last week: 5
Last week: Game vs. Carol City postponed
This week: Thursday vs. No. 5 Chaminade-Madonna (Hollywood)
Record: 4-0 | Last week: 6
Last week: Beat American Heritage (Plantation) 28-16
This week: Thursday at No. 4 Central (Miami)
Record: 4-0 | Last week: 7
Last week: Beat Carver (Atlanta) 31-0
This week: Friday vs. Marietta
Record: 3-0 | Last week: 8
Last week: Beat Lake Ridge (Mansfield) 76-0
This week: Friday vs. Cedar Hill
Record: 3-0 | Last week: 9
Last week: Idle
This week: Friday vs. Beaumont United (Beaumont)
Record: 5-1 | Last week: NR
Last week: Beat St. John Bosco (Bellflower, Calif.) 30-23
This week: Saturday at Nanakuli (Waianae)
Record: 4-1 | Last week: 3
Last week: Lost 30-23 to Kahuku (Hawaii)
This week: Idle
Record: 3-1 | Last week: 12
Last week: Beat Don Bosco Prep (Ramsey, N.J.) 28-7
This week: Idle
Record: 3-1 | Last week: 11
Last week: Beat Western (Davie) 48-22
This week: Friday vs. Treasure Coast (Port St. Lucie)
Record: 4-0 | Last week: 13
Last week: Idle
This week: Friday vs. Cedar Grove (Ellenwood)
Record: 3-0 | Last week: 14
Last week: Beat Skyline (Dallas) 42-17
This week: Friday at Waxahachie
Record: 4-0 | Last week: 16
Last week: Beat Marietta 52-8
This week: Idle
Record: 4-0 | Last week: 18
Last week: Beat Sunrise Mountain (Peoria) 48-0
This week: Friday at No. 22 Centennial (Corona, Calif.)
Record: 4-1 | Last week: 17
Last week: Beat Jenkins (Savannah) 47-14
This week: Friday at Hillgrove (Powder Springs)
Record: 5-1 | Last week: 19
Last week: Beat Mountain Ridge (Herriman) 56-14
This week: Friday at Riverton
Record: 4-0 | Last week: 20
Last week: Beat Corona del Sol (Tempe) 42-0
This week: Friday vs. Highland (Gilbert)
Record: 5-0 | Last week: NR
Last week: Beat St. Edward (Lakewood) 15-13
This week: Friday vs. Middletown (Del.)
Record: 2-1 | Last week: 15
Last week: Lost 28-16 to Chaminade-Madonna (Hollywood)
This week: Idle
Record: 2-2 | Last week: 21
Last week: Idle
This week: Friday vs. No. 16 Liberty (Peoria, Ariz.)
Record: 4-1 | Last week: 10
Last week: Lost 15-13 to Washington (Massillon)
This week: Saturday vs. River Rouge (Mich.)
Record: 4-0 | Last week: 23
Last week: Beat Palmetto (Miami) 15-0
This week: Friday vs. Northwestern (Miami)
Record: 4-0 | Last week: 22
Last week: Beat Dearborn 53-0
This week: Friday at Franklin (Livonia)