2024 Projections

KenPom released his preseason ratings earlier in the week. KU is ranked 2nd with a 26.31 AdjEM. This was very close to the player build-up model that I predicted (26.16). See below:

PlayerOff_PGDef_PGTot_PGPer100% Min
Dajuan Harris+0.20+2.30+2.50+4.2085.1%
Elmarko Jackson-0.10+0.20+0.10+0.2068.1%
Kevin McCullar-0.25+1.96+1.71+3.2575.1%
K.J. Adams+0.45+0.48+0.93+1.9070.0%
Hunter Dickinson+3.80+1.38+5.18+9.2580.0%
Nicolas Timberlake+0.62-0.31+0.32+0.7560.0%
Johnny Furphy-0.54-0.30-0.84-6.3019.1%
Jamari McDowell-0.62-0.10-0.72-6.0217.1%
Parker Braun-0.52+0.13-0.39-2.7520.1%
Michael Jankovich+0.15-0.30-0.15-5.001.4%
Justin Cross-0.08-0.08-0.16-6.501.0%
Chris Carter-0.08-0.08-0.16-6.501.0%
Wilder Evers-0.12-0.13-0.25-10.000.5%
Patrick Cassidy-0.20-0.10-0.30-12.000.5%
Dillon Wilhite-0.12-0.13-0.25-8.001.0%
Zach Clemence
Charlie McCarthy
TOTAL+2.97+5.53+8.51+12.16100.0%
Projected to Redshirt

Incoming transfer and Big 12 preseason player of the year Hunter Dickinson is the highest projected value player by far. This is due to his consistency while at Michigan as a prolific scorer and solid rebounder. Coach Self has called him the best offensive big man he’s had while at Kansas. In addition, knock on wood, Hunter has been healthy, having missed only 2 games in 3 seasons at Ann Arbor.

If there’s one question mark, it comes on the defensive end. Given the tendency among the game to play pick-n-roll ball and bring out the opponents’ 5-man, it can be a certainty that Dickinson will play plenty as the pick-n-roll defender and away from the basket. If teams can exploit him on this, it could bring down his score on the defensive end quite a bit. What Dickinson has going for him on defense is his rebounding prowess and low foul rates.

Dajuan Harris is projected to be KU’s second most-valuable player. His durability (estimated 85.1% minutes played) will be called upon now that KU is down to only 2 real ball-handlers (Elmarko Jackson) among its scholarship players. We project a slight improvement from last season’s Dejuan on both sides of the ball. He should see an increased number of 3-point attempts thanks to the departures of Gradey Dick and Jalen Wilson.

Kevin McCullar’s unexpected return to Kansas will see him in an expanded roll, yet his shooting (which has consistently hovered around 30% from 3) is still a question. If he shoots as well as he has been rumored to in practice, he could make the highest leap of anyone. McCullar’s value comes in his defense; namely steals and rebounds. He defends adequately one-on-one but will give up an occasional basket.

K.J. Adams is sliding down to the 4 after playing the 5-spot primarily last season. He is even less of a shooter than McCullar, although with a true 3-point shooting center in Dickinson, having a power forward who can shoot is less of a requirement for spacing-purposes. K.J.’s strength and quickness will get him more baskets than you’d otherwise think by just watching his game. He gets putbacks, makes nice cuts to the rim, and will get the occasional alley-oop. His defense could also take a step up now that he will be guarding opposing 4 men instead of the 5’s.

The next two names are battling to be the 5th starter at the off-guard position. Nicolas Timberlake has a slightly higher prediction, but everyone agrees Elmarko Jackson has the higher ceiling. Jackson is predicted as a first-round pick by many NBA mocks, something that hasn’t been taken into consideration in these preseason numbers but still should be in the back of your mind. For Timberlake, he’s the team’s best shooter and should generate spacing on the offensive end. His defense might not be great, but wings who move their feet and don’t fall asleep on defense usually grade out well.

Jackson’s rating is purely based upon his incoming class rating. He should have a fine season, but true freshmen rarely perform at the star level. Anything around replacement level will be enough to help this team. Jackson has Harris to guide him and guys like Dickinson and Adams to play through. He should thrive being around so many veterans.

After the top 6, the projected skill level drops. This isn’t the end of the world; KU’s top 6 should get the majority of minutes. Even including minutes played during blow-out non-conference games, KU’s top 6 is projected to get 87.7% of the total court-time. But the remaining 3 scholarship players will be called upon to do enough while filling in for the starters.

Parker Braun’s Per100 numbers are expected to tick up from last season (as he plays for a better coach in a better system and is a year older), and because his minutes should tick down it will help his per game mark assuming he gets into each game. He should perform comparably to Zuby Ejiofor last season. Braun was a good pickup given the departure of Ejiofor and fellow big man Ernest Udeh. Despite gaining Dickinson, KU got worse regarding its depth on the inside. It’s unfortunate the Jayhawks couldn’t hold on to a blossoming player like Udeh, but it’s part of the process with the portal. Key pickups can mean losing a young talent that doesn’t want to wait to play.

The remaining two wings are projected to be well-below bubble-level. As freshmen, Jamari McDowell and Johnny Furphy wouldn’t normally be asked to do much aside from bring energy and play their roles while filling in for the likes of McCullar, Adams, Jackson, and Timberlake. However, Coach Self has mentioned both as potential starters still. While this is likely coach-speak, it’s good to hear that both are holding their own.

Jamari McDowell’s score is predicated on his incoming rank. We see him as a better defender but less polished scorer than Furphy. Both players are quite athletic and have decent size/length. McDowell is one of the remaining initial commits that is projected to get playing time thanks to the departure or dropped commitments from numerous other wings. Furphy is a late signee who jumped on board after it was apparent that KU needed wing depth and has been compared to Svi.

Each player’s Per 100 predictions are better than M.J. Rice and Bobby Pettiford’s seasons last year. But it is tough to see either being key cogs in the rotation. Freshmen traditionally are either role players or one-and-done types.

The Jayhawks are redshirting Zach Clemence, a move confirmed by Bill Self many times. This means only 9 scholarship players. However, there are also 7 walk-ons with a few being skilled and athletic former scholarship players at other schools. Justin Cross and Chris Carter are those who played elsewhere before being invited walk-ons. Sharpshooter Michael Jankovich is also a name to watch out for. With the limited depth, a frustrated Self might turn to Jank in a pre-conference if he needs a floor-spacer. He’s done something similar with Clay Young in 2018.

The TEAM score is projected to be +8.51, a number that gets them an estimated KenPom AdjEM score of 26.16 (or 0.15 points away from KenPom’s own preseason mark). This mark is just an average estimate, one that includes the possibility of injury or underperformance from key pieces. A TEAM score of this projection would earn a 2-seed most often, of course depending on how many wins and losses the team has in close games. KU’s defense also should grade out better than its offense, something that KenPom predicts (KP has KU as the #9 offense and #1 defense).

Recent predictions have underestimated KU’s best players (2023 Jalen Wilson, 2022 Ochai Agbaji) while overestimating the contributions of the bench. This year we made sure to keep Dickinson higher than +5.00 despite questions on his defense. Another decision we made is to have each of KU’s top 9 players be expected to play in the full allotment of games. Perhaps Furphy or McDowell will DNP a few games but it shouldn’t be too many…barring injury.

It should be an exciting season. KU is bringing in the nation’s top transfer, fan-favorite veterans, a “legacy” transfer in Parker Braun, and solid freshmen with different skillsets.

2023 KSHSAA Football Season – Ongoing

An ongoing power rating has been created to predict all high school games between 11-man teams in the state of Kansas. This rating will be updated weekly following all the games that week. Additionally, a sampling of game margin predictions will be posted each week along with the model’s cumulative accuracy for all games once games results are final. Predictions will be listed as if you were offering a bet (so -7 would mean that team is favored by 7 points). Below will be a running list of predictions/results by week.

Week 13 (State Championship Games)

6A: Gardner Edgerton (-5) 60% vs. Derby

The Trailblazers had an impressive 35-3 win against Blue Valley in last week’s state semifinals, and will face Derby for the title. Derby defeated Manhattan by 2 and Washburn Rural by 1 in its last two games, both of which were road victories. At only 5 points, this game is projected to be closer than one might expect.

5A: Mill Valley (+2) 47% vs. Kapaun Mt. Carmel

Mill Valley won on a controversial decision, essentially getting a final try that wouldn’t have happened had its QB been called down during the prior play, in its 48-47 win at Blue Valley Southwest. The Jaguars look to make it 5 titles in a row as a slight underdog to an impressive Kapaun Mt. Carmel team. Kapaun, at 11-1, has won 3 consecutive playoff games by 10 points or fewer. Expect this one to be close.

4A: St. Thomas Aquinas (-17) 89% vs. Andover Central

It’s 6-seed vs. 6-seed as Aquinas battles Andover Central. Andover Central had a huge upset win against Wamego (who was 13 point favorites) and will have to pull off a similar thing to win on Saturday. For Aquinas, their big win against Bishop Miege in Week 10 has catapulted the Saints to blow wins in the quarterfinals and semifinals. They are poised to get the title, but there is a reason the games still get played.

3A: Topeka Hayden (+9) 29% vs. Cheney

Cheney knocked off Andale for the second time this season in last week’s semifinals, coming back from a 24-0 deficit to win 28-24. Andale’s state title streak is officially over, but the program is poised to be back next year. What a run. For Cheney, capping this season off with a state title of its own is the goal now. Hayden will be tough, and was the only true threat in the East when the playoffs began (they were given a 79% chance of making state before Week 9). Now that they’ve made state, they’ll just need one great game in Hutch as underdogs to finish the dream season.

2A: Nemaha Central (0) 50% vs. Hoisington

The model has this game as a true 50/50 battle. Both teams took care of business as strong favorites, and one of them will walk away with the hardware on Saturday.

1A: Jefferson County North (+5.5) 38% vs. Conway Springs

Jefferson County North went down to Pittsburg and defeated favored St. Mary’s-Colgan in last week’s semis, whereas Conway Springs took care of business as favorites. This game is within a touchdown spread, with Conway being the favorite.

Weeks 5-12 Model Accuracy:

Winner predicted in 538/622games (86.5%). Average point difference moe: 12.98 points.

Winning percentage by favorite point spread:

0-5 64.1%

5-10 68.3%

10-15 79.0%

15-20 91.7%

20-25 90.6%

25-30 95.7%

30-125 100.0%

Week 12 (Playoff Semifinals)

6A-East: (6) Blue Valley @ (1) Gardner Edgerton (-15) 85%

6A-West (3) Derby @ (1) Washburn Rural (+8.5) 30%

State Odds: Gardner Edgerton 52.4%, Derby 35.2%, Washburn Rural 8.5%, Blue Valley 3.9%

5A-East: (4) Mill Valley @ (2) Blue Valley Southwest (-5) 61%

5A-West: (2) Goddard Eisenhower @ (1) Kapaun Mt. Carmel (-7.5) 68%

State Odds: Blue Valley Southwest 36.7%, Kapaun Mt. Carmel 33.6%, Mill Valley 19.4%, Goddard Eisenhower 10.3%

4A-East: (6) St. Thomas Aquinas @ (5) Tonganoxie (+6) 35%

4A-West: (6) Andover Central @ (1) Wamego (-13) 81%

State Odds: St. Thomas Aquinas 43.2%, Wamego 35.5%, Tonganoxie 18.7%, Andover Central 2.6%

3A-East: Holton @ Topeka Hayden (-21) 91%

3A-West: Andale @ Cheney (+11.5) 22%

State Odds: Andale 71.1%, Cheney 16.0%, Topeka Hayden 12.9%, Holton 0.09%

2A-East: Sabetha @ Nemaha Central (-10) 73%

2A-West: Hoisington @ Norton (+17) 11%

State Odds: Hoisington 51.4%, Nemaha Central 38.9%, Sabetha 7.8%, Norton 1.9%

1A-East: Jefferson County North @ St. Mary’s-Colgan (-3) 55%

1A-West: Medicine Lodge @ Conway Springs (-10.5) 75%

State Odds: Conway Springs 44.5%, St. Mary’s-Colgan 28.1%, Jefferson County North 18.6%, Medicine Lodge 8.8%

Week 11 (Playoff Quarterfinals)

6A:

(5) Blue Valley Northwest @ (1) Gardner Edgerton (-19.5) 91%

(6) Blue Valley @ (2) Olathe North (-8) 69%

(5) Wichita East @ (1) Washburn Rural (+15.5) 14%

(3) Derby @ (2) Manhattan (0) 50%

Current State odds: Gardner Edgerton 34.7%, Wichita East 33.4%, Derby 13.4%, Manhattan 13.0%, Olathe North 3.9%, Washburn Rural 1.0%, Blue Valley 0.4%, Blue Valley Northwest 0.3%

5A:

(9) Topeka Seaman @ (4) Mill Valley (-9) 72%

(6) Shawnee Heights @ (2) Blue Valley Southwest (-16) 87%

(4) Maize South @ (1) Kapaun Mt. Carmel (-4.5) 59%

(11) Maize @ (2) Goddard Eisenhower (-14) 83%

Current State odds: Blue Valley Southwest 32.4%, Kapaun Mt. Carmel 25.0%, Mill Valley 14.9%, Goddard Eisenhower 12.6%, Maize South 12.6%, Topeka Seaman 1.5%, Shawnee Heights 0.8%, Maize 0.2%

4A:

(5) Tonganoxie @ (1) Atchison (+7) 33%

(7) Basehor-Linwood @ (6) St. Thomas Aquinas (-10.5) 76%

(4) Wellington @ (1) Wamego (-26) 94%

(7) McPherson @ (6) Andover Central (-7) 67%

Current State odds: Wamego 39.5%, St. Thomas Aquinas 25.7%, Tonganoxie 21.6%, Atchison 5.4%, Andover Central 4.3%, Basehor-Linwood 2.8%, McPherson 0.6%, Wellington 0.08%

3A:

Holton @ Frontenac (+8) 37%

Topeka Hayden @ Parsons (+18.5) 92%

Cheney @ Clay Center (-3.5) 60%

Wichita Collegiate @ Andale (-15.5) 85%

Current State odds: Andale 51.9%, Clay Center 18.9%, Topeka Hayden 18.6%, Cheney 7.5%, Wichita Collegiate 3.0%, Holton 0.1%, Parsons 0.08%, Frontenac 0.01%

2A:

Sabetha @ Humboldt (+12) 21%

Osage City @ Nemaha Central (-26.5) 94%

Southeast of Saline @ Hoisington (+9) 29%

Ellsworth @ Norton (+6.5) 34%

Current State odds: Southeast of Saline 48.1%, Nemaha Central 31.3%, Hoisington 12.4%, Sabetha 3.7%, Ellsworth 3.7%, Norton 0.7%, Humboldt 0.1%, Osage City 0.06%

1A:

St. Mary’s-Colgan @ St. Marys (+7.5) 32%

Olpe @ Jefferson County North (-14.5) 84%

Conway Springs @ Marion (+9.5) 28%

Medicine Lodge @ Valley Heights (-2) 53%

Current State odds: Conway Springs 35.1%, St. Mary’s-Colgan 27.6%, Jefferson County North 13.0%, Valley Heights 6.7%, St. Marys 6.7%, Marion 6.2%, Medicine Lodge 4.5%, Olpe 0.2%

Week 10 (Playoffs Round of 16)

Week 10 is when the Playoffs really begin. There will be a total of 48 games played between the six classes to determine which teams will be quarterfinalists this year. With Week 9’s games being decided by an average of 33 points, Week 10’s matchups will be far more competitive.  The average expected margin of victory is 14.3 points, with 29/48 matchups expected to be within 14 points.

6A:

(8) Shawnee Mission Northwest @ (1) Gardner Edgerton (-38.5) 100%

(5) Blue Valley Northwest @ (4) Olathe South (+14) 17%

(6) Blue Valley @ (3) Olathe East (0) 50%

(7) Blue Valley West @ (2) Olathe North (-7) 67%

(8) Junction City @ (1) Washburn Rural (-8.5) 70%

(5) Wichita East @ (4) Wichita Northwest (+1) 48%

(6) Lawrence @ (3) Derby (-25.5) 94%

(7) Lawrence Free State @ (2) Manhattan (-24) 93%

The West is completely up for grabs, with undefeated Washburn Rural sitting as a vulnerable team from here on out. If the Junior Blues can get past Junction City, whichever Wichita City League school wins between East and Northwest will be a tough matchup. In the East, the Sunflower League did not have a great first round of the playoffs (compared to the rest of the state), meaning the chances for Gardner and Olathe North took a hit. Still, one of these two schools should get through and make State.

5A:

(9) Topeka Seaman @ (1) De Soto (-6.5) 66%

(5) Spring Hill @ (4) Mill Valley (+6.5) 34%

(6) Shawnee Heights @ (3) Topeka Highland Park (+42.5) 0%

(10) Lansing @ (2) Blue Valley Southwest (-12) 80%

(9) Great Bend @ (1) Kapaun Mt. Carmel (-15) 85%

(5) Hutchinson @ (4) Maize South (-3.5) 56%

(11) Maize @ (3) Liberal (-9.5) 72%

(7) Hays @ (2) Goddard Eisenhower (-3.5) 56%

In the East, Shawnee Heights is the benefactor of a good draw this year, and will play its very over-seeded Highland Park rivals in a guarantee win game. The other games should be close, with 4-time defending 5A champ Mill Valley actually home underdogs according to the model. Should Mill Valley prevail, it could face district rival De Soto. In the West, the Hutch/Maize South is a rematch of a 28-23 Hutch comeback victory. Can the Salthawks do it again? The other games should be competitive as well, watch out for a potential Hays upset of Eisenhower.

4A:

(8) Eudora @ (1) Atchison (+1) 48%

(5) Tonganoxie @ (4) Chanute (+22.5) 8%

(6) St. Thomas Aquinas @ (3) Bishop Miege (-8.5) 71%

(7) Basehor-Linwood @ (2) Louisburg (-10) 74%

(9) Rose Hill @ (1) Wamego (-29.5) 96%

(5) Field Kindley @ (4) Wellington (+4.5) 41%

(6) Andover Central @ (3) Abilene (-7) 67%

(7) McPherson @ (2) Buhler (-10.5) 75%

In the East, the JoCo Catholic School battle continues with Aquinas facing Miege in a rematch from Week 6. Can Randy Dreiling’s Saints pull the upset and end Miege’s reign on 4A? 4A is very competitive in the East this year, with Louisburg and Tonganoxie being very strong potential State participants. In the West, Mac travels to Buhler as an underdog despite winning against the Crusaders a few weeks back. Wamego looks like the team to beat in the West, but it likely won’t fall anytime soon.

3A:

Burlington @ Frontenac (-17.5) 89%

Holton @ Wellsville (-10) 74%

Parsons @ Prairie View (+12.5) 20%

Santa Fe Trail @ Topeka Hayden (-38) 98%

Hesston @ Clay Center (-39) 100%

Holcomb @ Cheney (-17) 89%

Rock Creek @ Wichita Collegiate (-9.5) 73%

Andale @ Scott Community (+19.5) 9%

3A’s games don’t appear to be as competitive despite each home team winning during Week 9’s opening playoff rounds. For East teams, Topeka Hayden is the clear favorite. Andale is looking very strong after dropping a regular season tilt to Cheney. They are nearly 20-point road favorites. If anyone is to knock off Andale this year, it will likely be the winner of Clay Center/Cheney. Both these teams should have a straightforward path to the quarterfinals where they’d face off against each other.

2A:

Humboldt @ Riverton (+8.5) 30%

Sabetha @ Silver Lake (-1) 52%

Council Grove @ Osage City (-11.5) 79%

Riley County @ Nemaha Central (-20.5) 91%

Kingman @ Southeast of Saline (-21.5) 92%

Beloit @ Hoisington (-20.5) 91%

Ellsworth @ Garden Plain (+1) 48%

Thomas More Prep-Marian @ Norton (-12.5) 19.1%

Both Nemaha Central (in the East) and Southeast of Saline (in the West) have a 2 in 3 chance of making State. The brackets are aligning for these two schools to face off, but watch out for potential spoilers in Silver Lake (East) or Hoisington (West).

1A:

Jayhawk Linn @ St. Mary’s-Colgan (-27) 95%

Jackson Heights @ St. Marys (-19) 90%

Central Heights @ Olpe (-26) 94%

Jefferson County North @ Centralia (+3.5) 44%

Marion @ Smith Center (-8.5) 70%

Sterling @ Conway Springs (-12) 80%

Valley Heights @ Sedgwick (+6.5) 34%

Hutchinson Trinity @ Medicine Lodge (-8) 69%

The two Saint Mary’ses are bound to meet. 1A should see some competitive matchups in the weeks to come, but this week watch out for Marion and Smith Center.

Week 9 (Playoffs Round of 32)

The playoffs are here! There will be 96 playoff games across all 6 classifications beginning this Thursday. These write-ups will be a bit different as the full playoff landscape can be seen below. But first, here are a few spreads for the Round of 32:

(6A) Blue Valley North @ Gardner Edgerton (-41)

(6A) Shawnee Mission West @ Olathe North (-59)

(6A) Wichita North @ Washburn Rural (-88)

(6A) Garden City @ Lawrence Free State (-11)

(5A) Kansas City Turner @ De Soto (-73.5)

(5A) Leavenworth @ Spring Hill (-32)

(5A) Wichita West @ Hutchinson (-36.5)

(5A) Maize @ Goddard (-13.5)

(4A) Ottawa @ Tonganoxie (-20)

(4A) St. James Academy @ Bishop Miege (-28.5)

6A Playoffs:

Only one school managed to run the table at 8-0 in the regular season among 6A (and 5A) teams, namely Washburn Rural. Rural is the #1 seed in the West bracket, but has only the fifth best odds to win the West due to how balanced and strong 6A is. Gardner Edgerton in the East has the best odds to win state at 37.1%.

SeedTeamR16QtrsSemisFinalsChamps
1Washburn Rural10.8480.3250.1180.057
16Wichita North
8Junction City0.8520.1450.0140.001
4Wichita Northwest10.5250.360.1790.107
13Campus
5Wichita East10.4750.3010.1410.08
12Wichita South
6Lawrence0.9140.0710.006
11Dodge City0.086
3Derby10.9290.4340.2280.13
14Topeka
7Lawrence Free State0.760.0620.0080.001
10Garden City0.240.008
2Manhattan10.930.5510.3310.209
15Wichita Southeast
1Gardner Edgerton110.9130.7510.371
16Blue Valley North
8Shawnee Mission Northwest0.527
9Shawnee Mission East0.473
4Olathe South0.8240.1560.005
13Shawnee Mission South0.1760.012
5Blue Valley Northwest0.9650.8260.0810.0330.003
12Olathe Northwest0.0350.006
6Blue Valley0.9470.4580.1770.0250.003
11Olathe West0.0530.002
3Olathe East10.5390.2190.0340.004
14Kansas City Wyandotte
7Blue Valley West0.9360.2510.1110.0140.001
10Shawnee Mission North0.0640.002
2Olathe North10.7480.4930.1420.034
15Shawnee Mission West

An additional element practically unique to the 6A Tournament is the fact no Sunflower League team has played against a team outside the league so far. The following first round 6A games are between a Sunflower League team and non-SL team:

  • Dodge City @ Lawrence
  • Garden City @ Lawrence Free State
  • Blue Valley North @ Gardner Edgerton
  • Olathe Northwest @ Blue Valley Northwest
  • Olathe West @ Blue Valley
  • Kansas City Wyandotte @ Olathe East
  • Shawnee Mission North @ Blue Valley West

We have less confidence in predicting these games. After Week 9, these 7 games alongside one in 5A will help make the rankings stronger for the remaining weeks.

5A Playoffs

SeedTeamR16QtrsSemisFinalsChamps
1Kapaun Mt. Carmel10.8830.4650.3320.185
16Salina South
8Salina Central0.4430.0420.0050.001
4Maize South0.9670.5780.320.2320.132
13Bishop Carroll0.0330.002
5Hutchinson0.9770.420.1990.1210.057
12Wichita West0.023
6Goddard0.8220.6250.3270.1060.038
11Maize0.1780.0860.0170.002
3Liberal0.8540.2760.0750.0090.001
14Newton0.1460.0140.001
7Hays0.5080.130.0510.0060.001
10Valley Center0.4920.1180.0450.005
2Goddard Eisenhower0.9630.7490.4840.1820.073
15Andover0.0370.003
1De Soto10.740.5030.290.164
16Kansas City Turner
8Kansas City Washington
9Topeka Seaman10.260.1190.0390.013
4Mill Valley10.510.1910.0730.029
13Topeka West
5Spring Hill0.9650.4890.1880.0740.029
12Leavenworth0.0350.001
6Shawnee Heights110.270.0960.031
11Kansas City Sumner
3Topeka Highland Park1
14Kansas City Harmon
7Pittsburg0.10.003
10Lansing0.90.140.0620.0170.004
2Blue Valley Southwest10.8560.6680.4110.241
15Emporia

Blue Valley Southwest has a good draw and is expected to win state 24.1% of the time. 6-seed Shawnee Heights has a projected 100% chance of winning its first two games as it has Kansas City schools and Highland Park in its quadrant.

4A Playoffs

SeedTeamR16QtrsSemisFinalsChamps
1Wamego10.9850.9440.7960.36
16El Dorado
8Winfield0.413
4Wellington0.6350.2220.007
13Circle0.3650.078
5Field Kindley0.9050.6730.0430.009
12Augusta0.0950.028
6Andover Central0.9680.4380.2660.050.007
11Independence0.0320.001
3Abilene0.9680.5590.3960.0990.019
14Arkansas City0.0320.002
7McPherson0.8620.1890.0240.002
10Mulvane0.1380.01
2Buhler0.9730.7980.3130.0430.005
15Ulysses0.0270.003
1Atchison10.5450.1960.0440.016
16Bonner Springs
8Eudora0.9050.4460.1560.0330.012
9Kansas City Piper0.0960.009
4Chanute10.1170.0240.002
13Kansas City Schlagle
5Tonganoxie0.9110.8370.6120.2670.155
12Ottawa0.0890.0470.012
6St. Thomas Aquinas0.9690.2630.130.0670.034
11Fort Scott0.031
3Bishop Miege0.9510.730.5280.3960.287
14St. James Academy0.0490.006
7Basehor-Linwood0.70.1590.0250.0080.002
10Paola0.30.0270.002
2Louisburg10.8140.3140.1820.103
15Labette County

Wamego is now the favorite in 4A with a 36.0% chance to win state given its strength and draw. The three Catholic JoCo schools, who are in the same (strong) league and have played each other, all share the same quadrant meaning only one of Miege/Aquinas/St. James can make it to the quarters. Look out for Tonganoxie and Louisburg in the East as well.

3A Playoffs:

SeedTeamR16QtrsSemisFinalsChamps
1Clay Center110.7340.4520.383
4Clearwater
2Hesston0.453
1Cheney10.8610.2560.1060.07
4Colby
2Holcomb0.6050.1020.0080.001
3Pratt0.3950.0370.002
1Wichita Collegiate0.9650.6850.1690.0380.021
4Concordia0.0350.004
2Rock Creek0.9330.3080.0390.0040.002
3Chapman0.0670.003
1Scott Community10.260.1610.0470.029
4Smoky Valley
2Andale0.9160.7180.6220.350.298
3Hugoton0.0840.0220.0090.001
1Frontenac0.9020.8160.1720.013
4Girard0.0980.0520.002
2Burlington0.8940.1280.006
3Columbus0.1060.004
1Wellsville0.9640.7860.690.1590.012
4Perry-Lecompton0.0360.005
2Holton0.9050.2040.1280.013
3Bishop Ward0.0950.0050.001
1Prairie View0.9610.2310.0090.002
4Baxter Springs0.039
2Parsons0.8990.730.070.028
3Iola0.1010.039
1Topeka Hayden10.9820.9170.7860.184
4Baldwin
2Santa Fe Trail0.7870.0180.004
3Royal Valley0.213

Powerhouse and 4-time defending champion Andale has the second-best odds this year, with Clay Center being most likely to win at Gowans Stadium among 3A teams. The West is far stronger than the East. Only Topeka Hayden and Wellsville have a greater than 0.05% chance.

2A Playoffs:

SeedTeamR16QtrsSemisFinalsChamps
1Southeast of Saline10.9510.7530.7030.586
4Chaparral
2Kingman0.8240.0490.0110.0050.001
1Hoisington0.9480.8970.2340.1910.114
4Phillipsburg0.0520.027
2Beloit0.8210.0740.003
3Lakin0.1790.002
1Garden Plain0.6960.3630.2150.0230.007
4Halstead0.3040.0970.0390.002
2Ellsworth0.9030.5250.3210.0380.013
3Haven0.0970.0160.003
1Norton0.9550.7940.390.0380.011
4Cimarron0.0450.007
2Larned0.510.1050.017
3Thomas More Prep-Marian0.490.0950.014
1Riverton0.9680.2130.0210.001
4West Franklin0.032
2Humboldt10.7870.2460.0320.002
3Cherryvale
1Silver Lake0.8030.3680.2630.0510.005
4Minneapolis0.1970.0310.0130.001
2Sabetha10.6010.4560.1110.014
3Atchison County
1Osage City10.8140.0590.015
4Neodesha
2Caney Valley0.4880.088
3Council Grove0.5120.098
1Nemaha Central10.910.8730.7580.243
4Pleasant Ridge
2Rossville0.6820.070.0540.0270.002
3Riley County0.3180.020.0120.004

Southeast of Saline is the only team with a +50% chance of winning state among all classes. With an 8-0 record and a win against the top team in 3A (Clay Center), the Spartans are a tough team to beat.

1A Playoffs:

SeedTeamR16QtrsSemisFinalsChamps
1Smith Center10.9050.5450.4150.265
4Belle Plaine
2Marion0.5270.0520.010.004
1Conway Springs10.8570.4180.2850.161
4Stanton County
2Ellis0.1620.007
3Sterling0.8380.1360.020.0070.002
1Sedgwick0.8880.1810.0690.0080.001
4Salina Sacred Heart0.1120.005
2Valley Heights10.8140.5330.1930.09
3Remington
1Plainville0.5930.1980.0550.0070.001
4Hutchinson Trinity0.4080.0880.0160.001
2Medicine Lodge10.7140.3270.0780.027
3Oakley
1St. Mary’s-Colgan10.9450.5920.3890.204
4Pleasanton
2Jayhawk Linn10.0550.006
3Uniontown
1St. Marys10.9030.3910.2090.086
4Riverside
2Jackson Heights0.9280.0970.010.002
3Mission Valley0.072
1Olpe10.9520.2160.0370.006
4Northeast
2Erie0.146
3Central Heights0.8540.048
1Centralia10.3980.2820.1050.035
4Oskaloosa
2Jefferson County North0.9690.60.5010.2580.12
3Troy0.0310.002

1A should be competitive, with 6 schools having an 8.5% chance of greater of winning state.

Week 8

Hutchinson @ Andover (+36) (Hut by 26)

Basehor-Linwood @ De Soto (-8) (DS by 27)

Olathe South @ Gardner Edgerton (-33) (GE by 32)

Goddard Eisenhower @ Goddard (+5.5) (G by 8)

St. James Academy @ Blue Valley North (+11) (SJA by 19)

Manhattan @ Wichita Northwest (0) (Man by 4)

Olathe North @ Lawrence Free State (+6) (ON by 14)

Spring Hill @ Louisburg (-3) (Louis by 14)

Blue Valley West @ Blue Valley (+7) (BV by 4)

St. Thomas Aquinas @ Blue Valley Southwest (+6) (BV SW by 21)

Kapaun Mt. Carmel @ Wichita Heights (+40.5) (KMC by 12)

Week 7’s results changed the state title landscape considerably across all classes. There were numerous upsets, including Lawrence defeating Lawrence Free State in a rivalry game that was somehow missed in last week’s posted predictions. Olathe East beating Gardner Edgerton by 2 touchdowns was shocking as well. The most important game was Kapaun Mt. Carmel’s strong win versus St. James Academy. This result helped teams outside of the Johnson County area and tilted the balance of power toward the “west” (west here includes teams like Manhattan and Washburn Rural).

State playoff odds going into Week 8. The following win percentages are calculated given the current bracket. With the official brackets being set after the conclusion of the regular season next week, note these percentages can change due to seeding alone. Updated team strengths following Week 8 game results will also effect which teams have the best chances to win state.

4A:

TeamWin %
Bishop Miege48.6%
Wamego12.8%
Tonganoxie12.7%
St. Thomas Aquinas10.1%
Abilene6.4%
Louisburg4.5%
Atchison2.3%
Buhler1.4%
Andover Central0.7%
Basehor-Linwood0.2%
Eudora0.2%

Despite winning, Miege’s perceived chances took a hit due to its opponents having poor showings. The current projections still have the Stags as the best team in 4A, but certainly not as invincible as they once seemed.

5A:

TeamWin %
Kapaun Mt. Carmel31.1%
Blue Valley Southwest20.7%
Maize South14.2%
De Soto8.3%
Hutchinson8.0%
Goddard Eisenhower7.3%
Spring Hill4.5%
Mill Valley2.9%
Goddard1.9%
Topeka Seaman0.5%
Liberal0.2%
Valley Center0.2%
Shawnee Heights0.1%

Kapaun has emerged as Kansas’ best 5A team, but it will still face competition in the West and a tough opponent in the state title game should it get that far. Mill Valley, the reigning 5A champ, is still the wildcard in this class. If the Sunflower League’s strength is undervalued, its state championship odds could be higher than what is shown.

6A:

TeamWin %
Gardner Edgerton37.7%
Wichita Northwest18.5%
Derby13.5%
Manhattan10.9%
Washburn Rural8.1%
Wichita East6.2%
Olathe North2.5%
Blue Valley Northwest1.1%
Olathe East0.7%
Blue Valley0.5%
Blue Valley West0.2%
Lawrence Free State0.1%

Despite being the state’s highest-rated team, Manhattan only has a 10.9% chance of winning state given the current bracket configuration. This is due to it having to face a strong Wichita East team in the Round of 16 and then possible matchup against Wichita Northwest. From there, a matchup against either Derby or Washburn Rural (who beat the Indians already) would have to be won just to get to state. As of today, Manhattan would be only a 1-point favorite against Gardner Edgerton, the best team on the east side of the bracket.

Gardner Edgerton’s loss to Olathe East last week was the second-biggest surprise of the season (behind a 1A matchup of Oskaloosa and McLouth). But the Trailblazers are still the likely #1 seed in the East and should get a good draw.

Week 7

Andale @ Cheney (+13.5) (Che by 6)

Maize South @ Derby (0) (Der by 8)

Olathe East @ Gardner Edgerton (-25.5) (OE by 14)

Maize @ Hutchinson (-19) (Hut by 19)

Blue Valley Southwest @ Kansas City Wyandotte (+106) (BV SW by 50)

Manhattan @ Lansing (+19.5) (Man by 42)

Kapaun Mt. Carmel @ St. James Academy (-1.5) (KMC by 21)

Hays @ Liberal (-6.5) (Hay by 7)

Mill Valley @ Olathe North (-1) (ON by 14)

Blue Valley North @ Blue Valley Northwest (-23.5) (BV NW by 21)

Bishop Miege @ Blue Valley West (+23) (BM by 8)

St. Thomas Aquinas @ Blue Valley (+11.5) (STA by 3)

Week 5 results = 87/107 winners predicted (81.3%). Avg. Marg. error = 13.84

Many of Week 7’s games featuring top teams should be competitive. In the East, the Mill Valley @ Olathe North game will have big implications on sorting out the second best team in the Sunflower League. This game is paralleled by Maize South @ Derby in the greater Wichita area. It’s great to see potentially-close matchups this late in the season.

Other games of note include the cross-state battle with Kapaun Mt. Carmel traveling to JoCo to take on St. James Academy. Despite SJA’s 1-5 record, they are the slight favorite to one of the best team’s in 5A. Lastly, Blue Valley Southwest is favored by over 100 against KC Wyandotte. One doubts the Wolves run up the score this high, but the fact these programs are estimated to be this different is staggering.

State Playoff Odds

Using the current rankings and current seedings, odds were calculated for who the state champion is likely to be for 6A, 5A, and 4A. These will be updated each week for the rest of the season. Following Week 6/before Week 7, here they are:

6A:

TeamWin %
Gardner Edgerton78.2%
Lawrence Free State4.3%
Blue Valley Northwest3.6%
Wichita Northwest3.2%
Blue Valley2.7%
Olathe North2.5%
Blue Valley West1.3%
Wichita East1.1%
Washburn Rural0.8%
Manhattan0.7%
Olathe East0.6%
Lawrence0.5%
Derby0.4%

5A

TeamWin %
Blue Valley Southwest66.5%
Mill Valley17.4%
Maize South6.2%
Kapaun Mt. Carmel4.1%
De Soto1.9%
Hutchinson1.3%
Spring Hill1.2%
Goddard Eisenhower1.0%
Goddard0.2%
Topeka Seaman0.1%

4A

TeamWin %
Bishop Miege66.9%
St. Thomas Aquinas31.1%
Wamego1.0%
Tonganoxie0.5%
St. James Academy0.2%
Eudora0.1%
Abilene0.1%

The best teams in the state at the top classes have emerged. Gardner nearly has a 4 in 5 chance of winning state, with Blue Valley SW and Miege being around 2 in 3. These numbers can tighten before we get to the later rounds of the playoffs, but it is unlikely that any of these teams fails to be the clear favorite going into, say, week 10. Still, there is only a 34.8% chance that all 3 of these teams win state, so don’t write off an upset completely.

In total, Johnson County could very easily sweep state in the top classes. In fact, the odds say JoCo teams will win all three state titles 78% of the time.

The thing to watch in the final two weeks is seeding, which won’t change the title odds much, but can have a big effect on how far certain teams go in the playoffs. Due to heavily unbalanced schedules, brackets on either side (East or West) can themselves have an easier portion or harder portion depending on how teams finish. For instance, in 5A East, De Soto is currently the #1 seed, opposite both Mill Valley and Blue Valley SW. In order for De Soto to get to state, the best way is to avoid having to beat both of these teams. If the Wildcats can hold on to the #1 seed, they’ll likely have a better draw. This is somewhat different from 4A, where 1-5 St. James Academy is currently the #14 seed in the East. SJA will want to avoid Bishop Miege (currently #3 in East), which is the best team of course. Should SJA jump one spot to #13, they’d be a strong favorite to get to the state semis (assuming Aquinas stays on the other side).

Week 6

Blue Valley West @ St. James Academy (+8.5) (BV W by 3)

Blue Valley Northwest @ Blue Valley Southwest (-1.5) (BV SW by 20)

Bishop Miege @ St. Thomas Aquinas (+4.5) (BM by 12)

Shawnee Mission South @ Mill Valley (-31) (MV by 35)

Gardner Edgerton @ Lawrence (+32.5) (GE by 29)

Bishop Carroll @ Kapaun Mt. Carmel (-43) (KMC by 29)

Goddard @ Maize South (-9) (MS by 21)

Wichita Collegiate @ Andale (-11.5) (And by 21)

Hutchinson @ Campus (+44) (Hut by 28)

Derby @ Maize (+29.5) (Der by 14)

Total games: 107. Avg. Est. Margin: 25.0. (Avg. Margin = 30.3)

Week 5 results = 95/107 winners predicted (88.8%). Avg. Marg. error = 13.19

Week 6’s offerings have a few “holy wars” featuring Catholic schools against each other. Carroll is down this year and is expected to get blown out to Kapuan. The Miege/Aquinas rivalry game will help determine who the best team in the state is. The cross-class BV Northwest/BV Southwest matchup should also be a close one between 6A and 5A state contenders respectively.

Andale, which hasn’t lost in 4 years, is “only” 11.5 point favorites to Collegiate. Goddard and Maize South share the same record at the moment…the winner goes to 5-1 and the loser to 4-2. This game will have a huge impact on seeding for the west side of the 5A state tournament.

Margins matter. The seeding for each bracket is based on W/L record followed by head-to-head followed by margin. Because head-to-head isn’t often a factor (particularly when there are 3+ teams with same record), beating your opponents by a lot can be the difference between a few places on the seed-line.

Week 5

Olathe North @ Gardner Edgerton (-19.5) (GE by 7)

Blue Valley @ Bishop Miege (-30) (BM by 7)

Blue Valley Northwest @ Blue Valley West (0) (BV NW by 14)

Blue Valley Southwest @ Blue Valley North (+24) (BV WS by 34)

Southeast of Saline @ Clay Center (0) (SE o S by 5)

Mill Valley @ Olathe South (+8) (MV by 56)

Washburn Rural @ Junction City (+21.5) (WR by 21)

Shawnee Mission North @ Lawrence (-22) (Law by 15)

Lawrence Free State @ Shawnee Mission South (+31.5) (LFS by 25)

Emporia @ Manhattan (+68) (Man by 44)

Salina South @ Hutchinson (-54.5) (Hut by 43)

Nickerson @ Andale (-97) (And by 78)

Campus @ Derby (-50) (Der by 48)

Wichita Northwest @ Topeka (+48.5) (W NW by 63)

Kapaun Mt. Carmel @ Wichita Southeast (+67.5) (KMC by 58)

Goddard Eisenhower @ Andover (+38) (G E by 34)

Maize South @ Maize (+12) (MS by 47)

Total games: 107. Avg. Est. Margin: 27.5. (Avg. Margin = 30.1)

Week 5 results = 94/107 winners predicted (87.9%). Avg. Marg. error = 12.58

These games should cover the best teams in the state and the top candidates to win 6A or 5A. The top billing is Gardner Edgerton, fresh off its blow out win against Mill Valley, hosting a solid Olathe North team. The Maize/Maize South rivalry game will also help sort out the pecking order in 5A on the west side of the bracket. Watch out for the Clay Center/Southeast of Saline 3A/2A matchup. Additionally, Andale will kill Nickerson but can they get to 97? Last year’s score was 108-0. There are a multitude of mismatches in high school football. The average expected score differential for all games this Friday is expected to be nearly four touchdowns.

Another goal is to get playoff predictions in after week 6. By this point, it is possible to simulate the rest of the regular season, create a bracket using the bracketing rules, and then simulate tournaments for each class (at the very least, 6A and 5A). My guess is that there are only about 5 teams per class that have a realistic shot at winning state.

Cumulative Program Ranks – KSHSAA Football (2016-2025)

Below is the average, season-ending rating for each 11-man KSHSAA program over the past 10 years1. This rating looks purely at a team’s success in terms of wins and losses, strength of opponent, and margin of victory. It does not directly measure class size or a team’s success in playoffs, although these two factors will correlate strongly with a program’s rating. This becomes a cumulative ranking over this period.

RankTeamRating
1Derby56.42
2Andale50.21
3Wichita Northwest49.97
4Bishop Miege49.08
5St. Thomas Aquinas48.68
6Mill Valley46.82
7Manhattan43.83
8Blue Valley41.71
9Maize38.98
10Gardner Edgerton37.63
11Olathe North36.26
12Kapaun Mt. Carmel36.07
13Lawrence Free State35.87
14Bishop Carroll34.40
15St. James Academy33.81
16Blue Valley North32.52
17Lawrence32.48
18Blue Valley Northwest31.11
19Blue Valley West30.18
20Junction City30.13
21Goddard28.93
22De Soto28.84
23Maize South27.96
24Hutchinson27.32
25Hays26.44
26Shawnee Mission East26.41
27Washburn Rural25.99
28Olathe West25.61
29Shawnee Mission Northwest25.56
30Olathe East25.21
31McPherson25.17
32Olathe South25.14
33Great Bend24.74
34Wichita East24.36
35Topeka Hayden24.15
36Andover Central24.09
37Basehor-Linwood23.78
38Andover23.04
39Goddard Eisenhower22.66
40Southeast of Saline22.32
41Buhler22.13
42Cheney21.83
43Blue Valley Southwest21.75
44Wichita Collegiate21.70
45Salina Central20.78
46Nemaha Central19.94
47Garden City19.41
48Topeka Seaman19.36
49Olathe Northwest19.34
50Dodge City19.21
51Scott Community19.20
52Wichita Heights18.92
53Hoisington18.32
54Tonganoxie18.04
55Pratt17.76
56Louisburg17.65
57Valley Center17.35
58Pittsburg17.03
59Silver Lake17.02
60Spring Hill16.98
61Sabetha16.94
62Wamego16.15
63Paola16.14
64Holcomb15.07
65Holton14.82
66Rossville14.46
67Topeka13.54
68Smith Center11.96
69Kansas City Piper11.78
70Hesston11.51
71Rock Creek11.32
72Eudora9.92
73Shawnee Heights9.81
74Beloit9.77
75Riley County9.69
76Mulvane9.24
77Clay Center9.23
78Garden Plain9.19
79Marysville8.91
80Newton8.90
81Liberal8.68
82Phillipsburg8.13
83Perry-Lecompton7.97
84Frontenac7.41
85Campus7.17
86Conway Springs6.82
87Shawnee Mission North6.62
88Wellington6.31
89Wichita West5.98
90Shawnee Mission South5.84
91Halstead5.69
92Lansing5.41
93Arkansas City5.24
94Salina South5.23
95Centralia5.01
96Chanute4.81
97Leavenworth4.35
98Wellsville3.82
99Hugoton3.19
100Emporia2.40
101Kingman1.78
102Wichita South1.67
103Augusta1.63
104Rose Hill1.29
105Olpe1.28
106Clearwater1.26
107Shawnee Mission West1.15
108Colby0.85
109St. Mary’s-Colgan0.00
110Atchison-0.21
111Norton-0.39
112Plainville-0.71
113Concordia-1.22
114Winfield-1.32
115Osage City-1.49
116St. Marys-2.15
117Ottawa-2.75
118Fort Scott-2.77
119Prairie View-3.50
120Labette County-3.79
121Jackson Heights-4.25
122Sedgwick-4.63
123Smoky Valley-4.88
124Ellsworth-5.19
125Cimarron-5.21
126Girard-6.00
127Chapman-6.21
128Abilene-6.98
129Hillsboro-7.61
130Galena-7.83
131Bonner Springs-7.84
132Chaparral-7.91
133Hutchinson Trinity-8.07
134Valley Heights-8.12
135Ulysses-8.15
136Circle-8.27
137Columbus-8.44
138Thomas More Prep-Marian-8.52
139Santa Fe Trail-8.71
140Wichita Southeast-9.30
141Caney Valley-9.46
142Jefferson County North-9.82
143Field Kindley-10.89
144Lyndon-10.89
145Inman-10.94
146Haven-11.17
147Washington County-11.95
148Larned-12.83
149Moundridge-12.90
150Russell-13.10
151Burlington-13.51
152El Dorado-13.55
153Meade-13.56
154Kansas City Washington-13.58
155Kansas City Schlagle-13.83
156Humboldt-13.96
157Sterling-14.25
158Ell-Saline-14.30
159Minneapolis-14.43
160Parsons-14.49
161Troy-14.50
162Lakin-14.60
163Goodland-14.60
164Jefferson West-15.01
165Marion-16.08
166Nickerson-16.86
167Medicine Lodge-16.97
168Topeka Highland Park-16.98
169Baldwin-17.13
170Independence-17.57
171Wichita Trinity Academy-18.56
172Council Grove-19.28
173La Crosse-19.47
174Topeka West-19.82
175Royal Valley-20.26
176Wabaunsee-21.40
177Hiawatha-21.71
178Ellis-21.79
179Riverside-22.37
180Iola-23.24
181Maur Hill Prep-24.04
182Mission Valley-24.09
183Republic County-24.94
184Oakley-25.38
185Kansas City Sumner-26.03
186Anderson County-26.86
187Elkhart-27.66
188Douglass-27.93
189Riverton-28.79
190South Sumner-29.57
191Wichita North-29.69
192Kansas City Wyandotte-29.99
193Cair Paravel-30.60
194Bishop Ward-30.85
195Atchison County-32.11
196Remington-32.24
197Jayhawk Linn-32.27
198Pleasant Ridge-32.30
199Salina Sacred Heart-32.67
200Kansas City Turner-32.68
201Cherryvale-34.37
202Baxter Springs-35.81
203Doniphan West-36.08
204Fredonia-37.67
205Chase County-37.81
206Ellinwood-37.87
207Belle Plaine-38.04
208Pleasanton-38.70
209Osawatomie-39.11
210Eureka-39.80
211Southwestern Heights-41.13
212Onaga-41.13
213McLouth-41.28
214Neodesha-42.45
215Lyons-43.71
216West Franklin-45.56
217Central Heights-46.85
218Oskaloosa-47.02
219Wichita Independent-47.15
220Uniontown-48.48
221Herington-48.55
222Kansas City Harmon-48.94
223Horton-50.11
224Erie-50.67
225Syracuse-50.69
226Southeast-52.15
227Stanton County-53.21
228Northern Heights-53.29
229Bennington-55.24
230Oswego-57.29
231Valley Falls-58.95
232Bluestem-64.32
233Maranatha Academy-64.51
234Yates Center-65.13
235Sublette-65.30
236Northeast-69.02

The next ranking looks at a figure called “playoff points,” and sorts from the most to least successful in terms of advancement in the playoffs. The criteria considered are class size and how far in the playoffs a team advances. To add more context, this is also a cumulative ranking, with teams earning “playoff points” to add to their program’s total.

The two considerations, class size and advancement in the playoffs, work hand-in-hand. The best any program can do is win 6A state. Winning 5A is also a very good accomplishment, but because 5A is an easier class to win, it earns a bit less than 6A. And so on down the line, until we get to 1A, which is far less competitive than the upper classes and thus earns fewer points. In tandem, teams that advance in the playoffs (but don’t win state) earn playoff points based on how far they advance. So, a runner-up wins half that the state champion earns, the semifinalists earn half of the runner-up, and so on.

Playoff Points From 2015 – 2024 (10 seasons)

RankTeamPlayoff Pts
1Derby100.00
2Mill Valley79.50
3Manhattan53.00
4St. Thomas Aquinas52.75
5Bishop Miege52.00
6Gardner Edgerton50.00
7Andale43.50
8Blue Valley North38.25
9Wichita Northwest31.50
10St. James Academy27.50
11Maize26.25
12Blue Valley24.00
13Olathe North24.00
14Andover Central22.50
15Blue Valley Northwest22.00
16Kapaun Mt. Carmel21.25
17Bishop Carroll21.00
18Nemaha Central20.00
19Topeka Hayden16.50
20Olathe Northwest16.00
21Salina Central15.00
22Goddard14.50
23Blue Valley West14.00
24Lawrence Free State14.00
25Rossville13.50
26Hays13.50
27Basehor-Linwood13.25
28Junction City13.00
29McPherson12.50
30Sabetha12.50
31Washburn Rural12.00
32De Soto11.50
33Wamego11.50
34Blue Valley Southwest11.25
35Lawrence11.00
36Buhler11.00
37Cheney11.00
38Shawnee Mission Northwest11.00
39Holton10.50
40Great Bend10.50
41Pratt9.75
42Olathe West9.75
43Southeast of Saline9.25
44Frontenac9.00
45Holcomb9.00
46Maize South9.00
47Shawnee Mission East9.00
48Wichita East9.00
49Hoisington8.50
50Goddard Eisenhower7.50
51Hutchinson7.25
52Topeka7.00
53Tonganoxie7.00
54Olathe South7.00
55Perry-Lecompton6.75
56Topeka Seaman6.75
57Arkansas City6.00
58Olathe East6.00
59Phillipsburg6.00
60Smith Center6.00
61Olpe5.50
62Shawnee Heights5.25
63Pittsburg5.25
64Beloit4.75
65Conway Springs4.50
66Spring Hill4.50
67Wellington4.50
68Dodge City4.00
69Centralia4.00
70Garden City4.00
71Paola4.00
72Labette County4.00
73Riley County3.75
74Scott Community3.75
75Mulvane3.50
76Kingman3.00
77Norton3.00
78Clay Center3.00
79Emporia3.00
80Wichita Collegiate3.00
81Andover3.00
82Kansas City Schlagle3.00
83Valley Center3.00
84Wichita Heights3.00
85Chanute3.00
86Kansas City Piper3.00
87Leavenworth3.00
88Rock Creek3.00
89Marysville2.75
90Inman2.50
91St. Mary’s-Colgan2.50
92Plainville2.50
93Hesston2.50
94Ottawa2.50
95Prairie View2.25
96Girard2.25
97Smoky Valley2.25
98Liberal2.25
99Salina South2.25
100St. Marys2.00
101Wichita West2.00
102Galena2.00
103Campus2.00
104Silver Lake2.00
105Wellsville2.00
106Louisburg2.00
107Shawnee Mission North2.00
108Troy2.00
109Eudora2.00
110Osage City2.00
111Sterling2.00
112Lansing1.75
113Atchison1.50
114Humboldt1.50
115Parsons1.50
116Fort Scott1.50
117Bonner Springs1.50
118Kansas City Turner1.50
119Garden Plain1.50
120Augusta1.50
121Santa Fe Trail1.50
122Circle1.00
123Jefferson County North1.00
124Kansas City Wyandotte1.00
125Oakley1.00
126Shawnee Mission South1.00
127Wichita South1.00
128Council Grove1.00
129Shawnee Mission West1.00
130Jackson Heights1.00
131Caney Valley1.00
132Wichita Southeast1.00
133Columbus0.75
134Concordia0.75
135Kansas City Sumner0.75
136Topeka Highland Park0.75
137Burlington0.75
138Jefferson West0.75
139Lyndon0.50
140Medicine Lodge0.50
141Sedgwick0.50
142Winfield0.50
143Valley Heights0.50
144Abilene0.50
145Independence0.50
146Ulysses0.50
147Rose Hill0.50
148Anderson County0.00
149Atchison County0.00
150Baldwin0.00
151Baxter Springs0.00
152Belle Plaine0.00
153Bishop Ward0.00
154Bluestem0.00
155Central Heights0.00
156Chaparral0.00
157Chapman0.00
158Cherryvale0.00
159Cimarron0.00
160Clearwater0.00
161Colby0.00
162Douglass0.00
163El Dorado0.00
164Elkhart0.00
165Ellinwood0.00
166Ellis0.00
167Ell-Saline0.00
168Ellsworth0.00
169Erie0.00
170Eureka0.00
171Field Kindley0.00
172Fredonia0.00
173Goodland0.00
174Halstead0.00
175Haven0.00
176Hiawatha0.00
177Hillsboro0.00
178Horton0.00
179Hugoton0.00
180Hutchinson Trinity0.00
181Iola0.00
182Jayhawk Linn0.00
183Kansas City Harmon0.00
184Kansas City Washington0.00
185La Crosse0.00
186Lakin0.00
187Larned0.00
188Lyons0.00
189Marion0.00
190Maur Hill Prep0.00
191McLouth0.00
192Meade0.00
193Minneapolis0.00
194Mission Valley0.00
195Neodesha0.00
196Newton0.00
197Nickerson0.00
198Northeast0.00
199Northern Heights0.00
200Onaga0.00
201Osawatomie0.00
202Oskaloosa0.00
203Pleasant Ridge0.00
204Pleasanton0.00
205Remington0.00
206Republic County0.00
207Riverside0.00
208Riverton0.00
209Royal Valley0.00
210Russell0.00
211Salina Sacred Heart0.00
212Southeast0.00
213Southwestern Heights0.00
214Stanton County0.00
215Sublette0.00
216Syracuse0.00
217Thomas More Prep-Marian0.00
218Topeka West0.00
219Uniontown0.00
220Valley Falls0.00
221Wabaunsee0.00
222West Franklin0.00
223Wichita Independent0.00
224Wichita North0.00
225Wichita Trinity Academy0.00
226Yates Center0.00
227Bennington0.00
228Moundridge0.00
229Cair Paravel0.00
230Doniphan West0.00
231Herington0.00
232Maranatha Academy0.00
233South Sumner0.00
234Washington County0.00
235Chase County0.00
236Oswego0.00
  1. This will expand backward as time permits for score data to be entered into our database. ↩︎

2018 High School Football Ratings

Power Ratings for 2018. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.

RankTeamClassRecordRating
1Derby6A13-070.01
2Bishop Miege4A11-263.90
3St. Thomas Aquinas5A12-059.97
4Wichita Northwest5A12-158.35
5Maize5A10-255.68
6Lawrence Free State6A10-153.88
7Manhattan6A10-251.07
8Blue Valley North6A9-450.29
9Olathe North6A9-349.45
10Bishop Carroll5A8-347.37
11Shawnee Mission East6A8-344.23
12Blue Valley6A4-544.08
13Topeka6A9-243.78
14Great Bend5A8-341.64
15Gardner Edgerton6A10-140.75
16Mill Valley5A7-440.71
17Andale3A11-140.59
18Pratt3A12-139.38
19Wichita West6A6-439.25
20Salina Central5A7-336.96
21McPherson4A11-136.76
22Campus6A6-436.13
23Pittsburg4A8-235.81
24Scott Community3A10-135.77
25Kapaun Mt. Carmel5A7-334.63
26Emporia5A5-534.23
27Sabetha3A13-033.69
28Paola4A9-233.50
29Basehor-Linwood4A10-230.82
30Olathe East6A4-630.46
31Phillipsburg2A13-029.60
32Louisburg4A10-129.47
33Olathe South6A5-529.41
34Goddard4A10-329.07
35Junction City6A4-528.73
36Blue Valley West6A3-627.79
37Shawnee Mission South6A7-327.44
38Washburn Rural6A7-326.71
39Smith Center1A12-125.88
40Dodge City6A6-425.80
41Colby3A8-225.24
42Olathe West5A5-723.14
43Perry-Lecompton3A7-323.01
44Lawrence6A1-822.26
45De Soto5A8-322.11
46Wichita Heights5A4-521.80
47Newton5A3-621.74
48Shawnee Mission Northwest6A5-521.29
49St. James Academy5A2-821.18
50Topeka Hayden3A7-320.38
51Andover5A3-620.36
52Maize South5A6-418.87
53Topeka Seaman5A5-518.69
54Marysville3A8-318.57
55Hays5A3-618.31
56Conway Springs2A10-118.23
57Salina South5A1-818.20
58Galena3A11-118.11
59Shawnee Mission North6A4-516.85
60Riley County2A10-316.25
61Kansas City Piper4A5-516.15
62Silver Lake2A10-115.99
63Shawnee Mission West6A0-914.97
64Wellington4A8-314.47
65Valley Center5A3-614.32
66Andover Central4A5-514.30
67Goddard Eisenhower5A3-613.91
68Hoisington2A9-313.48
69Hutchinson6A2-713.36
70Smoky Valley3A10-113.12
71Olathe Northwest6A1-812.93
72Spring Hill4A4-512.81
73Garden City6A2-712.45
74Fort Scott4A7-311.77
75Chapman3A7-311.55
76Tonganoxie4A7-310.95
77Blue Valley Northwest6A0-910.51
78Wichita East6A3-610.34
79Mulvane4A6-310.33
80Lansing5A5-410.22
81Blue Valley Southwest5A3-610.10
82Beloit3A6-49.20
83Halstead3A5-48.85
84Kansas City Schlagle5A6-48.41
85Buhler4A5-58.06
86Chaparral2A7-38.04
87Wamego3A5-48.00
88Ulysses4A4-57.40
89Cimarron2A8-27.39
90Ell-Saline1A7-36.88
91Bonner Springs4A4-56.40
92Centralia1A8-36.14
93Plainville1A9-36.05
94Arkansas City4A4-75.61
95Rossville2A8-35.38
96Hutchinson Trinity2A9-25.18
97Labette County4A4-55.02
98Shawnee Heights5A5-54.15
99Jefferson West3A5-43.99
100Wichita South6A3-63.98
101Humboldt2A11-13.71
102Southeast of Saline2A8-23.57
103Hesston3A6-42.67
104Wichita Collegiate3A6-32.58
105Holton3A3-62.44
106Garden Plain2A6-42.19
107Sedgwick1A8-22.01
108Elkhart1A9-11.57
109Liberal5A1-81.53
110Olpe1A12-11.37
111Concordia3A3-60.81
112Field Kindley4A5-50.60
113Atchison4A4-50.39
114Santa Fe Trail3A5-4-0.57
115Winfield4A3-6-0.82
116St. Mary’s-Colgan1A9-3-1.32
117Wichita North6A2-7-1.70
118Hugoton3A4-5-1.95
119Kingman3A3-6-2.02
120Nemaha Central2A5-4-2.21
121Wichita Southeast6A2-7-2.32
122Holcomb3A4-5-2.46
123Nickerson3A2-7-2.89
124Parsons3A8-3-3.06
125Prairie View3A8-2-3.66
126Kansas City Washington5A4-5-3.74
127Topeka West5A1-8-4.47
128Abilene4A4-5-6.15
129Chanute4A4-5-6.37
130Baldwin4A2-7-6.65
131Troy1A6-4-6.78
132Lakin2A8-2-7.86
133Clearwater3A4-5-8.13
134Jackson Heights1A9-2-8.28
135Frontenac3A6-4-8.62
136Augusta4A3-6-8.94
137Eudora4A1-8-9.22
138Norton2A4-5-9.67
139Cheney3A2-7-9.68
140Leavenworth5A1-8-9.71
141Maur Hill Prep2A8-2-9.84
142Osage City2A8-2-10.80
143Russell3A3-6-11.96
144Wellsville3A4-5-12.07
145Caney Valley3A6-3-12.30
146Valley Heights1A6-4-13.74
147El Dorado4A2-7-14.56
148Ellsworth2A2-7-16.61
149Salina Sacred Heart1A4-6-16.70
150Pleasant Ridge2A5-4-16.74
151Rose Hill4A1-8-17.27
152Girard3A5-4-17.29
153Burlington3A5-4-17.37
154Douglass2A7-2-17.54
155Hillsboro1A7-3-17.66
156Mission Valley2A5-4-18.07
157Oakley1A3-6-19.26
158Ottawa4A0-9-19.40
159Circle4A2-7-19.85
160Meade1A4-6-20.53
161Clay Center3A2-7-20.62
162Minneapolis2A4-5-20.67
163West Franklin2A4-5-20.68
164Larned3A0-9-21.18
165Kansas City Wyandotte6A1-6-21.99
166Rock Creek3A0-9-22.41
167St. Marys2A3-6-22.91
168Inman1A6-4-23.38
169Kansas City Sumner5A4-5-23.88
170Topeka Highland Park5A0-9-24.58
171Columbus3A1-8-25.46
172McLouth2A5-5-25.61
173Anderson County3A2-7-26.04
174Remington2A2-7-26.46
175Hiawatha3A2-7-26.53
176Riverside2A2-7-27.79
177Syracuse1A4-4-28.27
178Thomas More Prep-Marian2A3-6-28.67
179Goodland3A1-8-28.75
180Ellis1A3-6-29.33
181Wichita Trinity Academy3A1-8-29.76
182Iola3A3-6-30.58
183Sterling2A3-6-30.75
184Marion1A2-7-30.83
185Council Grove2A2-7-31.56
186Southwestern Heights2A2-7-31.77
187Royal Valley3A2-7-31.96
188Kansas City Turner5A1-8-33.60
189La Crosse1A3-6-33.70
190Haven3A2-7-34.01
191Jefferson County North1A2-7-34.07
192Kansas City Harmon6A0-9-34.52
193Pleasanton1A8-2-34.76
194Independence4A0-9-36.61
195Lyndon1A3-6-39.41
196Northern Heights1A2-7-40.77
197Fredonia2A5-4-41.70
198Southeast2A4-5-42.59
199Belle Plaine2A4-5-42.61
200Jayhawk Linn2A6-3-42.77
201Eureka2A3-6-43.84
202Republic County1A0-9-44.28
203Atchison County2A2-7-45.46
204Baxter Springs3A2-7-45.67
205Cherryvale2A3-6-46.55
206Wichita Independent2A0-9-46.76
207Riverton2A2-7-47.22
208Ellinwood2A3-6-47.32
209Wabaunsee1A1-8-48.04
210Osawatomie3A0-9-49.87
211Neodesha2A2-7-49.91
212Uniontown1A1-8-50.79
213Stanton County1A2-6-51.50
214Horton2A0-9-53.27
215Central Heights2A3-6-56.79
216Erie2A3-6-58.64
217Bishop Ward3A0-9-59.46
218Lyons2A0-9-59.76
219Sublette1A0-9-60.46
220Bluestem1A1-8-63.93
221Yates Center1A2-7-66.06
222Northeast2A1-8-68.94
223Oskaloosa2A0-9-71.35
ClassAverage RatingState ChampionRunner-Up
6A24.93DerbyBlue Valley North
5A18.02St. Thomas AquinasWichita Northwest
4A7.43Bishop MiegeGoddard
3A-5.18SabethaPratt
2A-23.18PhillipsburgRiley County
1A-23.68Smith CenterOlpe

2019 High School Football Ratings

Power Ratings for 2019. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.

RankTeamClassRecordRating
1Wichita Northwest5A12-167.01
2Derby6A13-066.04
3Bishop Miege4A11-258.04
4St. Thomas Aquinas5A10-156.04
5Andale3A13-053.33
6Mill Valley5A10-351.60
7Maize5A10-247.85
8Bishop Carroll5A8-347.60
9Topeka6A10-242.93
10Gardner Edgerton6A8-241.42
11Blue Valley West6A7-440.05
12Manhattan6A9-238.97
13Blue Valley6A8-438.74
14Topeka Hayden3A10-238.33
15Junction City6A8-337.59
16St. James Academy5A5-536.71
17Olathe North6A10-335.86
18Lawrence6A8-235.82
19De Soto5A10-133.38
20Blue Valley North6A5-632.96
21Cheney3A9-332.55
22Paola4A11-132.05
23Maize South5A10-131.85
24Perry-Lecompton3A9-431.81
25Lawrence Free State6A8-231.13
26Wichita West6A6-430.68
27Tonganoxie4A10-130.63
28Andover Central4A11-230.17
29Dodge City6A9-129.91
30Olathe East6A7-329.33
31McPherson4A11-128.72
32Emporia5A6-428.46
33Salina Central5A5-428.20
34Great Bend5A5-527.95
35Jefferson West3A8-227.20
36Sabetha3A6-324.95
37Holton3A7-323.96
38Shawnee Mission Northwest6A7-323.40
39Wichita Collegiate3A6-422.97
40Prairie View3A10-122.68
41Goddard4A4-622.60
42Andover5A3-721.82
43Hoisington2A11-121.57
44Halstead3A8-121.56
45Washburn Rural6A3-621.25
46Frontenac3A10-121.21
47Rossville2A7-321.05
48Centralia1A12-120.83
49Buhler4A8-320.83
50Bonner Springs4A7-320.39
51Wichita East6A5-419.89
52Goddard Eisenhower5A5-419.11
53Smith Center1A12-118.51
54Clearwater3A7-317.89
55Marysville3A7-217.32
56Kapaun Mt. Carmel5A2-717.07
57Hays5A4-616.29
58Pittsburg4A4-515.94
59Valley Center5A2-715.86
60Blue Valley Northwest6A2-715.52
61Wamego3A6-315.38
62Wichita Heights5A3-615.32
63Olathe West5A6-415.28
64Garden City6A2-714.89
65Shawnee Mission West6A2-714.47
66Blue Valley Southwest5A3-814.24
67Olathe South6A2-713.15
68Garden Plain2A10-113.05
69Colby3A9-113.04
70Mulvane4A5-512.80
71Olpe1A10-112.67
72Silver Lake2A10-112.58
73Nemaha Central2A11-212.07
74Beloit3A7-411.98
75Salina South5A2-711.63
76Hutchinson6A2-711.54
77Arkansas City4A4-710.82
78Kansas City Piper4A4-610.79
79Scott Community3A8-310.53
80Basehor-Linwood4A5-49.84
81Leavenworth5A3-69.50
82Spring Hill4A5-59.30
83Plainville1A10-29.00
84Louisburg4A6-48.96
85Galena3A6-48.96
86Shawnee Mission East6A2-78.87
87Santa Fe Trail3A4-58.26
88Norton2A9-48.05
89Rose Hill4A3-67.89
90Newton5A3-67.42
91Southeast of Saline2A7-37.16
92Winfield4A6-47.05
93Wichita South6A3-67.02
94Columbus3A8-26.86
95Riley County2A9-36.39
96Campus6A1-86.12
97Hesston3A7-25.88
98Chanute4A9-25.87
99Valley Heights1A7-35.72
100Wichita Southeast6A3-64.60
101Shawnee Mission South6A2-74.54
102Kansas City Washington5A6-34.48
103Conway Springs2A8-34.26
104Jackson Heights1A9-33.99
105Sedgwick1A9-13.81
106Topeka Seaman5A2-73.79
107Liberal5A2-73.53
108Rock Creek3A3-63.16
109Shawnee Heights5A5-52.42
110Lansing5A4-52.31
111Humboldt2A10-11.65
112Maur Hill Prep2A6-31.51
113Wellsville3A4-50.80
114Wellington4A2-70.74
115Olathe Northwest6A1-80.65
116Caney Valley3A5-4-1.34
117Riverside2A6-3-3.16
118Hugoton3A4-5-3.71
119Burlington3A5-4-3.83
120Clay Center3A3-6-4.22
121Augusta4A5-5-4.41
122Minneapolis2A4-5-4.74
123Eudora4A3-6-5.30
124Cimarron2A9-1-5.49
125Haven3A4-5-5.53
126Concordia3A5-5-5.55
127Kansas City Schlagle5A5-4-5.79
128Chapman3A2-7-6.60
129Anderson County3A4-5-6.95
130Ell-Saline1A7-3-7.34
131Atchison4A3-6-7.45
132Larned3A4-5-7.63
133Holcomb3A4-5-7.71
134Ulysses4A5-4-8.20
135Nickerson3A4-5-8.56
136Phillipsburg2A3-6-8.70
137Girard3A4-5-9.10
138Kansas City Wyandotte6A4-5-10.69
139Labette County4A3-6-10.70
140Smoky Valley3A3-6-10.78
141Shawnee Mission North6A0-9-10.78
142Wichita North6A0-9-11.17
143St. Mary’s-Colgan1A7-4-11.42
144Topeka West5A1-8-11.68
145Hillsboro1A6-4-11.87
146Republic County1A2-8-11.92
147Jefferson County North1A5-4-12.00
148Ellsworth2A5-4-12.80
149Royal Valley3A1-8-13.00
150Lakin2A8-2-13.05
151Fort Scott4A1-8-13.11
152Field Kindley4A2-7-13.12
153Eureka2A6-4-13.59
154Northern Heights1A6-4-14.69
155Lyndon1A7-2-15.11
156Thomas More Prep-Marian2A3-6-15.65
157Independence4A2-7-16.48
158Pratt3A2-7-16.60
159Belle Plaine2A8-2-17.22
160Kingman3A3-6-18.74
161Riverton2A6-4-18.81
162Inman1A6-5-19.85
163Iola3A2-7-20.01
164La Crosse1A5-4-20.29
165El Dorado4A2-7-20.88
166St. Marys2A2-7-21.40
167Hiawatha3A1-8-22.21
168Parsons3A2-7-22.34
169Troy1A2-7-22.50
170Chaparral2A4-5-24.27
171Sterling2A4-5-24.37
172Circle4A1-8-24.58
173Cherryvale2A5-4-24.85
174Ellis1A4-5-25.10
175Osawatomie3A2-7-25.85
176Mission Valley2A3-6-26.13
177Ottawa4A1-8-26.29
178Atchison County2A3-6-26.76
179Hutchinson Trinity2A4-5-27.50
180Baldwin4A0-9-27.54
181Russell3A1-8-28.09
182Elkhart1A7-2-28.22
183Abilene4A0-9-28.23
184Kansas City Sumner5A3-6-28.30
185Oakley1A3-6-28.57
186Bishop Ward3A0-9-28.64
187Pleasant Ridge2A3-6-28.70
188Meade1A3-7-29.59
189Southeast2A7-3-30.21
190Kansas City Harmon6A2-7-31.35
191Council Grove2A2-7-31.71
192Topeka Highland Park5A0-9-31.99
193Fredonia2A4-5-32.07
194Osage City2A5-4-33.97
195Southwestern Heights2A4-5-34.53
196Remington2A2-7-35.76
197Wichita Trinity Academy3A0-9-37.06
198Kansas City Turner5A0-9-37.19
199Goodland3A1-8-38.26
200Jayhawk Linn2A5-4-38.64
201Baxter Springs3A0-9-38.98
202Pleasanton1A3-5-40.14
203Lyons2A1-8-40.18
204Douglass2A3-6-40.86
205Wabaunsee1A1-8-41.29
206Marion1A2-7-42.99
207Uniontown1A4-6-44.02
208Salina Sacred Heart1A0-9-44.70
209Erie2A3-6-46.87
210Oskaloosa2A3-6-49.11
211Central Heights2A2-7-50.85
212Neodesha2A1-8-52.99
213West Franklin2A1-8-54.28
214Horton2A0-9-55.44
215Stanton County1A1-8-56.70
216Ellinwood2A1-8-57.61
217Syracuse1A1-7-58.83
218Sublette1A1-8-60.86
219McLouth2A1-8-63.38
220Bluestem1A1-8-63.95
221Northeast2A1-8-65.64
222Wichita Independent2A0-9-68.04
223Yates Center1A0-9-73.34
ClassAverage RatingState ChampionRunner-Up
6A19.79DerbyOlathe North
5A16.31Mill ValleyWichita Northwest
4A4.29Bishop MiegeAndover Central
3A1.03AndalePerry-Lecompton
2A-22.71Nemaha CentralNorton
1A-22.93CentraliaSmith Center

2020 High School Football Ratings

Power Ratings for 2020. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.

RankTeamClassRecordRating
1Mill Valley5A9-264.94
2Wichita Northwest5A10-164.72
3Andale3A13-056.68
4Derby6A9-253.96
5Kapaun Mt. Carmel5A8-253.26
6Bishop Carroll5A8-348.27
7Olathe North6A8-245.79
8Lawrence6A9-145.68
9Maize5A9-245.33
10Wichita East6A7-242.90
11Blue Valley6A6-242.34
12St. Thomas Aquinas5A6-439.95
13Blue Valley North6A7-338.01
14Bishop Miege4A5-537.53
15Blue Valley Northwest6A5-237.27
16Maize South5A5-436.18
17Rossville2A13-035.94
18Paola4A9-135.54
19Junction City6A9-235.32
20Gardner Edgerton6A5-333.77
21Shawnee Mission Northwest6A6-233.17
22Goddard5A7-333.02
23St. James Academy4A8-432.55
24Topeka Seaman5A7-232.44
25Andover Central4A7-232.23
26Tonganoxie4A9-232.02
27Perry-Lecompton3A11-231.96
28Andover5A5-431.87
29Holton3A9-231.24
30Wichita Collegiate3A10-231.20
31Hutchinson5A8-230.93
32Wichita Heights5A5-329.54
33Topeka Hayden3A7-228.88
34Olathe West6A5-428.83
35Silver Lake2A6-228.32
36De Soto5A8-227.65
37Hays5A5-326.93
38Olathe East6A6-226.91
39Riley County3A8-225.86
40Southeast of Saline3A9-125.75
41Blue Valley Southwest5A3-525.54
42Valley Center5A5-424.68
43Newton5A2-724.39
44Manhattan6A6-423.62
45Rock Creek3A5-323.41
46Nemaha Central2A8-323.04
47Clearwater3A7-322.64
48Cheney3A9-121.58
49Olathe Northwest6A3-420.89
50Hoisington2A12-119.69
51Centralia1A8-219.56
52McPherson4A10-219.56
53Goddard Eisenhower5A3-619.55
54Kansas City Piper4A5-419.41
55Spring Hill5A4-417.30
56Arkansas City4A6-717.20
57Wichita West6A3-416.94
58Lawrence Free State6A0-616.68
59Dodge City6A4-616.64
60Frontenac3A6-516.18
61Olathe South6A1-515.43
62Basehor-Linwood4A7-415.20
63Burlington3A8-215.16
64Lansing4A5-415.13
65Blue Valley West6A1-515.13
66Buhler4A6-415.08
67Olpe1A12-014.91
68Halstead3A4-514.05
69Garden City6A3-613.19
70Louisburg4A4-512.96
71Lyndon1A9-312.55
72Eudora4A3-711.99
73Columbus3A8-111.59
74Prairie View3A8-211.59
75Salina Central5A1-811.36
76Rose Hill4A6-49.80
77Washburn Rural6A4-69.30
78Leavenworth5A4-48.86
79Maur Hill Prep2A8-18.81
80Osage City2A9-27.99
81Girard3A4-67.91
82Campus6A1-67.85
83Galena3A6-27.69
84Valley Heights1A7-27.25
85Beloit2A5-67.15
86Inman1A8-36.56
87Sabetha3A5-46.11
88Marysville3A4-55.58
89Pittsburg5A4-54.89
90Holcomb3A7-24.84
91Hesston3A4-54.65
92Shawnee Mission East6A1-64.42
93Republic County2A4-34.28
94Wamego4A6-54.21
95Salina South5A2-64.11
96Wichita South6A2-53.62
97St. Mary’s-Colgan2A7-33.21
98Hutchinson Trinity2A8-22.14
99Fort Scott4A7-12.11
100Haven2A8-31.29
101Smith Center1A8-21.27
102Colby3A6-31.22
103El Dorado4A5-30.97
104Concordia3A5-40.63
105Minneapolis2A4-5-0.12
106Kingman2A6-3-0.34
107Wellington4A3-6-0.63
108Shawnee Mission South6A0-7-1.61
109Scott Community3A6-4-1.98
110Cimarron2A6-4-2.32
111Garden Plain2A9-2-2.76
112Augusta4A4-6-3.32
113Chapman3A4-3-3.80
114Jefferson County North1A7-3-3.88
115Oakley1A10-3-3.96
116Sedgwick1A8-2-4.32
117Liberal5A2-6-4.35
118Emporia5A2-7-4.84
119Hillsboro2A6-4-5.43
120Pratt3A3-6-6.04
121Phillipsburg2A4-5-6.52
122Clay Center3A4-5-6.72
123Topeka6A1-4-7.19
124Conway Springs1A8-2-8.00
125Caney Valley3A6-3-8.08
126Chanute4A3-4-8.09
127Atchison4A2-7-9.04
128Thomas More Prep-Marian2A7-2-9.63
129Larned3A3-6-9.67
130Baldwin3A3-5-10.19
131Shawnee Mission North6A1-5-10.52
132Labette County4A2-7-10.99
133Great Bend4A0-7-11.23
134Hugoton3A4-5-11.30
135Riverside2A4-5-11.33
136Plainville1A5-5-11.98
137Norton2A4-3-11.98
138Mission Valley2A5-4-12.26
139Shawnee Mission West6A2-5-12.26
140Field Kindley4A2-6-12.53
141Wellsville2A4-5-13.01
142Shawnee Heights5A1-8-13.35
143Winfield4A1-8-14.31
144Santa Fe Trail3A2-7-14.52
145Ulysses4A3-6-14.69
146Anderson County3A4-5-14.90
147Wichita Southeast6A1-6-15.23
148Parsons3A3-6-16.29
149Jackson Heights1A4-5-16.94
150Riverton2A4-4-17.16
151Smoky Valley3A3-6-17.53
152Mulvane4A1-7-17.56
153Pleasant Ridge2A2-5-17.89
154Ellsworth2A2-6-17.98
155Circle4A1-6-18.42
156St. Marys2A3-6-18.85
157Belle Plaine2A4-5-18.91
158Iola3A3-4-19.24
159Topeka Highland Park5A0-3-19.83
160Goodland3A3-5-21.22
161Ottawa4A1-8-21.95
162Topeka West5A1-5-21.96
163Wabaunsee1A4-6-22.21
164Ellis2A3-6-22.93
165Jefferson West3A1-5-23.01
166Bonner Springs4A1-6-23.14
167Hiawatha3A3-6-23.21
168Wichita Trinity Academy3A2-7-24.27
169Uniontown1A6-5-24.77
170Ell-Saline1A4-6-25.23
171Fredonia2A5-4-25.35
172Douglass2A3-4-25.81
173Sterling2A2-7-25.91
174Eureka2A5-4-27.46
175Lakin2A4-5-27.78
176Bishop Ward3A2-5-28.09
177Independence4A1-4-28.20
178Nickerson3A0-8-30.24
179Royal Valley3A0-6-30.35
180Remington1A4-5-31.36
181Central Heights1A4-5-32.52
182Cherryvale3A2-7-32.69
183Council Grove3A2-7-33.43
184Atchison County2A3-6-33.88
185Chaparral2A2-6-34.22
186Russell3A1-8-35.30
187Osawatomie3A1-8-36.29
188Syracuse2A4-4-36.39
189West Franklin2A3-6-37.90
190Baxter Springs3A0-7-39.74
191Humboldt2A4-4-39.76
192Wichita North6A0-7-40.26
193Marion2A2-7-41.11
194McLouth2A1-8-42.23
195Neodesha2A2-7-42.25
196Southeast2A3-4-42.39
197Pleasanton1A3-6-42.92
198Erie2A2-7-44.27
199Oskaloosa2A0-8-45.19
200Troy1A2-7-45.58
201Abilene4A0-6-49.24
202Salina Sacred Heart1A2-7-49.69
203Jayhawk Linn2A1-7-51.28
204Southwestern Heights2A1-8-52.13
205Wichita Independent1A2-6-52.52
206Northeast1A1-6-54.91
207Lyons2A1-6-54.94
208Kansas City Turner5A0-4-56.70
209Elkhart1A2-7-57.09
210Ellinwood1A0-9-60.27
211Sublette1A1-5-61.38
212Northern Heights1A1-8-64.19
213Horton1A0-8-66.14
214Stanton County1A0-9-70.85
215Bluestem2A0-9-81.86

ClassAverage RatingState ChampionRunner-Up
6A18.02DerbyBlue Valley North
5A20.16Mill ValleyWichita Northwest
4A2.19St. James AcademyArkansas City
3A-1.91AndalePerry-Lecompton
2A-17.91RossvilleHoisington
1A-26.74OlpeOakley

Kansas City Harmon (6A), Kansas City Schlagle (5A), Kansas City Sumner (5A), Kansas City Washington (5A), and Kansas City Wyandotte (6A) did not compete this season.

2021 High School Football Ratings

Power Ratings for 2021. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.

RankTeamClassRecordRating
1Derby6A11-155.96
2Andale3A13-055.22
3Blue Valley Northwest6A12-152.83
4Wichita Northwest5A8-350.19
5Olathe North6A8-348.98
6Kapaun Mt. Carmel5A10-245.36
7Lawrence Free State6A8-344.65
8Southeast of Saline3A11-144.11
9Mill Valley5A12-143.21
10Andover Central4A11-241.88
11Blue Valley6A8-241.48
12Maize5A10-340.78
13Andover5A7-340.23
14St. Thomas Aquinas5A7-540.12
15Hays5A8-339.83
16Shawnee Mission Northwest6A7-439.75
17Lawrence6A9-338.00
18Blue Valley West6A7-537.64
19St. James Academy4A9-436.00
20Buhler4A10-235.79
21Olathe West6A7-335.07
22Manhattan6A9-234.88
23Maize South5A6-434.24
24Rossville2A13-033.46
25Bishop Carroll5A7-333.43
26Salina Central5A7-332.78
27Blue Valley North6A3-632.71
28Wichita East6A6-430.78
29Cheney3A10-130.15
30Goddard Eisenhower5A5-429.58
31Bishop Miege4A5-729.53
32Basehor-Linwood4A9-127.47
33Olpe1A12-027.08
34Wichita Collegiate3A8-227.03
35McPherson4A7-326.38
36Gardner Edgerton6A4-625.96
37Spring Hill5A8-225.34
38Garden City6A5-425.28
39Washburn Rural6A8-224.63
40Olathe Northwest6A6-424.36
41Olathe South6A5-523.95
42Mulvane4A8-323.86
43Hutchinson5A4-523.46
44Wichita Heights5A5-421.93
45Junction City6A8-221.71
46Topeka Seaman5A6-421.65
47Dodge City6A6-321.51
48Concordia3A8-321.39
49Holton3A11-121.07
50Holcomb3A7-321.00
51Pratt3A6-320.44
52Chanute4A8-219.31
53Silver Lake2A9-319.22
54Riley County3A9-119.02
55Inman1A11-118.85
56Eudora4A6-518.25
57St. Marys2A5-417.85
58De Soto5A6-417.61
59Frontenac3A10-317.00
60Kansas City Piper4A7-416.30
61Blue Valley Southwest5A4-716.17
62Beloit2A9-416.14
63Tonganoxie4A4-515.71
64Paola4A6-415.65
65Wamego4A9-215.21
66Wellsville2A10-114.88
67Shawnee Mission East6A2-714.69
68Nemaha Central2A7-312.62
69Chapman3A7-312.57
70Olathe East6A1-812.25
71Girard3A10-111.63
72Hillsboro2A9-211.16
73Shawnee Mission West6A3-611.12
74Campus6A1-811.09
75Rock Creek3A7-410.80
76Pittsburg5A6-410.65
77Topeka Hayden3A8-29.68
78Newton5A2-79.42
79Arkansas City4A3-69.23
80Kingman2A10-28.83
81Hesston3A4-58.65
82Shawnee Heights5A5-58.31
83Louisburg4A4-58.29
84El Dorado4A3-67.90
85Centralia1A8-37.64
86Augusta4A6-47.11
87Winfield4A4-66.41
88Goddard5A0-96.33
89Leavenworth5A5-46.22
90Circle4A6-46.04
91Osage City2A8-25.85
92Valley Center5A2-75.70
93Clay Center3A4-55.68
94Shawnee Mission North6A1-85.16
95Sedgwick1A10-15.04
96Shawnee Mission South6A1-84.69
97Galena3A8-24.40
98Salina South5A1-84.26
99Wichita South6A2-73.29
100Rose Hill4A3-62.98
101Sabetha3A4-52.93
102Smith Center1A9-22.60
103Prairie View3A6-31.72
104Wellington4A2-61.35
105Great Bend4A0-91.30
106Colby3A4-51.12
107Hoisington2A8-20.92
108Cimarron2A7-30.50
109Thomas More Prep-Marian2A8-30.29
110Jefferson County North1A7-3-0.90
111Lansing4A2-7-1.38
112Garden Plain2A6-4-2.13
113Marysville3A2-6-2.27
114Smoky Valley3A5-4-2.81
115Liberal5A4-5-3.66
116Jackson Heights1A5-5-4.07
117Bishop Ward3A4-5-4.44
118Scott Community3A4-5-5.04
119Columbus3A4-5-5.24
120Parsons3A7-3-5.29
121Topeka6A2-7-5.32
122Wabaunsee1A7-3-6.66
123Conway Springs1A8-3-6.97
124Clearwater3A3-6-7.02
125Wichita West6A2-7-7.36
126Riverton2A8-3-7.66
127Perry-Lecompton3A6-4-7.83
128St. Mary’s-Colgan2A4-5-7.96
129Independence4A4-5-8.20
130Plainville1A6-4-8.35
131Atchison4A8-2-9.00
132Ulysses4A2-6-9.33
133Norton2A4-5-10.73
134Caney Valley3A5-4-10.89
135Chaparral2A8-2-10.94
136Russell3A4-5-10.97
137Hugoton3A4-5-11.11
138Lyndon1A6-4-11.22
139Humboldt2A6-4-11.24
140Atchison County2A6-3-12.14
141Bonner Springs4A1-8-12.43
142Hiawatha3A4-5-12.58
143Emporia5A1-8-12.76
144Ottawa4A2-7-13.03
145Ellis2A3-5-13.11
146Topeka West5A3-6-13.37
147Larned3A4-5-13.69
148Minneapolis2A4-5-14.38
149Kansas City Sumner5A4-5-15.08
150Iola3A2-7-15.76
151Phillipsburg2A3-6-15.99
152Goodland3A2-7-16.62
153Kansas City Washington5A3-5-16.81
154Pleasant Ridge2A5-4-16.82
155Abilene4A0-9-18.10
156Troy1A5-5-18.57
157Burlington3A4-5-18.79
158Ellsworth2A2-7-19.81
159Valley Heights1A4-5-20.34
160Republic County2A3-5-21.35
161Lakin2A5-4-21.39
162Halstead3A2-7-22.00
163Wichita Southeast6A1-8-22.44
164Oakley1A4-6-22.65
165Kansas City Wyandotte6A3-6-23.55
166Hutchinson Trinity2A4-5-23.96
167Topeka Highland Park5A0-9-24.37
168Anderson County3A2-7-24.91
169Fort Scott4A1-8-25.47
170Haven2A3-6-25.65
171Mission Valley2A2-7-25.93
172Eureka2A5-4-26.67
173Marion2A5-4-27.38
174Southeast2A5-4-27.82
175Nickerson3A1-8-28.03
176Field Kindley4A2-7-28.39
177Cherryvale3A3-6-28.61
178Santa Fe Trail3A2-7-29.62
179Labette County4A0-9-29.89
180Fredonia2A3-5-30.01
181Uniontown1A3-6-30.43
182Maur Hill Prep2A4-4-30.95
183Ell-Saline1A4-6-31.66
184Erie2A3-6-32.27
185Douglass2A2-7-32.55
186Wichita Trinity Academy3A1-8-33.31
187Remington1A5-4-33.98
188Kansas City Schlagle5A0-8-36.08
189Jefferson West3A2-7-37.39
190Osawatomie3A1-8-37.45
191Riverside2A1-8-37.47
192Pleasanton1A2-6-38.32
193Lyons2A3-5-38.89
194Central Heights1A4-4-40.25
195Kansas City Turner5A1-8-40.58
196Baldwin3A1-7-41.61
197Southwestern Heights2A2-7-42.15
198Jayhawk Linn2A2-5-42.32
199Belle Plaine2A1-8-42.78
200Sterling2A1-8-42.80
201Baxter Springs3A0-9-42.99
202Council Grove3A1-8-43.28
203Oskaloosa2A1-8-43.57
204Wichita North6A0-9-45.71
205Royal Valley3A1-8-46.42
206West Franklin2A1-7-47.21
207Horton1A0-9-54.17
208McLouth2A0-7-54.18
209Stanton County1A3-5-55.39
210Syracuse2A1-8-56.09
211Ellinwood1A1-8-56.44
212Elkhart1A4-5-57.08
213Sublette1A1-7-59.64
214Neodesha2A0-9-62.64
215Salina Sacred Heart1A0-9-62.89
216Northern Heights1A0-8-65.64
217Wichita Independent1A1-6-67.62
218Kansas City Harmon6A0-6-69.28
219Bluestem2A0-8-73.46
ClassAverage RatingState ChampionRunner-Up
6A17.15Blue Valley NorthwestDerby
5A13.88Mill ValleyMaize
4A6.77St. James AcademyAndover Central
3A-4.59AndaleFrontenac
2A-18.97RossvilleBeloit
1A-25.63OlpeInman

2022 High School Football Ratings

Power Ratings for 2022. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.

RankTeamClassRecordRating
1Andale3A13-059.41
2Maize5A12-157.79
3Manhattan6A13-057.30
4Derby6A9-355.66
5Bishop Miege4A11-255.45
6Mill Valley5A12-155.01
7Wichita Northwest6A8-352.87
8St. Thomas Aquinas4A9-349.08
9Gardner Edgerton6A9-444.82
10Blue Valley Northwest6A6-443.25
11Washburn Rural6A8-342.21
12Hays5A10-241.52
13Wamego4A12-139.48
14Blue Valley West6A5-638.89
15Olathe North6A8-238.77
16Southeast of Saline2A11-137.16
17Hutchinson5A8-336.73
18Kapaun Mt. Carmel5A5-536.66
19Bishop Carroll5A7-336.32
20Kingman2A12-136.04
21Wichita East6A6-435.64
22St. James Academy4A6-533.90
23Nemaha Central2A13-032.61
24Junction City6A7-332.18
25Lawrence6A6-432.10
26Garden City6A7-331.62
27Eudora4A8-230.67
28Olathe South6A7-329.44
29Olathe West6A8-329.39
30Holton3A11-229.00
31McPherson4A10-228.55
32Blue Valley6A5-527.35
33Cheney3A8-326.65
34Goddard5A5-426.63
35Scott Community3A8-226.58
36De Soto5A9-226.21
37Andover Central4A7-425.54
38Pratt3A7-325.52
39Louisburg4A8-225.40
40Blue Valley Southwest5A6-625.30
41Rock Creek3A9-224.88
42Salina Central5A8-324.59
43Olathe Northwest6A8-423.51
44Clay Center3A8-422.93
45Goddard Eisenhower5A3-622.49
46Blue Valley North6A1-822.21
47Wichita Collegiate3A8-222.05
48Great Bend5A7-321.88
49Maize South5A4-521.61
50Newton5A3-621.59
51Valley Center5A7-321.07
52Chanute4A9-121.01
53Lawrence Free State6A5-420.29
54Wichita Heights6A4-520.13
55Shawnee Mission Northwest6A3-619.82
56Kansas City Piper4A7-419.50
57Beloit2A8-318.96
58Sabetha2A9-318.37
59Circle4A8-317.82
60Girard3A10-117.01
61Olathe East6A2-716.23
62Topeka Hayden3A10-216.11
63Shawnee Heights5A5-515.86
64Andover5A3-615.80
65Atchison4A9-115.60
66Holcomb3A7-215.39
67Topeka Seaman5A4-414.56
68Wellington4A5-414.35
69Inman1A11-214.06
70Liberal5A3-613.70
71Dodge City6A4-513.26
72Hesston3A6-413.01
73Shawnee Mission North6A2-712.71
74Hugoton3A6-312.63
75Hoisington2A8-311.82
76Ellsworth2A8-211.26
77Rossville2A5-510.71
78St. Marys1A11-210.71
79Basehor-Linwood4A6-310.44
80Shawnee Mission East6A2-710.14
81Spring Hill5A5-59.88
82Smoky Valley3A4-59.19
83Arkansas City4A3-78.91
84Wellsville3A9-18.75
85Russell2A6-48.35
86Chaparral2A7-28.08
87Pittsburg5A7-47.50
88Conway Springs1A7-47.36
89Campus6A1-87.00
90Tonganoxie4A4-56.13
91Smith Center1A8-36.04
92Lansing5A3-65.76
93Osage City2A8-24.62
94Garden Plain2A4-54.44
95Troy1A8-24.39
96Humboldt2A8-33.39
97Buhler4A4-53.23
98Silver Lake2A6-32.97
99Leavenworth5A3-61.28
100Field Kindley4A6-40.94
101Norton2A6-40.05
102Paola4A3-6-0.15
103Topeka Highland Park5A6-3-0.23
104Perry-Lecompton3A3-6-0.75
105Olpe1A8-3-0.76
106St. Mary’s-Colgan1A9-2-0.99
107Marysville3A3-6-1.40
108Ulysses4A1-8-1.42
109Rose Hill4A4-6-1.56
110Thomas More Prep-Marian2A4-5-1.58
111Winfield4A2-8-2.35
112Emporia5A2-8-2.41
113Salina South5A0-9-2.75
114Bishop Ward3A7-3-2.87
115Wabaunsee1A9-2-2.96
116Centralia1A11-1-3.23
117Halstead2A3-6-3.59
118Parsons3A5-4-3.61
119Abilene4A4-5-3.71
120Frontenac3A6-4-3.73
121Ottawa4A2-7-3.94
122Chapman3A3-6-4.86
123Hutchinson Trinity1A6-3-5.36
124Clearwater3A3-6-5.58
125Galena3A7-3-6.25
126Shawnee Mission South6A1-8-6.55
127Wichita South6A3-6-6.60
128Riley County2A3-7-6.92
129Mulvane4A1-8-7.03
130Columbus3A5-6-7.15
131Topeka6A1-8-7.24
132Augusta4A2-7-7.68
133El Dorado4A2-7-9.14
134Marion1A6-4-9.15
135Minneapolis2A5-4-9.50
136Phillipsburg2A3-6-9.85
137Labette County4A2-7-10.06
138Council Grove2A7-3-11.10
139Wichita West5A2-7-11.44
140Concordia3A2-7-11.53
141Goodland3A2-7-11.83
142Sedgwick1A5-5-12.77
143Haven2A4-5-12.90
144Atchison County2A6-3-13.10
145Kansas City Sumner5A7-3-13.76
146Caney Valley2A8-3-13.77
147Kansas City Washington5A3-6-14.79
148Plainville1A4-6-14.84
149Shawnee Mission West6A0-9-15.78
150Hillsboro2A2-7-15.91
151Bonner Springs4A2-7-16.67
152Independence4A1-8-16.80
153Jefferson County North1A6-4-17.02
154Burlington3A5-4-17.66
155Wichita Southeast6A1-8-17.70
156Lakin2A6-3-18.04
157Colby3A3-6-18.06
158Wichita Trinity Academy3A2-7-18.47
159Kansas City Wyandotte6A2-7-18.93
160Fort Scott4A2-7-19.38
161Kansas City Schlagle4A1-8-20.62
162Oakley1A6-4-20.64
163Sterling1A4-5-21.34
164Jayhawk Linn1A8-2-21.48
165Wichita North6A0-9-21.69
166Baldwin3A3-6-21.75
167Ellis1A3-6-21.78
168Royal Valley3A2-7-22.19
169Larned2A3-6-22.83
170Jackson Heights1A4-5-22.89
171Prairie View3A4-5-23.84
172Douglass2A4-5-24.78
173Cimarron2A2-7-25.58
174Santa Fe Trail3A2-7-26.97
175Anderson County3A3-6-27.51
176Medicine Lodge1A3-6-27.54
177Iola3A2-7-28.44
178Pleasanton1A7-3-28.63
179Ellinwood1A3-6-28.67
180Salina Sacred Heart1A4-5-29.09
181Topeka West5A1-8-29.40
182Republic County1A1-8-30.61
183Riverside1A3-6-32.04
184Remington1A2-7-32.39
185Eureka2A3-6-32.57
186Nickerson3A1-8-33.23
187Cherryvale2A5-4-33.66
188Hiawatha3A2-7-34.12
189Fredonia2A4-5-34.51
190West Franklin2A5-4-35.45
191Valley Heights1A2-7-35.70
192Baxter Springs3A3-6-35.73
193Pleasant Ridge2A2-7-38.85
194Kansas City Turner5A0-9-39.26
195Jefferson West3A1-8-39.38
196Maur Hill Prep2A3-6-39.93
197Riverton2A1-8-40.31
198Mission Valley1A3-6-40.95
199Central Heights1A3-6-42.01
200Southwestern Heights2A2-7-45.01
201Osawatomie3A0-9-47.41
202Neodesha2A2-7-47.90
203Belle Plaine1A1-8-49.78
204Erie1A3-6-49.89
205Onaga1A2-7-52.63
206Uniontown1A1-8-53.85
207Lyons2A0-9-57.11
208Horton2A1-8-57.36
209Kansas City Harmon5A0-8-57.46
210McLouth1A2-7-57.52
211Valley Falls1A1-8-58.47
212Oskaloosa1A1-8-63.75
213Northeast1A3-6-63.92
214Syracuse1A1-7-64.59
215Stanton County1A0-7-70.37
216Southeast1A1-8-71.24
217Northern Heights1A0-9-72.62
218Bluestem1A0-9-78.73
ClassAverage RatingState ChampionRunner-Up
6A20.70ManhattanGardner Edgerton
5A12.13Mill ValleyMaize
4A8.92Bishop MiegeWamego
3A-3.13AndaleHolton
2A-11.08Nemaha CentralKingman
1A-30.18St. MarysInman

2023 High School Football Ratings

Power Ratings for 2023. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.

RankTeamClassRecordRating
1Gardner Edgerton6A12-153.32
2Andale3A10-250.79
3Bishop Miege4A8-248.59
4Wichita East6A8-347.57
5Manhattan6A9-246.82
6Derby6A11-246.66
7Wichita Northwest6A7-345.80
8Blue Valley Southwest5A10-245.64
9St. Thomas Aquinas4A10-344.33
10Mill Valley5A11-243.92
11Cheney3A13-043.19
12Clay Center3A9-241.82
13Kapaun Mt. Carmel5A11-239.77
14Washburn Rural6A11-139.03
15Olathe North6A9-238.76
16Maize South5A8-336.58
17Southeast of Saline2A10-136.18
18Blue Valley6A7-535.31
19Goddard Eisenhower5A10-235.25
20Hutchinson5A7-334.26
21Wichita Collegiate3A9-233.70
22Blue Valley Northwest6A6-533.30
23Lawrence Free State6A7-332.34
24Tonganoxie4A9-332.06
25Wamego4A9-331.73
26De Soto5A8-231.14
27Blue Valley West6A4-630.94
28Topeka Hayden3A12-130.86
29Louisburg4A9-130.37
30Olathe East6A7-329.99
31Nemaha Central2A13-029.95
32Junction City6A6-428.72
33Hoisington2A12-128.58
34Goddard5A6-328.04
35Great Bend5A6-427.89
36Scott Community3A8-227.48
37Atchison4A10-126.87
38Spring Hill5A7-325.67
39St. James Academy4A2-725.45
40Topeka Seaman5A6-525.14
41Lawrence6A7-324.31
42Andover Central4A9-424.23
43Shawnee Heights5A8-323.70
44Liberal5A8-223.63
45Abilene4A7-323.41
46Hays5A7-322.74
47Basehor-Linwood4A7-422.48
48Rock Creek3A6-421.96
49Olathe South6A6-421.68
50Eudora4A5-520.90
51Garden Plain2A8-220.88
52Ellsworth2A10-120.81
53Holcomb3A7-320.19
54Buhler4A7-320.03
55Kingman2A7-319.97
56Maize5A5-619.68
57Conway Springs1A11-219.67
58Salina Central5A6-319.36
59Valley Center5A5-419.24
60Sabetha2A10-219.16
61Hugoton3A6-318.77
62Garden City6A5-418.72
63Lansing5A5-517.41
64Pratt3A4-517.10
65Chanute4A8-216.29
66Wellsville3A9-115.78
67Wichita Heights6A5-415.59
68Silver Lake2A8-215.57
69McPherson4A6-514.87
70Norton2A10-213.82
71Shawnee Mission Northwest6A4-613.20
72St. Mary’s-Colgan1A11-112.14
73Paola4A4-512.10
74Shawnee Mission East6A3-611.10
75Ottawa4A3-611.02
76Bishop Carroll5A3-610.96
77Blue Valley North6A0-910.73
78Holton3A7-510.15
79Jefferson County North1A11-29.50
80Halstead2A3-69.01
81Smith Center1A8-28.97
82Rossville2A5-48.84
83Pittsburg5A5-48.56
84Field Kindley4A6-47.88
85Marion1A9-27.66
86Olathe West6A2-77.31
87Parsons3A9-26.98
88Medicine Lodge1A9-36.96
89Dodge City6A3-66.83
90Beloit2A5-55.83
91Kansas City Piper4A4-55.66
92St. Marys1A7-45.17
93Shawnee Mission South6A1-84.88
94Riley County2A5-54.47
95Valley Heights1A8-34.44
96Shawnee Mission North6A2-74.38
97Wellington4A8-34.11
98Rose Hill4A4-63.67
99Hesston3A5-53.12
100Wichita West5A3-63.01
101Sterling1A6-42.84
102Newton5A3-62.46
103Centralia1A8-22.22
104Marysville3A3-62.02
105Andover5A0-91.74
106Thomas More Prep-Marian2A5-51.66
107Fort Scott4A3-61.45
108Humboldt2A9-21.42
109Olathe Northwest6A2-71.06
110Hillsboro2A5-40.35
111Osage City2A9-20.05
112Campus6A2-7-0.17
113Frontenac3A9-2-0.37
114Sedgwick1A8-2-0.44
115Phillipsburg2A4-5-0.52
116Haven2A5-4-0.81
117Hutchinson Trinity1A4-6-1.15
118Winfield4A4-5-1.36
119Circle4A3-6-2.22
120Larned2A6-3-2.32
121Russell2A4-5-2.70
122Chapman3A3-6-3.49
123Concordia3A2-7-3.59
124Minneapolis2A4-5-3.61
125Topeka6A1-8-5.26
126Santa Fe Trail3A7-3-5.48
127Riverton2A6-4-5.86
128Prairie View3A5-5-5.93
129Colby3A4-5-6.36
130Augusta4A2-7-6.51
131Arkansas City4A1-8-6.52
132Leavenworth5A2-7-7.12
133Mulvane4A3-6-7.67
134Plainville1A4-5-8.09
135Clearwater3A2-7-8.20
136Independence4A3-6-9.24
137Jackson Heights1A8-2-9.81
138Wabaunsee1A5-4-10.19
139Council Grove2A6-4-10.69
140Iola3A4-5-10.71
141Inman1A3-6-10.90
142Wichita South6A2-7-11.91
143Salina South5A0-9-12.24
144Olpe1A8-3-12.70
145Perry-Lecompton3A2-7-13.04
146Emporia5A0-9-13.44
147Wichita Trinity Academy3A4-5-13.68
148Kansas City Washington5A5-4-14.46
149Topeka Highland Park5A7-3-14.75
150Burlington3A6-4-14.95
151Lakin2A4-5-15.44
152Labette County4A1-8-15.98
153Ulysses4A0-9-16.45
154Shawnee Mission West6A0-9-16.48
155Royal Valley3A3-6-16.55
156Caney Valley2A5-4-17.06
157Bishop Ward3A3-6-17.10
158Cimarron2A1-8-17.79
159Girard3A3-6-17.93
160Wichita Southeast6A1-8-18.62
161Ellinwood1A4-5-18.87
162Ellis1A4-5-19.93
163Baldwin3A2-7-20.28
164Bonner Springs4A1-8-20.60
165Goodland3A2-7-20.79
166Chaparral2A1-7-21.23
167Smoky Valley3A1-8-21.49
168Jayhawk Linn1A8-2-22.99
169Troy1A4-5-23.32
170Salina Sacred Heart1A2-7-24.57
171Jefferson West3A2-7-25.36
172Anderson County3A2-7-26.69
173Kansas City Schlagle4A3-6-26.93
174Hiawatha3A1-8-28.26
175Kansas City Wyandotte6A1-8-28.80
176Remington1A2-7-29.30
177Topeka West5A1-8-29.74
178Kansas City Sumner5A4-5-30.94
179Riverside1A2-7-33.27
180Central Heights1A5-5-33.53
181El Dorado4A0-9-33.81
182Columbus3A2-7-34.99
183McLouth1A5-4-35.13
184Mission Valley1A3-6-35.38
185Baxter Springs3A4-5-36.11
186Atchison County2A4-5-36.84
187Kansas City Turner5A0-9-37.55
188Oakley1A2-7-37.81
189Nickerson3A1-8-38.16
190Lyons2A1-8-38.48
191Pleasant Ridge2A2-7-38.62
192Douglass2A1-8-38.98
193Wichita North6A0-9-39.12
194Neodesha2A3-6-41.20
195Pleasanton1A5-4-41.54
196Stanton County1A2-6-41.73
197Belle Plaine1A2-7-41.87
198Southwestern Heights2A1-8-41.88
199Onaga1A1-7-42.93
200West Franklin2A3-6-43.04
201Oskaloosa1A3-6-44.33
202Galena3A0-9-45.49
203Cherryvale2A4-5-49.04
204Horton2A1-8-49.45
205Fredonia2A4-5-50.95
206Erie1A4-5-51.77
207Republic County1A0-9-53.54
208Kansas City Harmon5A1-8-55.87
209Osawatomie3A0-9-58.19
210Uniontown1A2-7-59.63
211Maur Hill Prep2A0-9-60.67
212Eureka2A1-8-60.72
213Syracuse1A0-8-62.46
214Bluestem1A1-8-63.63
215Valley Falls1A1-8-64.19
216Northeast1A2-7-65.00
217Southeast1A1-8-68.87
218Northern Heights1A0-9-77.39
ClassAverage RatingState ChampionRunner-Up
6A16.50Gardner EdgertonDerby
5A10.30Mill ValleyKapaun Mt. Carmel
4A8.76St. Thomas AquinasAndover Central
3A-3.73CheneyTopeka Hayden
2A-10.28Nemaha CentralHoisington
1A-25.40Conway SpringsJefferson County North