Missouri high school football: Week 3 Top 25 state rankings (09-08-2025)

There's plenty of movement in this week's High School on SI Missouri Top 25 rankings
Platte County quarterback Rocco Marriott accounted for five touchdowns in Friday's win over Grain Valley to keep the Pirates unbeaten and firmly atop the High School on SI Missouri Top 25 state rankings entering Week 3.
Platte County quarterback Rocco Marriott accounted for five touchdowns in Friday's win over Grain Valley to keep the Pirates unbeaten and firmly atop the High School on SI Missouri Top 25 state rankings entering Week 3. / RaDel Hinckley

The Missouri high school football season is already delivering on the preseason hype.

Between power programs making statements and new contenders forcing their way into the spotlight, through two weeks, the Missouri high school football Top 25 landscape has seen blowouts, upsets, and breakout performances that set the stage for some massive showdowns in Week 3.

Platte County continues to set the pace, looking every bit the No. 1 team in the state with an offense that has already hung 110 points on its first two opponents. But the Pirates aren’t the only ones flexing early muscle. Nixa survived a heavyweight battle with Webb City, CBC put its dominance on display against Cardinal Ritter, and Lee’s Summit North shook off off-field distractions to roll past a tough Staley squad.

Momentum is building, and so are the storylines. Rockhurst’s meteoric rise, Blair Oaks’ statement win, and Lafayette’s defense pitching back-to-back shutouts are just a few of the headlines fueling intrigue. With marquee matchups on tap across all classes this weekend, here’s how our weekly High School on SI Missouri Top 25 stacks up heading into Week 3.


Missouri Top 25 State Rankings

1. Platte County Pirates

Current Record: 2-0

Last Week’s Ranking: 1

Next game: Fort Osage (1-1) at Platte County (2-0), 7 p.m. Friday

The Pirates have scored 110 points through two games after walloping a good Grain Valley team 54-23 on Friday.

2. Nixa Eagles

Current Record: 2-0

Last Week’s Ranking: 2

Next Game: Nixa (2-0) at Joplin (1-1), 7 p.m. Friday

Playing Webb City is never a walk in the park, and the Eagles had their hands full against the Cardinals on Friday. In the end, Nixa’s talent was still too much, and the Eagles escaped with a hard-fought 28-21 win.

3. CBC Cadets

Current Record: 2-0

Last Week’s Ranking: 3

Next Game: CBC (2-0) at Chaminade College Prep (2-0), 6 p.m. Friday

One of the biggest games of the week, the Cadets dominated No. 7 Cardinal Ritter in all phases, rolling to an impressive 34-12 win. They battle a talented Chaminade squad in a battle of unbeatens this week.

4. Lee’s Summit North Broncos

Current Record: 2-0

Last Week’s Ranking: 4

Next Game: Mill Valley (Shawnee, Kansas) (1-0) at Lee’s Summit North (2-0), 7 p.m. Friday

Perhaps playing with a bit of added inspiration after their head coach, Jason Rogers, resigned earlier in the week while serving a suspension, the Broncos went out and smacked a talented Staley squad 45-21.

5. Blue Springs South Jaguars

Current Record: 2-0

Last Week’s Ranking: 6

Next Game: Blue Springs South (2-0) at Lee’s Summit (0-2), 7 p.m. Friday

We said it last week, but this Jaguars team is dangerous. They remained unbeaten with another dominant showing in Week 2 – thumping Park Hill South 44-21. They’ll face a Lee’s Summit squad hungry for a win on Friday.

6. Kearney Bulldogs

Current Record: 2-0

Last Week’s Ranking: 7

Next Game: Smithville (2-0) at Kearney (2-0), 7 p.m. Friday

The Bulldogs have outscored opponents 92-21 through the first two games. They walked over Grandview (0-2) 56-13 on Friday. They have their biggest test of the season against 2-0 Smithville on Friday.

7. Rockhurst Hawklets

Current Record: 2-0

Last Week’s Ranking: 20

Next Game: Rockhurst (2-0) at Olathe North (Kansas) (1-0), 7 p.m. Friday

Two games, two blowout victories. The Hawklets have impressed in all phases in the early going. They walloped St. Pius X (Kansas City) in Week 1 and did the same in a 33-3 win on Friday against Raymore-Peculiar (0-2).

8. Kirkwood Pioneers

Current Record: 2-0

Last Week’s Ranking: 9

Next Game: Lafayette (Wildwood) (2-0) at Kirkwood (2-0), 7 p.m. Friday

Kirkwood’s defense continued its roll last week. The Pioneers flattened Pattonville 42-7 last week and have only allowed 10 points through two games so far.

9. De Smet Jesuit Spartans

Current Record: 1-1

Last Week’s Ranking: 10

Next Game: SLUH (2-0) at De Smet (1-1), 7 p.m. Friday

Getting back to their winning ways, the Spartans rebounded from an opening game loss at Creighton Prep in Omaha, Nebraska by taking down No. 19 MICDS in dominant fashion 31-14, knocking the Rams to 0-2. The Spartans will have a top 25 matchup against SLUH this week.

10. Liberty Blue Jays

Current Record: 2-0

Last Week’s Ranking: 11

Next Game: Liberty (2-0) at Raytown South (0-2), 7 p.m. Friday

Starting the season against Lee’s Summit and Liberty North, the Blue Jays were certainly going to be tested early. They passed with flying colors, beating Lee’s Summit 21-13 in Week 1 before rolling Liberty North 38-22 on Friday.

11. Jackson Indians

Current Record: 2-0

Last Week’s Ranking: 12

Next Game: Jackson (2-0) at Edwardsville (Illinois) (1-2), 7 p.m. Friday

Riding high after slipping past Cardinal Ritter in Week 1, the Indians hosted Louisville-Ballard on Friday and put on a show for the home crowd in a 32-10 win.

12. Blair Oaks Falcons

Current Record: 2-0

Last Week’s Ranking: 15

Next Game: Blair Oaks (2-0) at Osage (2-0), 7 p.m. Friday

Coming off a drubbing of Maryville in the opener, the Falcons returned home on Friday to take on defending Class 4 state champion Lutheran North. Senior quarterback Tyler Bax accounted for six touchdowns and Blair Oaks rolled the Crusaders 44-26.

13. Helias Catholic Crusaders

Current Record: 2-0

Last Week’s Ranking: 16

Next Game: Helias Catholic (2-0) at Battle (0-2), 7 p.m. Friday

Gunning for a state championship after falling short in the Class 5 title game a year ago, Helias is off to a good start after escaping a talented Hannibal team in Week 1 and then smashing Hickman 42-7 on Friday.

14. Lutheran North Crusaders

Current Record: 0-1

Last Week’s Ranking: 5

Next Game: Lutheran North (0-1) at John Burroughs (0-2), 7 p.m. Friday

Lutheran North was probably still shaking off a bit of rust after being idle in Week 1, but Class 2 Blair Oaks – the defending Class 3 champions – beat the reigning Class 4 champion Crusaders soundly (44-27) on Friday.

15. Cardinal Ritter College Prep Lions

Current Record: 0-2

Last Week’s Ranking: 8

Next Game: Francis Howell (1-1) at Cardinal Ritter (0-2), 7 p.m. Friday

It’s been a rough start to the season for the Lions. One week after losing to Jackson 23-20, the Lions got smacked by No. 3 Christian Brothers 34-12 on Friday.

16. Lafayette (Wildwood) Lancers

Current Record: 2-0

Last Week’s Ranking: 17

Next Game: Lafayette (2-0) at Kirkwood (2-0), 7 p.m. Friday

The Lancers have a big test this week against No. 8 Kirkwood’s solid defense. The good news? Lafayette’s defense has been better. The Lancers have yet to allow a single point – outscoring their first two opponents 94-0 after beating Hazelwood Central 49-0 on Friday.

17. Blue Springs Wildcats

Current Record: 2-0

Last Week’s Ranking: NR

Next Game: Blue Springs (2-0) at Raymore-Peculiar (0-2), 7 p.m. Friday

Dominating Lee’s Summit West (31-6) and Lee’s Summit (28-7) to begin the season, the Wildcats turn their attention to a Raymore-Peculiar team still searching for its first win.

18. Rock Bridge Bruins

Current Record: 1-1

Last Week’s Ranking: 18

Next Game: Rock Bridge (1-1) at Jefferson City (2-0), 7 p.m. Friday

Their Week 1 loss to Park Hill was quickly overshadowed by Friday’s 42-7 shellacking of Sedalia Smith-Cotton. They’ve got a tough test at 2-0 Jefferson City this week that could tell us a lot about both teams.

19. Lee’s Summit Tigers

Current Record: 0-2

Last Week’s Ranking: 13

Next Game: Blue Springs South (2-0) at Lee’s Summit (0-2), 7 p.m. Friday

It hasn’t been the start the Tigers envisioned, but losses to Liberty (21-13) and Blue Springs (28-7) have them reeling a bit as they prepare to entertain No. 5 Blue Springs South.

20. Eureka Wildcats

Current Record: 2-0

Last Week’s Ranking: 21

Next Game: Eureka (2-0) at Hazelwood Central (1-1), 6 p.m. Friday

Riding the momentum of a key win over Francis Howell, the Wildcats played gangbusters on Friday when they blanked Marquette 35-0.

21. SLUH Jr. Bills

Current Record: 2-0

Last Week’s Ranking: 24

Next Game: SLUH (2-0) at De Smet (1-1), 6 p.m. Friday

It’s been a good start for SLUH, beating Illinois opponent St. Ignatius (Chicago) in the opener before running through Hillsboro (1-1) 35-14 last week. The real tale of the tape happens this week against No. 9 De Smet.

22. Webb City Cardinals

Current Record: 1-1

Last Week’s Ranking: NR

Next Game: Kickapoo (0-2) at Webb City (1-1), 7 p.m. Friday

Injuries and other factors led to a rare down season for the Cardinals, who went 6-7 in 2024. They seem healthy, back on track and dangerous in the early stages of 2025. They beat Lebanon 28-20 in Week 1 and took No. 2 Nixa to the wire in a 28-20 loss last week.

23. Seneca Indians

Current Record: 2-0

Last Week’s Ranking: 25

Next Game: Nevada (2-0) at Seneca (2-0), 7 p.m. Friday

Arguably the No. 1 contender in Class 3 now that Blair Oaks has dropped down to Class 2, the Indians won a nail-biter against a solid Cassville team before walloping Mt. Vernon 42-3 on Friday. They’ll face their toughest chore against a 2-0 Nevada team that continues to knock on the door to these rankings.

24. Republic Tigers

Current Record: 1-1

Last Week’s Ranking: NR

Next Game: Ozark (1-1) at Republic (1-1), 7 p.m. Friday

Nixa was too much in Week 1, but the Tigers bounced back nicely against a struggling Waynesville squad and shut them out 56-0. That win could be just the spark they needed as they get set to take on an Ozark team coming off a 49-21 loss to Carthage.

25. Carthage Tigers

Current Record: 2-0

Last Week’s Ranking: NR

Next Game: Glendale (1-1) at Carthage (2-0), 7 p.m. Friday

A well-rounded team with plenty of talent in all phases, the Tigers have outscored opponents 99-29 so far after beating Ozark 49-21.


Recommended Articles

feed


Published
Levi Payton
LEVI PAYTON

Levi’s sports journalism career began in 2005. A Missouri native, he’s won multiple Press Association awards for feature writing and has served as a writer and editor covering high school sports as well as working beats in professional baseball, NCAA football, basketball, baseball and soccer. If you have a good story, he’d love to tell it.