Three’s Company

Eleven games into the 2024 season, KU’s been carried by its “Big 3” of Hunter Dickinson, Kevin McCullar, and K.J. Adams. The trio has combined for 64.7% of KU’s points scored this season while playing 48.4% of available minutes. This production works out to points per game averages of 19.2, 19.2 and 13.0. No one else on the team averages even 7.0.

Additionally, these three have been the best defenders on the team according to the charting. Per total per game value; Dickinson (+6.64), McCullar (+5.14), and Adams (+2.31) are playing well beyond that of a bubble-player, while all 6 of the other scholarship guys are below 0.00. KU is heavily reliant on this trio to win games.

For a Kansas team to be so reliant on just a few players seemed odd, so I explored a way to quantify this and compare it to other KU seasons. The best way was to use WAR, which is additive, and sort each season by that year’s team’s most valuable player to its worst.

Here are the numerous ways the 2024 team stands out:

  • Of the 2024 team’s total WAR, each of KU’s Big 3 has collected at least 25% of the team’s total WAR (note that a player can be negative if he has negative WAR). Since 1994 (31 seasons), only once has this happened over the course of an entire year (2017 with Frank Mason, Josh Jackson, Devonte’ Graham).
  • Through 11 games, the trio of HD/KM/KJA has produced 5.94 WAR, which if multiplied out to a 36-game season, would be 19.43. This would be the best out of any KU team’s best three players, with the 2012 team earning 19.07 during a 38-game schedule. (If we compared apples to apples, this year’s Big 3 is on pace to earn 20.51 WAR over 38 games).
  • It’s not only that this year’s top trio is playing well; it’s also that no one else is doing much. Of the team’s total WAR, the HD/KM/KJA three have earned 124% of the WAR, indicating that the sum of everyone else is below replacement-level. At no point since 1994 have players 4 on down collectively generated negative Wins Above Replacement score for the Kansas Jayhawks. The closest was in 2005, when all players save Wayne Simien, Keith Langford, and Aaron Miles produced a meager 0.53 WAR. The current 2024 non-Big 3 is at -1.15 WAR through 11 games.

Note how the orange dot (Top 3 combined WAR) is always contained within the blue bar (Total Team WAR) except for the 2024 season. For the 2024 team, KU’s needed everything it has gotten from its Big 3 due to the rest of the roster struggling to play at a high level. Projecting forward, one assumes that Dajuan Harris will pick things up. There might also be some reversion down, particularly with Kevin McCullar. McCullar has vastly over-performed his projected marks coming into the season.

Dajuan, Dajuan, What is Wrong?

(Long article. Scroll down to bottom for the summary)

During the midst of the 2023 season, KU had a 3-game losing streak and a date at Rupp Arena against a talented Kentucky team. Dajuan Harris was coming off poor showings in his last 2 games, and questions surrounded a team that had no true center in the starting rotation and a pass-first point guard who wasn’t a natural scorer.

Kansas went on to beat Kentucky that game, bolstered by great play from Jalen Wilson, but also a good outing from the rest of its starters, including its point guard Dajuan Harris. From that game forward, KU would play 16 games to close out the season. Harris produced a +3.22 per game value score, indicating that he was worth over 3 points per game to Kansas than a “bubble” level player would be. During this stretch, Harris was playing his best ball, comparable to a junior-year Frank Mason (2016 season) or senior-year Tyshawn Taylor (2012 season). Harris was doing it in different ways than these scoring guards; certainly through defense first, but he was also adding value on offense thanks to both shot-making and assisting.

In fact, during the closing stretch of 2023—KU’s final 10 games, Harris produced offensive value of +1.06 per game. This was third on the team behind Wilson and Gradey Dick over that period. While KU getting bounced in the Round of 32 wasn’t fun, no one can blame the play of Dajuan Harris. He was solid against the Razorbacks on both ends, adding about a point-and-a-half both ways and +3.30 points overall. For the season, Harris contributed +2.06 points per game above bubble. Roughly, based on his play, Harris was worth 2 points a night when compared to an average player on a bubble-team.

The elements for Dajuan Harris having a successful 2024 were all in place. He was coming in as a 5th-year-in-the-program player (having redshirted), 2-year starter who saw his game improve each season. Always a defense-first, pass-first player, Harris had improved during the back-half of his junior season and started to be a net contributor to the offensive scheme. This development is common, but not guaranteed, among Bill Self program guys. Harris was making the same strides in his game that others had before him. Some of these strides were unique to him, but he was playing better and making a positive mark on a program that has had numerous talented players come through.

Coming in to the 2024 season, Harris was projected to be a +2.50 player on the season, a conservative improvement on his 2023 value scores. Harris was expected to see a slight bump on both offense and defense. It wasn’t that his expectations were too high. If anything, they were somewhat low. By all appearances, Harris had figured things out. His defense had been consistent throughout his career, and now his offense had finally come around. With Hunter Dickinson coming in, his assist numbers would reach career highs. His shooting and scoring would still be there, but he wouldn’t need to do too much.

But through 10 games, this hasn’t been the case. Not only is Harris not performing to his projections, he isn’t performing anywhere near what he is capable of. He is playing worse than in 2023, by a long shot. He is also playing worse than he did in 2022, when he was a role player on the national championship team. But not only that, Harris is worse than he was in 2021 as a red-shirt freshman who rarely shot and got taken advantage of by stronger players.

Looking at Per 100 numbers, that is the value a player adds (in points) to his team over the course of 100 possessions, Harris’s development looks like this:

2021: -5.18

2022: -1.72

2023: +3.46

Players tend to improve as they age through their college careers, although again not everyone develops in this straight-forward of a manner. Some players have drops in value or flat-line after they reach certain points. So, if Harris was merely on pace to produce a similar or slightly worse season than last year, this wouldn’t be out of the ordinary. Even if Harris was noticeably worse, say close to 0.00, it would be disappointing but not unprecedented. Unfortunately, this isn’t the case, either. In fact, Harris is playing the worst basketball of his career at Kansas.

2024: -5.80

Again, this is a per possession number, so it takes into account the fact Harris is playing more than he has in past seasons. On a per possession basis, Harris is worse than a bubble-player by 5.80 points, which is even worse than his value during his freshman season of 2021.

If we look at it from a per-game mark, it looks even worse. At -3.52, Harris is producing the worse per-game mark of any Jayhawk rotation player by over a full point per game (2019 Quentin Grimes -2.40). Harris is also worse than his prior season at over 5.50 points per game. Never has there been such a drop-off, year-over-year. KU has had players unexpectedly decline, Eric Chenowith’s junior year (2000) being one example (he went from a +2.63 player to a +0.59 player), but it has never been this dramatic.

Breaking down Harris’s play so far, we’ll first look at offense, comparing his 2023 and 2024 seasons.

Going through each line, we see that Harris’s efficiency has slipped from 1.11 to 1.03. What makes this worse is that KU hasn’t faced its meaty conference schedule yet. Not only is Harris less efficient, he is less efficient against an easier schedule. Harris is accounting for nearly 2 fewer points per game on offense than he did last year, despite playing more minutes. Harris is shooting worse overall than he did last season (49.5% vs. 45.2%). He is also shooting less, despite the team needing him for more production. In turn, his impact is less this season. Once we adjust for opponent, we see that Harris is 2 points worse (in terms of overall value) on this end that he was last season.

Breaking down into offensive categories on a Per 100 possession basis, we see (2023 vs. 2024):

Not only is Harris’s scoring down, his handling (turnovers/assists) is also down. Only his boarding, or offensive rebounding value, has changed for the better. But in terms of overall value, this increase is negligible.

Defensively, Harris has declined even more.

Harris went from a stingy defender, giving up 9.2 points per 60 possessions to allowing 11.8 per 60. The other important category, possession winners (PW), went from 5.3 to 4.2 per 60. A player needs to win possessions to add value. Harris is getting fewer steals, forcing fewer turnovers, and not rebounding any better while giving up more points to his man. All despite playing an easier schedule when compared to 2023 numbers. This leads to a player who is worse on the defensive end by more than 3 points a game.

His Per 100 numbers on defense, broken down into categories:

Harris went from KU’s best defender in 2023 to its worse in 2024. How? Well, mostly by giving up too many points to his opponent. A stinginess score in the red means he has to add value from generating turnovers (which he hasn’t done well at in 2024) or rebounding (which is marginally better, but as a point guard, not ever going to be the area where he adds defensive value). This is the biggest disappointment in Dajuan’s decline. He was the Big 12 defensive Player of the Year last season. Now, he’s a liability most games.

2023 vs. 2024. Harris is over 5.50 points per game worse in 2024. He is over 9.20 points worse Per 100. He has also gone from a season where he added 3.87 Wins Above Replacement to one where he has lost 0.52 WAR.

Should Harris be benched?

Dajuan is putting up historically-bad numbers in a season which has him playing historically-high minutes. Clearly, something isn’t working with him. But if KU went to the bench, who would replace his minutes? We can’t consider Adams, McCullar, or Dickinson/Braun, players whose minutes are already maximized or aren’t suitable replacements for a guard. Let’s look at KU’s other four guards/wings in terms of player value. Remember, based on the roster, KU needs to have at least 1 of these guys on the court at all times right now. If Juan gets benched, you’ll need 2 of these 4 to play at once.

There’s a bunch of red here. For one, Nicolas Timberlake is playing worse than Harris on a per possession basis. Next, we can look at the play of Jamari McDowell and Elmarko Jackson. Neither has been much better than Harris. McDowell in particular has struggled recently after a hot start. Of these four, only Furphy has produced near bubble-level value and positive WAR.

So, let’s grant that Furphy has been better than Harris. Who else do you go with? Elmarko has had his poor moments. McDowell is very limited on offense, and his defense won’t likely become elite anytime this season. Timberlake is an even worse option. Another consideration is that, when you take Juan out, you need Kevin McCullar to run more point/generate more offense. Sure, you still have Elmarko and maybe part of the solution is giving him the keys from time-to-time. But if he’s been struggling as an off-guard with less pressure, what chance does he have being the guy to get everyone organized and the offense started?

KU’s best chances are still with Harris. He cannot, surely cannot, continue to play as poorly as he has. As a 3-year starter, Harris put up back-to-back seasons that were better than anyone else on the list above. If he could just match the 25% percentile of his play over the past two years, he’ll be much more valuable on the court than more minutes for the other four guards/wings.

Silver Lining

The good news is that Harris will not continue to play as poorly as he has. Yes, it’s been a disappointment. Here are many reasons to consider that his play will tick up.

  • He will get exploitable matchups as teams game plan around stopping Hunter/Kevin/K.J. He will get open layups, open 3’s, and other opportunities.
  • He will have a few defensive shut-down games to boost his defensive score.
  • As schedule gets harder, Harris will play up to his opponent. While he hasn’t done well against KU’s better opponents, he’s still better against KU’s 5 power-conference foes (-2.87 per game) than the 5 lower-tier opponents (-4.17 per game).
  • Harris’s score can naturally climb faster given how poor he’s been. Just a few positive games can be enough to change the narrative.
  • The team is currently 9-1 despite him playing poorly. Juan hasn’t been responsible for a loss, as the 14-point Marquette loss was the fault of many poor showings.
  • Precedence of Tyshawn Taylor in 2011. Taylor was -3.89 per game during 17 conference regular season/tournament play yet still finished the season with a solid NCAA Tournament of +3.35 per game (even his play during the VCU game wasn’t terrible). So other good players have gone through disastrous stretches but still picked things up later on.
  • Precedence of Remy Martin in 2022. Harris’s former teammate Martin had a disappointing regular season (-0.05 per game). But in his 9 tournament games (Big 12 + NCAA’s), Martin put up +3.66 per game in value, hitting huge shots in key moments during KU’s National Title run. Again, like Taylor, we see improvement when it matters most.

If Harris can get back to the level of play he had in 2023, his tough start to 2024 won’t matter at all.

Conclusion

Here are the key points. Dajuan’s performance through 10 games this season has been his career worst. Compared to other KU starters, Harris has been worse than any other Jayhawk in 30 years. He has seen decline in his game across all categories, but the primary problems have been with his scoring and defensive coverage. He isn’t scoring enough but is letting his man score too easily.

However, despite his poor play, Harris is a necessary component to this team. His would-be replacements are either worse or wholly unequipped to carry the load as a Big 12 point guard. Not only does he need to play, he needs to play substantial minutes for this team.

The expectation should be that Harris improves and is back to being a positive contributor by season’s end. There is precedent for good Kansas guards figuring it out by NCAA Tourney time. As KU is winning despite his poor play, a solid Dajuan Harris can make this team a true national title contender.

The Battle for Net Extra Possessions

KenPom has Kansas as the 6th best eFG% offense and the 14th best eFG% defense in nation, counting only D-1 matchups. This spread, of 18.7%, is the best in the nation and nearly 2.5% better than the second-best of BYU. To reference, the difference from #2 BYU to the #10 team is smaller than the gap between Kansas and BYU. Which is to say, KU’s shot quality is far superior to its opponents in the brief number of games played so far.

While KU is winning the shot quality battle, it is losing the other battle, that is the battle for net extra possessions. A net extra possession means offensive rebounds minus turnovers. Teams that turn it over too much lose out on chances to shoot. Teams that hit the offensive glass add shooting chances. We want to find the net of these numbers.

Collectively, KU’s opponents have had -1 net extra possessions, meaning KU has forced 1 additional turnover than it has allowed offensive rebounds. This doesn’t sound all that bad on the defense’s behalf, until you see what KU’s offense has done. In its 6 games, KU has turned it over 41 more times than it has got an offensive board, meaning the team is -41 in this metric. If we find the difference between these numbers, we see that KU’s opponents have had 40 more chances to score than KU has this year, solely due to turnover and offensive rebounding differences. This works out to -6.7 per game. KU is effectively getting 7 fewer scoring chances than its opponent on average. If we only consider the top opponents, who to this point are Kentucky, Marquette, and Tennessee; KU is -11.3 per game. Knowing this, its amazing the Jayhawks were able to take 2 of those 3 games.

OpponentKU NEPOpp NEPDiff
North Carolina Central-60-6
Manhattan-3-6+3
Kentucky-6+7-13
Chaminade-8-5-3
Marquette-80-8
Tennessee-10+3-13
TOTAL-41-1-40
NEP means Net Extra Possessions

The silver lining is that KU should improve on this possession battle. Much of this can be attributed to effort and newcomers learning how they need to play. Valuing the basketball and hitting the glass is something that will be expected for those looking to earn minutes alongside the “big 4” of Harris, McCullar, Adams, and Dickinson (KU also needs more from Harris and Adams on this front). As long as KU continues to get good looks, and having Hunter is a large reason for that, they should be fine. In tonight’s tune-up against Eastern Illinois, KU needs to dominate the glass and turnover margin in order to prepare for Connecticut and other tough games that will come later in the year.

Kansas 89, Kentucky 84

The 2023 version of the Champions Classic proved to be a classic, with a high-action, fast-paced game between the two winningest programs in college basketball history. In the end, our beloved Jayhawks prevailed, but not before giving up a 9-0 lead and being down as much as 14 in the second half.

First things, first. Here are the PPGAB +/- scores from last night, and these will be referenced below. This was quite a game, as so much happened.

Game Notes:

  • Hunter Dickinson (27 points, 21 rebounds) became Kansas’ first 20/20 player since Thomas Robinson (2012 season vs. North Dakota) and the first to record 20 and 20 against a power conference opponent since Nick Collison (2003 season vs. Texas).
  • This milestone featuring traditional stats is paralleled by a team-best +13.12 value score. This value score is Dickinson’s second +10 game of the season (NCCU) and his second team-best game (Manhattan).
  • Dickinson’s value score was quite bad to begin the game, as the charting indicated he was responsible for 16 of Kentucky’s first 24 points due to sagging defense and over-helps (i.e. initiating late double-teams that allow for an easy escape pass). Over the rest of the game, he was not responsible for any more points allowed. It’s estimated that Dickinson’s opponent-adjusted value score over the final 26 minutes was better than +20.
  • As rare as Dickinson’s 20/20 milestone was, an even rarer event occurred with Kevin McCullar recording the program’s third official triple-double in its history. (This excludes the Chamberlain era, when certain stats weren’t officially kept). McCullar was the first Jayhawk to get the triple-double by registering 10+ assists, as the prior two (Cole Aldrich, Jeff Withey) did so with points, rebounds, and blocks.
  • McCullar’s 12 point, 10 rebound, 10 assist night was also bolstered by a stingy defensive effort. McCullar’s defensive PPGAB +/- of +5.41 is the most valuable defensive performance of any player in any game so far this season.
  • McCullar’s triple-double came in the last second of the game, literally, as he grabbed his 10th board following a missed 3-point shot from Kentucky.
  • The Kansas/Kentucky game was a high-paced game, with 81 recorded possessions from Charting the Hawks. KenPom’s box score shows 83, and his line score shows 80. Either way, the fast tempo allowed more possessions which in turn allowed more opportunities for Dickinson and McCullar to record their milestone nights.
  • KU is currently the fastest-paced team in KenPom, with an adjusted tempo score of 77.2. In the Self-era, KU’s highest rank on the tempo metric is 40th (2004), and the Jayhawks have only been above 70.0 in terms of adjusted tempo 2 times in 20 seasons under Self.
  • Not to be overlooked, Dajuan Harris scored a career high 23 points on 5/6 shooting from 3 (with his only miss being a desperation heave following a broken play with the shot clock expiring). Harris graded out as KU’s second-best offensive player against Kentucky.
  • This is in stark contrast to Harris’ point output in the team’s prior 2 games. Against North Carolina Central, Harris didn’t take a shot from the field or line, and against Manhattan he scored only 2 points on 1-4 shooting. Yet when Kentucky went under screens or put help defenders on the likes of Hunter Dickinson, Harris was there to make them pay by his ability to score.
  • Defensively, Harris’ game was not his sharpest. He went under multiple screens leading to easy Kentucky 3-point opportunities and gave the Wildcats some run-out layups by careless live-ball turnovers. In all, he was responsible for 19 Kentucky points and graded out as the second-worst defender for Kansas in the game, slightly ahead of K.J. Adams.
  • Speaking of K.J. Adams, the junior continued his explosive scoring with a 16 point outing on 8-11 shooting. While not a shooter, he scores off of cuts, lobs, and put backs better than almost anyone I’ve seen. Adams also added 3 assists.
  • Adams’ defense was the team’s worst, and he fouled out with under 4 minutes to play from a careless loose-ball foul, gifting Kentucky 2 free throws.
  • Freshman Jamari McDowell was Adams’ replacement, despite not playing during the first 36:14 of the game. McDowell would play the final 3:46, during which KU would go on a 14-3 run to win.
  • McDowell didn’t allow a point to an explosive Kentucky offense, continuing his streak this season. In nearly 17 1/2 minutes of play, McDowell has not allowed his opponent to score.
  • McDowell also put the finishing touches on the win, grabbing a rebound following a 3-point miss that, had it gone in, would have tied the game for Kentucky. After being immediately fouled, McDowell calmly made both free throws to set the final margin of 5.
  • In the first 3 minutes and final 3 minutes of the game, KU outscored UK 20-1. The Cats were 14 points better during the middle 34.
  • Kentucky shot 38 3 point shots, equaling the total of FG attempts they had inside the arc. The team from Lexington was 9-18 to begin the game, allowing them to first come back from 9-0 and then take the lead. However, they would cool off considerably, hitting only 3 3-pointers in the second half (none after the 8:00 mark), and finish 12-38 for the game. This works out to 31.6%, which is worse than the 33.3% the Jayhawks shot (6-18).
  • Freshmen reserve guards Shepperd and Dillingham went 7-9 from 3 for the Wildcats. The rest of the team, including Antonio Reeves, went 5-29 (Reeves 3-17). When Kentucky was making its 3’s, it looked unbeatable. It was running, hustling for loose balls, and scoring in spurts. But this pace, which helped Kentucky build up a 14 point lead, allowed Kansas to come back once the shots stopped falling.

2024 Kansas Jayhawks

The 2024 Kansas Jayhawks were 23-11 (10-8) and earned a 4-seed in the NCAA Tournament. They made the Round of 32 in the NCAA Tournament before losing. The team’s Sports Reference page is here.

Offense

Defense

Total Adjusted PPGAB +/-

Value Seen 4 Ways

Cumulative Points Above Bubble on the Season Chart

Summary

  • KU’s big 3 of McCullar, Adams, and Dickinson accounted for 100.1% of the team’s WAR this season, making it the first time since at least 1993 where a Kansas team had its three best players be over 100% of total WAR.
  • Similarly, KU only has 3 rotation players (10%+ minutes played) with a positive value-score. This was the fewest above-bubble players on any KU team since 1993 (2017 had 4). On average, KU has 6.1 rotation players per season achieve a positive, or above-bubble, value.
  • The above waterfall chart does a great job showing where KU was getting its value from and where it was losing its value. This chart makes those who blame K.J. Adams or Hunter Dickinson look silly. The team’s struggles stemmed from Elmarko Jackson, Nick Timberlake, Parker Braun, and Jamari McDowell. Harris and Furphy, slightly sub-bubble, were overused due to the team’s lack of depth but still basically KU-level rotation guys.
  • To Harris’s credit, he did play better in higher-leverage game (positive 0.53 POCWAB).
  • The following players accounted for team-MVP games: K.J. Adams (11), Hunter Dickinson (9), Kevin McCullar (7), Dajuan Harris (3), Johnny Furphy (2), and Nicolas Timberlake (2).
  • KU’s average game-score at home (+8.34) was far superior to its average game-score in true road games (-0.59).
  • The injury to Kevin McCullar hurt the Jayhawks. Kansas was a +5.51 team in games where Kevin McCullar played, and -2.39 team in games where he did not (8 total games missed).
  • In a similar vein, KU was a +5.35 team through the Iowa State game. Kevin would miss the next game due to injury, while playing off-and-on and through pain some nights the rest of the season. In these final fourteen games, KU was a +1.23 team.

2024 Season blog-posts:

Wrapping Up the 2024 Season (3/25/2024)

Beware the Slides of March (3/14/2024)

The Final Push (3/11/2024)

K.J. Adams’ Defense (2/16/2024)

Hunter Dickinson’s Defense (2/7/2024)

KenPom Rankings, Game Score, Determining Best Teams (1/17/2024)

A Tale of Two Juans (1/11/2024)

Wrapping Up the Non-Con (1/2/2024)

Three’s Company (12/21/2023)

Dajuan, Dajuan, What is Wrong (12/11/2023)

The Battle for Net Extra Possessions (11/28/2023)

Kansas 89, Kentucky 84 (11/15/2023)

2024 Prediction Scenario (10/24/2023)

2024 Projections (10/19/2023)

2024 Prediction Scenarios

The recent 2024 player projection write-up has KU with an average game score of +8.51. This correlates to a 2-seed on average. This post will look at KU’2 2024 season from a median, worst case, and best case scenario.

Median

The median scenario sees the Jayhawks with a +8.51 average score and 2-seed and was the scenario predicted in the link above. In this scenario, KU uses a strong starting 5 and solid 6th man to find success amidst a difficult schedule. The median projection views KU’s offense being dependent on Hunter Dickinson to score and create. Among the 9 rotation players, only Dickinson and fellow transfer Nicolas Timberlake are expected to be better offensive players than defensive players. So while questions about outside shooting and guard isolation scoring will come up during the season, this will be balanced by excellent guard/wing defense from the likes of Dajuan Harris, Kevin McCullar, and K.J. Adams.

Projecting NCAA Tournament results are difficult due to the single-elimination format, but as a 2-seed KU would have a good shot of getting out of the first weekend. The median scenario would see this team as an Elite 8/Sweet 16 team most often, with still an outside shot of making a Final Four. If this were a betting website, the over/under for tournament wins would likely be 2.5.

Worst Case

The worst case scenario implies a reasonable worst case scenario (KU could lose its starting 5 to season-ending injuries, but this is very unlikely). In this scenario, one of its key players struggles with an injury and this weakens an already depleted roster. KU’s offense could also struggle as teams force McCullar and Adams to make jump-shots while forcing the ball out of Dickinson’s hands. On defense, while it’s difficult to see KU being bad on this end, teams could put Dickinson in high-ball pick-n-rolls and take advantage of Self’s propensity to switch screens.

If KU were to struggle enough, it could lose games it was projected to win preseason and find itself slipping down into the 5-6 seed range. In this range, a First Round upset loss is more likely and a second-weekend in the NCAA’s less likely. For KU’s worst case scenario to be a comfortable NCAA Tournament team is something most teams can’t say a few weeks before the season starts.

Best Case

The best case scenario is the most fun to think about. Again, this is a reasonable projection. We aren’t expecting KU’s three true freshmen to all play as 2024 lottery picks or for Timberlake to average 25 points per game. But we do see a situation in which Hunter Dickinson’s numerous offensive skills lift the games of other around him. We do see a reasonable chance for KU’s defense to work together so well it takes care of potential problems from a few of its weaker links, and becomes the best defense in the country. Shooting improvements from McCullar and Adams can make a difference in key situations. We aren’t projecting all of these things, but there is a chance things can work out well.

In this scenario, KU earns a 1-seed for the third consecutive year. Assuming Coach Self can stay healthy and KU’s draw isn’t as tough as last season’s, a run to the Final Four and beyond is certainly within reach. The average 1-seed wins about 3.4 games per tournament (since 1985), so an over/under of 3.5 wins would be a reasonable line. Winning the National Championship can be a goal for this team.

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 (2015-2025)

Below is the average, season-ending rating for each 11-man KSHSAA program over the past 11 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.38
2Bishop Miege50.41
3St. Thomas Aquinas49.50
4Wichita Northwest49.23
5Mill Valley48.65
6Andale48.22
7Manhattan42.43
8Blue Valley42.36
9Lawrence Free State37.00
10Olathe North36.74
11Maize36.06
12Gardner Edgerton35.64
13Bishop Carroll34.99
14Kapaun Mt. Carmel34.43
15St. James Academy33.94
16Blue Valley North33.55
17Lawrence33.50
18Junction City31.54
19Blue Valley Northwest30.48
20Blue Valley West29.38
21De Soto28.21
22Goddard28.13
23Hutchinson28.04
24Shawnee Mission East27.89
25Maize South27.36
26Washburn Rural25.68
27Olathe West25.61
28Hays24.73
29Olathe East24.23
30Andover Central24.14
31McPherson24.11
32Shawnee Mission Northwest24.07
33Great Bend23.99
34Topeka Hayden23.86
35Basehor-Linwood23.80
36Olathe South23.40
37Wichita Collegiate23.37
38Buhler22.92
39Goddard Eisenhower21.63
40Wichita East21.39
41Blue Valley Southwest20.94
42Southeast of Saline20.90
43Salina Central20.75
44Andover20.64
45Garden City20.43
46Olathe Northwest20.23
47Scott Community20.20
48Nemaha Central20.18
49Dodge City20.18
50Hoisington19.38
51Cheney19.20
52Wichita Heights19.01
53Pittsburg19.00
54Louisburg18.85
55Topeka Seaman18.18
56Paola17.41
57Silver Lake17.35
58Pratt16.83
59Rossville16.55
60Tonganoxie16.47
61Holcomb16.45
62Valley Center16.37
63Sabetha16.35
64Topeka15.86
65Spring Hill15.73
66Holton15.11
67Wamego14.51
68Smith Center12.22
69Eudora12.05
70Hesston11.93
71Kansas City Piper11.59
72Rock Creek10.04
73Mulvane9.77
74Beloit9.49
75Garden Plain9.08
76Phillipsburg9.08
77Clay Center8.70
78Riley County8.23
79Shawnee Heights8.21
80Perry-Lecompton7.96
81Halstead7.86
82Frontenac7.55
83Newton7.46
84Marysville7.29
85Campus7.13
86Wichita West7.11
87Lansing6.92
88Liberal6.86
89Salina South6.76
90Shawnee Mission North6.42
91Wellington6.19
92Conway Springs5.78
93Shawnee Mission South5.17
94Leavenworth5.07
95Wellsville4.97
96Shawnee Mission West4.61
97Emporia4.15
98Centralia3.92
99Arkansas City3.54
100Hugoton3.54
101Chanute3.35
102Wichita South2.71
103Augusta2.56
104Kingman1.64
105Colby1.60
106Norton1.39
107Atchison1.29
108Clearwater0.98
109St. Mary’s-Colgan0.95
110Olpe0.12
111Concordia-0.79
112Fort Scott-0.91
113Rose Hill-1.27
114Ottawa-1.52
115Plainville-1.59
116Winfield-2.72
117Prairie View-2.92
118Osage City-3.29
119Labette County-3.65
120Bonner Springs-3.66
121Sedgwick-4.02
122Abilene-4.14
123St. Marys-4.23
124Jackson Heights-5.19
125Cimarron-5.33
126Columbus-5.62
127Ulysses-5.70
128Smoky Valley-5.86
129Girard-6.02
130Ellsworth-6.22
131Washington County-6.45
132Galena-6.55
133Chapman-6.69
134Chaparral-7.32
135Santa Fe Trail-7.33
136Hutchinson Trinity-9.20
137Wichita Southeast-9.33
138Meade-9.53
139Caney Valley-9.90
140Hillsboro-10.13
141Valley Heights-10.16
142Thomas More Prep-Marian-10.17
143Circle-10.39
144Jefferson County North-11.28
145Larned-11.41
146Field Kindley-12.44
147Lyndon-12.51
148Jefferson West-12.72
149Haven-12.78
150Kansas City Schlagle-12.87
151Inman-13.14
152Troy-13.30
153Russell-13.51
154Parsons-13.58
155El Dorado-13.75
156Burlington-14.45
157Goodland-14.56
158Sterling-14.62
159Nickerson-14.74
160Baldwin-14.94
161Humboldt-15.09
162Independence-15.77
163Kansas City Washington-15.83
164Ell-Saline-15.94
165Minneapolis-16.05
166Marion-16.23
167Lakin-16.34
168Wichita Trinity Academy-16.85
169Moundridge-17.12
170Topeka Highland Park-17.45
171Royal Valley-17.75
172Medicine Lodge-18.19
173Council Grove-19.14
174La Crosse-19.80
175Topeka West-20.05
176Ellis-20.85
177Riverside-21.08
178Wabaunsee-22.26
179Iola-22.34
180Maur Hill Prep-22.81
181Oakley-23.01
182Hiawatha-23.86
183Mission Valley-23.91
184Republic County-24.57
185Kansas City Sumner-25.15
186Anderson County-25.80
187Wichita North-27.05
188Riverton-27.89
189Douglass-29.36
190Kansas City Turner-29.50
191Kansas City Wyandotte-29.51
192South Sumner-29.57
193Pleasant Ridge-29.98
194Elkhart-30.05
195Cair Paravel-30.60
196Bishop Ward-30.78
197Salina Sacred Heart-30.79
198Cherryvale-31.47
199Atchison County-32.69
200Jayhawk Linn-32.70
201Remington-33.48
202Osawatomie-34.63
203Doniphan West-34.64
204Baxter Springs-35.51
205Chase County-35.57
206Fredonia-36.26
207Ellinwood-37.87
208Pleasanton-38.70
209Belle Plaine-39.32
210Southwestern Heights-39.43
211Neodesha-39.49
212Eureka-40.07
213Lyons-41.06
214McLouth-41.81
215Onaga-41.94
216Wichita Independent-42.25
217Bennington-43.01
218Oskaloosa-45.17
219West Franklin-45.31
220Central Heights-47.21
221Kansas City Harmon-47.49
222Uniontown-48.48
223Syracuse-49.38
224Northern Heights-49.53
225Erie-49.87
226Herington-49.96
227Horton-50.52
228Southeast-51.10
229Stanton County-53.61
230Valley Falls-57.31
231Oswego-57.54
232Wichita County-59.79
233Yates Center-61.28
234Maranatha Academy-61.39
235Bluestem-62.84
236Sublette-64.84
237Northeast-66.30

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 – 2025 (11 seasons)

RankTeamPlayoff Pts
1Derby116.00
2Mill Valley91.50
3Bishop Miege60.00
4St. Thomas Aquinas55.75
5Manhattan53.00
6Gardner Edgerton50.00
7Andale45.00
8Blue Valley North39.25
9Wichita Northwest33.50
10Blue Valley32.00
11St. James Academy29.00
12Olathe North28.00
13Bishop Carroll27.00
14Andover Central26.50
15Maize26.25
16Blue Valley Northwest23.00
17Kapaun Mt. Carmel22.00
18Nemaha Central20.00
19Topeka Hayden18.50
20Lawrence Free State18.00
21Rossville17.50
22Olathe Northwest16.00
23Goddard15.25
24Holcomb15.00
25Junction City15.00
26Salina Central15.00
27Basehor-Linwood14.25
28Blue Valley West14.00
29Hays13.50
30Holton13.50
31Lawrence13.00
32Sabetha13.00
33McPherson12.50
34Wamego12.25
35Buhler12.00
36De Soto12.00
37Washburn Rural12.00
38Blue Valley Southwest11.25
39Great Bend11.25
40Cheney11.00
41Shawnee Mission East11.00
42Shawnee Mission Northwest11.00
43Goddard Eisenhower10.50
44Maize South10.50
45Frontenac9.75
46Olathe West9.75
47Pratt9.75
48Southeast of Saline9.25
49Hoisington9.00
50Wichita East9.00
51Hutchinson8.25
52Phillipsburg8.00
53Topeka8.00
54Topeka Seaman7.50
55Olathe South7.00
56Tonganoxie7.00
57Perry-Lecompton6.75
58Pittsburg6.75
59Smith Center6.50
60Arkansas City6.00
61Olathe East6.00
62Olpe6.00
63Shawnee Heights6.00
64Paola5.00
65Wichita Collegiate5.00
66Beloit4.75
67Conway Springs4.50
68Spring Hill4.50
69Wellington4.50
70Wichita Heights4.50
71Centralia4.00
72Dodge City4.00
73Eudora4.00
74Garden City4.00
75Labette County4.00
76Mulvane4.00
77Leavenworth3.75
78Riley County3.75
79Scott Community3.75
80Kansas City Piper3.50
81Norton3.50
82Andover3.00
83Chanute3.00
84Clay Center3.00
85Emporia3.00
86Kansas City Schlagle3.00
87Kingman3.00
88Rock Creek3.00
89Salina South3.00
90Shawnee Mission North3.00
91St. Mary’s-Colgan3.00
92Troy3.00
93Valley Center3.00
94Wellsville3.00
95Wichita West3.00
96Marysville2.75
97Hesston2.50
98Inman2.50
99Lansing2.50
100Louisburg2.50
101Ottawa2.50
102Plainville2.50
103Columbus2.25
104Girard2.25
105Liberal2.25
106Prairie View2.25
107Santa Fe Trail2.25
108Smoky Valley2.25
109Augusta2.00
110Campus2.00
111Fort Scott2.00
112Galena2.00
113Osage City2.00
114Shawnee Mission West2.00
115Silver Lake2.00
116St. Marys2.00
117Sterling2.00
118Abilene1.50
119Atchison1.50
120Bonner Springs1.50
121Garden Plain1.50
122Humboldt1.50
123Kansas City Turner1.50
124Parsons1.50
125Caney Valley1.00
126Circle1.00
127Council Grove1.00
128Halstead1.00
129Independence1.00
130Jackson Heights1.00
131Jefferson County North1.00
132Kansas City Wyandotte1.00
133Oakley1.00
134Shawnee Mission South1.00
135Ulysses1.00
136Wichita North1.00
137Wichita South1.00
138Wichita Southeast1.00
139Burlington0.75
140Concordia0.75
141Hugoton0.75
142Jefferson West0.75
143Kansas City Sumner0.75
144Topeka Highland Park0.75
145Lyndon0.50
146Medicine Lodge0.50
147Rose Hill0.50
148Sedgwick0.50
149Valley Heights0.50
150Winfield0.50
151Anderson County0.00
152Atchison County0.00
153Baldwin0.00
154Baxter Springs0.00
155Belle Plaine0.00
156Bennington0.00
157Bishop Ward0.00
158Bluestem0.00
159Cair Paravel0.00
160Central Heights0.00
161Chaparral0.00
162Chapman0.00
163Chase County0.00
164Cherryvale0.00
165Cimarron0.00
166Clearwater0.00
167Colby0.00
168Doniphan West0.00
169Douglass0.00
170El Dorado0.00
171Elkhart0.00
172Ellinwood0.00
173Ellis0.00
174Ell-Saline0.00
175Ellsworth0.00
176Erie0.00
177Eureka0.00
178Field Kindley0.00
179Fredonia0.00
180Goodland0.00
181Haven0.00
182Herington0.00
183Hiawatha0.00
184Hillsboro0.00
185Horton0.00
186Hutchinson Trinity0.00
187Iola0.00
188Jayhawk Linn0.00
189Kansas City Harmon0.00
190Kansas City Washington0.00
191La Crosse0.00
192Lakin0.00
193Larned0.00
194Lyons0.00
195Maranatha Academy0.00
196Marion0.00
197Maur Hill Prep0.00
198McLouth0.00
199Meade0.00
200Minneapolis0.00
201Mission Valley0.00
202Moundridge0.00
203Neodesha0.00
204Newton0.00
205Nickerson0.00
206Northeast0.00
207Northern Heights0.00
208Onaga0.00
209Osawatomie0.00
210Oskaloosa0.00
211Oswego0.00
212Pleasant Ridge0.00
213Pleasanton0.00
214Remington0.00
215Republic County0.00
216Riverside0.00
217Riverton0.00
218Royal Valley0.00
219Russell0.00
220Salina Sacred Heart0.00
221South Sumner0.00
222Southeast0.00
223Southwestern Heights0.00
224Stanton County0.00
225Sublette0.00
226Syracuse0.00
227Thomas More Prep-Marian0.00
228Topeka West0.00
229Uniontown0.00
230Valley Falls0.00
231Wabaunsee0.00
232Washington County0.00
233West Franklin0.00
234Wichita Independent0.00
235Wichita Trinity Academy0.00
236Yates Center0.00
237Wichita County0.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