The following seasons have brief recaps detailing how the team did, looking at how it was projected to do by ESPN’s FPI. Certainly less detail than our basketball coverage, but good historical info to have nonetheless.
Category: Uncategorized
Through 5 Games – Peterson is Currently Out
The 2026 season is turning into another one of “those” seasons. Like 2024, when KU was without Kevin McCullar for much of conference play, hoping he would be healthy enough for the NCAA Tournament, only to find out a few days before the First Round that he wasn’t going to play again for KU. (That same season there was question about Hunter Dickinson’s availability, as the center did miss the Big 12 game with injury). Or like 2014 when Joel Embiid’s seemingly-mild back injury lingered until the tournament. We were told that Embiid might have returned if the team made it to the Sweet 16, but this is tough to believe in retrospect. Or what about 2015? Kansas lost burgeoning big man Cliff Alexander to an eligibility concern late in the season, never to play him again as he was never cleared. The Hawks lost an interior presence and solid scorer en route to a Round of 32 loss. Remember 2018? That’s when KU’s fan base waited and waited for a thin frontcourt to get needed depth, hoping that Billy Preston and/or Silvio De Sousa would get NCAA clearance. Finally De Sousa was cleared (this turned out to be a pyrrhic victory) but Preston would never suit up to play for Kansas in a regular season game. 2011 was a bit similar with Josh Selby. As was 2016 with Cheick Diallo. In the end, both heralded prospects would eventually be allowed to play though there was still drama as to when they could see the court. We could throw 2019 in the mix with Udoka Azubuike’s injury, the difference being that after the news broke that Doke was hurt we were informed that his injury was a season-ender. 2023 wasn’t great either; we saw Coach Bill Self’s health scare, and the team was without their hall-of-famer for the Big 12 and NCAA Tournaments. 2022’s Remy drama turned out for the best given how the season ended, but this was yet another incident in what seems like the endless off-court saga surrounding Kansas basketball. We could also throw in the Arterio Morris situation, everything that surrounded the FBI investigation and NCAA scandal, and of course yearly recruiting/portal drama.
What these incidents share in common, for the most part, is that there is an important Kansas player that is out indefinitely. Desiring information as to how long said player is expected to be out, the media asks Coach Self for details about the situation. Then, Coach Self gives a pseudo-answer couched in vague phrasing, leading to the fan base to go read between the lines or outright speculate as to what’s really going on. This season, this drama has centered around top recruit Darryn Peterson and his cramping hamstring injury1.
When he plays, Peterson has looked exceptional in his 2 official games (and 3 total including the first exhibition). He has scored, handled, and defended like a professional. His charted value has matched the eye-test, producing a PPGAB of +8.72 and Per100 of +20.35 in 50 minutes of regular season play. Peterson’s value above bubble is all offensive-based, indicating sustainability. One assumes his defense will level out at a solid number (maybe around +1.00).
But this is all for naught if he doesn’t return. No matter how good of a teammate he is, the Jayhawks need him on the floor. The fact he isn’t, combined with the fact there has been conflicting information on his injury, combined also with the fact it seems like something similar happens every year at KU, combined with the fact that KU has struggled (relative to expectations) in recent seasons has put an already fidgety fan base further on edge. Assume Peterson can come back, and assuming this injury doesn’t recur at an inopportune time, KU has a competitive team with pro talent, athleticism, and depth across the board. But that’s a few big “ifs.”
Regardless of Peterson’s availability, Kansas will need other players to add value if it wants to maximize its chances of success this season, and the two that have emerged as clear value-adders this year are Flory Bidunga (+5.01/+10.80) and Tre White (+2.36/+5.22). Both have been extremely efficient (75.0% TS% for Bidunga; 70.3% TS% for White) with the big difference so far being that Bidunga has added defensive value while White has lost value on this end. I’d like to see about 12-15 games before really judging defense, but for White this is partly due to him being asked to carry more of the offensive load. He’s scored in double figures in the team’s last four games, working hard to get to the line (attempted 29 FT’s, nearly 6 per game) instead of settling for less-efficient jump shots.
After these two, senior transfers Melvin Council (+1.24/+2.45) and Jayden Dawson (+0.72/+2.24) have been serviceable KU-level rotation-types. Neither has shot the ball all that well, so hopefully there is additional room for growth if shots start falling. Both are competing defensively and have added value by being in the right spot and not giving up numerous easy baskets. I think Dawson in particular will have to start hitting shots, as his current defensive value (+2.13 per game) is likely unsustainable.
Next is a couple of freshmen who people are excited about, but the value scores have started to reveal that these players are indeed still freshmen. Kohl Rosario (-1.30/-3.33) and Bryson Tiller (-1.49/-4.17) have each shown signs of athleticism and skill. Each belongs on this team, and getting a second and third year at this program will only pay dividends for both Kansas and their future pro careers. But this season, there have been signs that their games have much improvement to do. Rosario has shot the ball poorly from downtown (yet continues to hoist up tough shots) and can get lost on defense by over-pursuing at times. Tiller’s defense isn’t great, but while he has been shooting well from deep he hasn’t scored inside enough or shown enough skill that he can make plays on the block. Given his height and frame, he needs to be more than just a pick-n-pop threat.
This is KU’s clear top seven, though it is currently six with Peterson’s injury. And that is another thing that shouldn’t get missed. Peterson’s absence hurts Kansas in two ways. Obviously the team is worse when he is not out there. KU’s #2 scoring threat has to become the #1 option, #3 has to slide up to #2, and so on. But the less-obvious way it hurts Kansas is due to depth. KU now has to go deeper into its bench. Let’s look at how that bench is doing.
KU has two returning perimeter players, both of whom are redshirt sophomores after having sat out last season. Jamari McDowell (-0.38/-2.69) has played less (20.5% mins) but been a bit more valuable than Elmarko Jackson (-3.93/-13.71) (42.0% mins). Both have been poor offensively (McDowell -8.40 Per100, Jackson -12.83 Per100) with McDowell grading out better on the defensive side of things in the early-goings. If we’re being frank, neither has shown any reason why he should be playing outside of garbage time.
Other potential minutes, this time at the forward/center positions, are Paul Mbiya (-0.53/-5.39) and Samis Calderon (-0.76/-6.59). Neither has shown much offensive ability at the major conference level. Spot minutes, particularly to spell those in foul trouble, would be all one could expect here.
This is the top 11 players in terms of minutes played, with 7 clearly being at or above the line while 4 are below it. Still there is one final player that needs consideration – Nginyu Ngala. Gee has only played in the 3 home bye games so far, but he is playing very well in these (+3.78/+34.39). While this value has been put up against inferior competition, the numbers are adjusted to account for opponent quality. Look, we’ve seen what Jackson and McDowell can do, and even against lesser opponents they are still limited in their offensive games. Ngala has skill. His size will limit his role, true, but if his role is KU’s 8th/9th man, one assumes the team would get more from him than they would others in back-up roles on the perimeter.
The TEAM has produced a +5.61/+8.23 value score, putting them above-bubble but on pace for a middling seed. KU is actually above-bubble without Peterson because he has only played in 2 games, but if we look at the rest of the team for guys who’ve played 10%+ minutes, we’re looking at a +1.00 PPGAB team. While trading out Jackson’s minutes for Ngala’s would likely help some, there’s no way that Gee continues to play like an all-American with more exposure (and Jackson will likely regress up some anyway). Still, without Peterson Kansas is not a solid NCAA Tournament team (I’d give them a 60% chance). They need Darryn back.
- Seriously, how do cramps go to hamstring injury? The information we get from Self in these instances is always a bit off. Simply stating something clearly and with authority would help out most of the time. ↩︎
2016 High School Football Ratings
Power Ratings for 2016. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.
| Rank | Team | Class | Record | Rating |
| 1 | Bishop Miege | 4A-I | 12-1 | 68.24 |
| 2 | Shawnee Mission East | 6A | 10-2 | 62.57 |
| 3 | Blue Valley | 6A | 12-1 | 61.41 |
| 4 | Derby | 6A | 13-0 | 59.67 |
| 5 | Lawrence Free State | 6A | 9-3 | 51.59 |
| 6 | Goddard | 5A | 11-2 | 47.41 |
| 7 | Blue Valley North | 6A | 7-4 | 45.35 |
| 8 | St. Thomas Aquinas | 5A | 8-4 | 45.30 |
| 9 | Manhattan | 6A | 9-1 | 45.27 |
| 10 | Lawrence | 6A | 6-4 | 43.64 |
| 11 | Mill Valley | 5A | 9-4 | 39.12 |
| 12 | Hoisington | 3A | 12-1 | 38.53 |
| 13 | Wichita Heights | 5A | 9-2 | 37.53 |
| 14 | Hutchinson | 6A | 9-2 | 37.04 |
| 15 | Holcomb | 4A-II | 10-2 | 36.45 |
| 16 | Junction City | 6A | 8-2 | 36.12 |
| 17 | Bishop Carroll | 5A | 7-3 | 36.04 |
| 18 | Basehor-Linwood | 4A-I | 11-1 | 35.58 |
| 19 | Washburn Rural | 6A | 7-4 | 34.90 |
| 20 | Andale | 4A-I | 8-2 | 33.95 |
| 21 | Pratt | 4A-II | 12-1 | 33.56 |
| 22 | Maize South | 4A-I | 10-2 | 33.31 |
| 23 | Olathe South | 6A | 4-6 | 32.90 |
| 24 | Garden City | 6A | 9-1 | 32.89 |
| 25 | Buhler | 4A-I | 11-2 | 32.86 |
| 26 | McPherson | 4A-I | 8-3 | 32.68 |
| 27 | Wichita Northwest | 6A | 6-4 | 32.08 |
| 28 | Topeka | 6A | 5-4 | 32.00 |
| 29 | Scott Community | 4A-II | 7-3 | 31.94 |
| 30 | Phillipsburg | 3A | 11-1 | 30.63 |
| 31 | Mulvane | 4A-I | 8-3 | 30.31 |
| 32 | Gardner Edgerton | 6A | 4-6 | 30.21 |
| 33 | Shawnee Mission West | 6A | 6-4 | 30.18 |
| 34 | Great Bend | 5A | 10-2 | 29.72 |
| 35 | Hesston | 3A | 10-4 | 29.19 |
| 36 | Wichita Collegiate | 4A-II | 7-4 | 29.15 |
| 37 | Olathe Northwest | 6A | 3-6 | 28.73 |
| 38 | Halstead | 3A | 9-2 | 28.33 |
| 39 | De Soto | 4A-I | 7-3 | 28.04 |
| 40 | Pittsburg | 5A | 5-4 | 27.87 |
| 41 | Blue Valley Northwest | 6A | 2-7 | 27.85 |
| 42 | Louisburg | 4A-I | 8-3 | 27.39 |
| 43 | Shawnee Mission North | 6A | 6-5 | 27.28 |
| 44 | St. James Academy | 5A | 6-5 | 26.63 |
| 45 | Olathe East | 6A | 3-6 | 26.29 |
| 46 | Dodge City | 6A | 5-4 | 26.22 |
| 47 | Blue Valley Southwest | 5A | 2-8 | 26.10 |
| 48 | Plainville | 2A-1A | 11-2 | 25.10 |
| 49 | Valley Center | 5A | 9-2 | 25.09 |
| 50 | Ottawa | 4A-I | 8-3 | 24.44 |
| 51 | Silver Lake | 3A | 10-1 | 23.62 |
| 52 | Olathe North | 6A | 3-6 | 23.52 |
| 53 | Rossville | 3A | 13-1 | 23.47 |
| 54 | Wichita South | 6A | 4-5 | 22.90 |
| 55 | Nemaha Central | 3A | 12-1 | 22.57 |
| 56 | Topeka Seaman | 5A | 8-3 | 21.66 |
| 57 | Smith Center | 2A-1A | 9-3 | 20.33 |
| 58 | Spring Hill | 4A-I | 5-4 | 19.89 |
| 59 | Blue Valley West | 6A | 2-7 | 19.19 |
| 60 | Sabetha | 3A | 9-2 | 18.59 |
| 61 | Marysville | 3A | 7-3 | 17.07 |
| 62 | Nickerson | 4A-II | 6-4 | 17.07 |
| 63 | Andover | 5A | 6-4 | 16.38 |
| 64 | Augusta | 4A-I | 6-4 | 16.27 |
| 65 | Shawnee Heights | 5A | 3-6 | 16.11 |
| 66 | Norton | 3A | 7-4 | 15.85 |
| 67 | Garden Plain | 3A | 10-2 | 15.44 |
| 68 | Chaparral | 3A | 9-2 | 15.42 |
| 69 | Maize | 5A | 7-3 | 15.03 |
| 70 | Shawnee Mission Northwest | 6A | 1-8 | 14.30 |
| 71 | Riley County | 3A | 5-5 | 14.14 |
| 72 | Abilene | 4A-I | 7-3 | 13.89 |
| 73 | Frontenac | 4A-II | 10-1 | 13.09 |
| 74 | Kapaun Mt. Carmel | 5A | 2-7 | 12.97 |
| 75 | Topeka Hayden | 4A-II | 8-5 | 12.91 |
| 76 | Troy | 2A-1A | 13-0 | 12.79 |
| 77 | Southeast of Saline | 3A | 7-3 | 12.34 |
| 78 | Bonner Springs | 5A | 4-6 | 11.09 |
| 79 | Clay Center | 4A-II | 5-5 | 10.93 |
| 80 | Hugoton | 4A-II | 5-4 | 10.92 |
| 81 | Wichita West | 6A | 3-6 | 10.61 |
| 82 | Paola | 4A-I | 4-5 | 10.16 |
| 83 | Kansas City Piper | 4A-I | 6-4 | 9.81 |
| 84 | Campus | 6A | 3-6 | 9.51 |
| 85 | Holton | 4A-II | 7-5 | 9.14 |
| 86 | Goddard Eisenhower | 5A | 3-6 | 8.67 |
| 87 | Colby | 4A-II | 5-5 | 8.66 |
| 88 | Atchison | 4A-I | 6-3 | 8.28 |
| 89 | Conway Springs | 3A | 7-2 | 7.85 |
| 90 | Meade | 2A-1A | 8-2 | 7.55 |
| 91 | Salina South | 5A | 1-8 | 7.19 |
| 92 | Smoky Valley | 4A-II | 8-3 | 7.07 |
| 93 | Hays | 4A-I | 2-7 | 6.74 |
| 94 | Tonganoxie | 4A-I | 5-4 | 5.59 |
| 95 | Leavenworth | 5A | 1-8 | 5.54 |
| 96 | Clearwater | 4A-II | 3-6 | 5.49 |
| 97 | Washington County | 2A-1A | 8-3 | 5.40 |
| 98 | Marion | 3A | 7-2 | 5.28 |
| 99 | Larned | 3A | 3-8 | 4.82 |
| 100 | Independence | 4A-I | 8-2 | 4.78 |
| 101 | Eudora | 4A-I | 2-7 | 3.93 |
| 102 | Ulysses | 4A-I | 4-6 | 3.38 |
| 103 | Beloit | 3A | 6-3 | 2.86 |
| 104 | Arkansas City | 5A | 3-6 | 2.68 |
| 105 | Liberal | 5A | 4-5 | 2.65 |
| 106 | Ellsworth | 3A | 5-4 | 2.64 |
| 107 | Wamego | 4A-I | 4-5 | 2.61 |
| 108 | Newton | 5A | 1-8 | 2.32 |
| 109 | Emporia | 5A | 4-6 | 1.90 |
| 110 | Cimarron | 3A | 7-3 | 1.87 |
| 111 | Rose Hill | 4A-I | 3-6 | 1.82 |
| 112 | Kansas City Schlagle | 5A | 8-2 | -0.43 |
| 113 | Perry-Lecompton | 3A | 4-6 | -0.78 |
| 114 | Shawnee Mission South | 6A | 0-9 | -0.96 |
| 115 | Wellsville | 3A | 10-2 | -1.13 |
| 116 | Lansing | 5A | 4-5 | -1.43 |
| 117 | Wichita Trinity Academy | 4A-II | 3-6 | -1.48 |
| 118 | Cheney | 3A | 5-4 | -1.53 |
| 119 | Fort Scott | 4A-I | 3-6 | -1.78 |
| 120 | Santa Fe Trail | 4A-II | 7-2 | -1.87 |
| 121 | Andover Central | 4A-I | 2-7 | -2.06 |
| 122 | Wabaunsee | 2A-1A | 4-5 | -2.25 |
| 123 | Kingman | 4A-II | 3-6 | -2.31 |
| 124 | Columbus | 4A-II | 8-2 | -2.45 |
| 125 | El Dorado | 4A-I | 3-6 | -2.59 |
| 126 | Labette County | 4A-I | 5-5 | -3.22 |
| 127 | Sterling | 3A | 6-4 | -3.27 |
| 128 | Galena | 3A | 8-3 | -3.59 |
| 129 | Salina Central | 5A | 0-9 | -4.51 |
| 130 | Rock Creek | 4A-II | 2-7 | -4.62 |
| 131 | Valley Heights | 2A-1A | 7-3 | -4.77 |
| 132 | Wichita East | 6A | 2-7 | -4.96 |
| 133 | Hillsboro | 3A | 3-6 | -5.14 |
| 134 | La Crosse | 2A-1A | 5-6 | -5.52 |
| 135 | Jackson Heights | 2A-1A | 6-3 | -5.52 |
| 136 | Baldwin | 4A-II | 3-7 | -6.34 |
| 137 | Goodland | 4A-II | 3-6 | -6.85 |
| 138 | Jefferson County North | 2A-1A | 8-2 | -7.18 |
| 139 | Topeka Highland Park | 5A | 0-9 | -7.77 |
| 140 | St. Mary’s-Colgan | 2A-1A | 8-4 | -7.81 |
| 141 | Republic County | 2A-1A | 5-6 | -7.94 |
| 142 | Lakin | 3A | 5-5 | -9.37 |
| 143 | Circle | 4A-I | 1-8 | -9.89 |
| 144 | Concordia | 4A-II | 1-8 | -9.96 |
| 145 | Sedgwick | 2A-1A | 7-3 | -10.56 |
| 146 | Wichita Southeast | 6A | 1-8 | -10.93 |
| 147 | Winfield | 4A-I | 1-8 | -11.40 |
| 148 | Centralia | 2A-1A | 1-8 | -11.56 |
| 149 | Hutchinson Trinity | 3A | 5-4 | -11.82 |
| 150 | Lyndon | 2A-1A | 9-2 | -12.37 |
| 151 | Mission Valley | 3A | 6-4 | -12.38 |
| 152 | Wichita Independent | 3A | 3-7 | -12.40 |
| 153 | Wellington | 4A-I | 0-9 | -13.22 |
| 154 | Girard | 4A-II | 5-6 | -13.37 |
| 155 | Field Kindley | 4A-I | 4-5 | -15.00 |
| 156 | Chanute | 4A-I | 3-6 | -16.43 |
| 157 | Topeka West | 5A | 1-8 | -16.49 |
| 158 | Salina Sacred Heart | 2A-1A | 3-6 | -16.69 |
| 159 | Caney Valley | 3A | 9-3 | -16.72 |
| 160 | Kansas City Turner | 5A | 5-5 | -17.63 |
| 161 | Burlington | 4A-II | 5-4 | -18.20 |
| 162 | Thomas More Prep-Marian | 3A | 2-7 | -18.30 |
| 163 | Elkhart | 2A-1A | 6-4 | -18.33 |
| 164 | St. Marys | 3A | 4-5 | -18.43 |
| 165 | Haven | 3A | 1-8 | -19.22 |
| 166 | Ell-Saline | 2A-1A | 3-6 | -19.69 |
| 167 | Ellis | 2A-1A | 4-5 | -19.72 |
| 168 | Maur Hill Prep | 3A | 7-3 | -20.54 |
| 169 | Olpe | 2A-1A | 5-5 | -21.03 |
| 170 | Iola | 4A-II | 4-6 | -21.25 |
| 171 | Chase County | 2A-1A | 6-3 | -22.15 |
| 172 | Council Grove | 3A | 6-3 | -22.18 |
| 173 | Russell | 3A | 2-7 | -22.44 |
| 174 | Hiawatha | 3A | 4-5 | -23.07 |
| 175 | Royal Valley | 3A | 3-6 | -23.40 |
| 176 | Fredonia | 3A | 7-3 | -25.14 |
| 177 | Osawatomie | 4A-II | 2-8 | -25.17 |
| 178 | Jayhawk Linn | 3A | 9-1 | -25.20 |
| 179 | Oakley | 2A-1A | 1-8 | -26.16 |
| 180 | Moundridge | 2A-1A | 3-7 | -26.73 |
| 181 | Kansas City Washington | 5A | 3-6 | -26.76 |
| 182 | Baxter Springs | 4A-II | 5-4 | -27.54 |
| 183 | Prairie View | 4A-II | 2-7 | -28.00 |
| 184 | Osage City | 3A | 5-6 | -28.16 |
| 185 | Riverside | 3A | 3-6 | -28.28 |
| 186 | Wichita North | 6A | 0-9 | -28.73 |
| 187 | Kansas City Wyandotte | 6A | 2-6 | -28.93 |
| 188 | Chapman | 4A-II | 1-8 | -30.71 |
| 189 | Douglass | 3A | 3-7 | -30.93 |
| 190 | Parsons | 4A-II | 1-8 | -30.98 |
| 191 | Jefferson West | 4A-II | 1-8 | -31.68 |
| 192 | Pleasant Ridge | 3A | 3-7 | -32.09 |
| 193 | McLouth | 2A-1A | 4-5 | -32.73 |
| 194 | Doniphan West | 2A-1A | 2-7 | -33.43 |
| 195 | Inman | 2A-1A | 3-6 | -34.39 |
| 196 | Kansas City Harmon | 5A | 0-8 | -34.40 |
| 197 | Minneapolis | 3A | 1-8 | -35.39 |
| 198 | Neodesha | 3A | 5-4 | -35.50 |
| 199 | Anderson County | 4A-II | 2-7 | -36.43 |
| 200 | Lyons | 3A | 0-9 | -36.45 |
| 201 | Oskaloosa | 3A | 4-5 | -36.70 |
| 202 | Belle Plaine | 3A | 2-7 | -38.78 |
| 203 | Kansas City Sumner | 5A | 2-6 | -39.05 |
| 204 | Remington | 2A-1A | 2-7 | -39.11 |
| 205 | Cherryvale | 3A | 5-4 | -39.22 |
| 206 | Medicine Lodge | 2A-1A | 0-9 | -39.36 |
| 207 | Southwestern Heights | 3A | 2-7 | -40.21 |
| 208 | Syracuse | 3A | 3-6 | -41.26 |
| 209 | Humboldt | 3A | 4-6 | -44.84 |
| 210 | Horton | 2A-1A | 1-8 | -46.46 |
| 211 | Riverton | 3A | 2-8 | -46.60 |
| 212 | West Franklin | 3A | 2-7 | -46.64 |
| 213 | Northern Heights | 2A-1A | 2-7 | -49.03 |
| 214 | Erie | 3A | 2-7 | -54.62 |
| 215 | Stanton County | 2A-1A | 2-7 | -57.64 |
| 216 | Oswego | 2A-1A | 3-7 | -57.98 |
| 217 | Bishop Ward | 4A-II | 0-9 | -58.18 |
| 218 | Atchison County | 3A | 0-9 | -58.40 |
| 219 | Central Heights | 3A | 1-8 | -59.96 |
| 220 | Bluestem | 3A | 2-7 | -61.17 |
| 221 | Maranatha Academy | 3A | 2-7 | -62.75 |
| 222 | Yates Center | 2A-1A | 2-7 | -63.35 |
| 223 | Uniontown | 2A-1A | 2-7 | -64.10 |
| 224 | Southeast | 3A | 0-9 | -74.35 |
| 225 | Sublette | 2A-1A | 0-9 | -81.52 |
| 226 | Eureka | 3A | 0-9 | -83.59 |
| 227 | Northeast | 3A | 0-9 | -92.18 |
| Class | Average Rating | State Champion | Runner-Up |
| 6A | 25.93 | Derby | Blue Valley |
| 5A | 9.89 | Mill Valley | Goddard |
| 4A-I | 11.82 | Bishop Miege | Buhler |
| 4A-II | -4.09 | Pratt | Topeka Hayden |
| 3A | -16.77 | Rossville | Hesston |
| 2A-1A | -22.11 | Troy | Plainville |
2026 Kansas Jayhawks
The 2026 Kansas Jayhawks were 24-11 and earned a 4-seed in the NCAA Tournament. They advanced to the Round of 32 before losing. The team’s College Basketball Reference page is here.
Traditional Stats

Value Offense

Value Defense

Combined Value PPGAB


Value 4-Way

The 2026 Season
Battling injury for most of the non-conference season, star freshman Darryn Peterson’s availability was the biggest story for much of the year. While he would only miss two games after the new year (one for an ankle injury and one for illness), Peterson wouldn’t be fully available to play 30+ minutes per game until the final five weeks. Throughout the season speculation raged, with people theorizing he was sitting out to protect his NBA draft stock or that he never intended to play another game in college. More than a few prognosticators looked rather silly on this front. Once he did start playing a full allotment of minutes, the narrative was quickly dropped.
With Peterson in the lineup fulltime, Kansas did not improve like it was assumed they would with a lottery pick getting serious minutes. Instead, the rest of the team got noticeably worse. KU was a +10.35 team over its first 24 games (through Arizona at home) but closed its final 11 as a +2.28 team (with a 5-6 record over that stretch). It was the third season in a row where KU limped to the finish, with 2024 being a season devastated by injury to key players (with Dickinson not 100% and McCullar missing the NCAA Tournament) and 2025 being a season with an underachieving team that showed little fight in the last few minutes of close games who lost in the tournament in a close game. The 2026 team really didn’t have a story line that it could blame its end of season poor play on…it was finally healthy and had developed a set rotation by March. If anything, it should have been playing its best basketball. Yet it was struggling down the stretch and couldn’t find momentum in March.
As was stated, the team got worse on the court after it got better on paper with the return of Peterson. But Peterson wasn’t the problem. He was KU’s most valuable player, leading scorer, and put up a Per100 value score in the 98.2%ile (sixth among all KU player seasons since 1993). With the rest of the roster in a rut, Self tried to change things up a bit late and almost stole a win in the Round of 32, but the buzzer beater from St. John’s sent KU home before the second weekend for the fourth season in a row.
The four legitimate KU-level players in 2026 get featured with an image.




Season Write-Ups
2026 Player Projections (10/23/2025)
Through 5 Games – Peterson is Currently Out (11/19/2025)
KU Through Christmas Break Recap (12/23/2025)
Melvin Council and Past KU Guards (1/9/2026)
Looking Ahead to the Rest of the Season (1/9/2026)
Elmarko Jackson, Darryn Peterson, and Value (2/19/2026)
The Importance of Quality Depth (3/4/2026)
Beware of the Phog Update (3/9/2026)
2026 Projections
Initially written on 10/14/2025, published on 10/23/2025.
The 2026 Kansas Jayhawks are almost a brand-new team from the year before, making the exercise of projecting how the team will do a much different task than in prior seasons. With transfer portal players, international recruits, and multiple true freshmen on the team for the upcoming season, how these pieces fit together is something that no one is quite sure of yet.
Team Projection: +3.62
Our projection is that the 2026 Kansas Jayhawks are going to be about 3.62 points better than a bubble-team, which would translate to a +19.17 KenPom rating and an average seed of about 7. This would tie Self’s worst seed during his time at Kansas (last year) and is comparable though perhaps even more pessimistic than other preseason rankings (AP #19, KenPom #21, Torv #17, Lunardi 5 seed).
Player Projections
Darryn Peterson (Fr.): +6.45 Per100 on 80% mins, +3.61 PPGAB
Peterson finished as the #2 overall high school recruit, and is KU’s most-hyped recruit perhaps ever, but at least since Andrew Wiggins. He has gotten national attention before even playing a game at KU, being projected at the top of NBA mock drafts and has 10/1 odds to win Naismith Player of the Year. He doesn’t have any discernable weaknesses, and if he lives up to even half of the hype and accolades he’s received, will easily be KU’s best player this year.
His projections are slotted based on what top freshmen recruits have historically done at Kansas. His numbers are very close to Ben McLemore’s, Devon Dotson’s, and Andrew Wiggins’. There’s good reason to think he can surpass these names, but considering all scenarios we feel comfortable leaving them as is. But if Peterson can play like the number one overall pick season, he can help raise this team’s ceiling immensely. He’s going to have to if KU is going to be the type of team Self has typically produced.
Flory Bidunga (So.): +4.25 Per100 on 65% mins, +1.93 PPGAB
Flory was a surprise entry into the transfer portal this past spring, requiring Kansas to re-recruit him and confirm they are serious about him moving forward. He had an excellent stretch as a true frosh in a Kansas uniform but saw his playing time diminish after K.J. Adams returned from injury later in the season. Bidunga did not close the season well. His strengths are in his ability to dunk, block, rebound, jump, run, and move. He isn’t a polished low-post scorer, but his athletic upside only means he will continue to improve. He is KU’s only returning big man and second-most important player.
His projections are based upon a sensible increase in his play from last year, but honestly if he merely matches what he did over the first two-thirds of the 2025 campaign he will surpass these marks. Flory has the potential to be a valuable asset as a modern big man, running the floor, playing the pick-n-roll, and flushing dunks from lobs.
Melvin Council (Sr.): +3.40 Per100 on 80% mins, +1.90 PPGAB
Council is the first of our transfer seniors to get a mention. In looking at his contributions last season at St. Bonaventure, it’s clear he was their most important piece and a huge contributor and creator on offense and defense. Now we cannot say for sure how good his coverage defense is, nor can we say how well he will do playing up a level against Big 12-quality opponents, but his vocal leadership and proven toughness have already won many Kansas fans who follow off-season news.
Council’s projections expect him to be KU’s #2 offensive creator, complementing Peterson while also making winning plays through hustle stats (steals, rebounds, pressure defense, etc.). If he plays the game with the right type of energy, it will show up in the metrics.
Tre White (Sr.): +3.10 Per100 on 60% mins, +1.30 PPGAB
White may be the most proven player on the 2026 roster, having played at the power conference level with his time at Illinois. While his 3-point shooting marks haven’t been elite, his true shooting numbers last year were solid thanks to solid shooting inside the arc and at the line. He also rebounded well and took care of the ball. His limitations appear to be as a creator (low assist rate), so how well he shoots from the outside, finishes his scoring opportunities in the paint, and how frequently he gets to the line will determine how high of an offensive ceiling he will have.
Defense is a question mark just as with other newcomers. But his age and size suggest he will be at least average. His value projections are slightly lower than what his estimated value for 2025 was, so hopefully these marks indicate a floor-level to his play for 2026.
Jayden Dawson (Sr): -1.05 Per100 on 50% mins, -0.37 PPGAB
Dawson is easily the lowest projected player of the incoming three transfers who will end their college careers at Kansas as one-year seniors. He’s a decent shooter from deep (36% career 3-point shooter) but doesn’t stand out in other departments. He’s not someone who gets to the line a ton, not does he generate a lot of assists. He isn’t a great rebounder nor does he grab many steals for his position. He was a solid player at a lower level last season, but given the change in competition, will he make as many shots this year?
His value projections assume he can maintain at least some of his skill moving up a level, something that Zeke Mayo was able to do (but Nick Timberlake wasn’t).
Kohl Rosario (Fr): -4.70 Per100 on 40% mins, -1.32 PPGAB
A late reclassifier, Rosario has been mentioned as someone who has impressed the coaches during the offseason. He is an athletic wing with NBA potential size and skill that has him in some mock drafts for 2026. He is slotted as a #70 recruit (ESPN) but should he play like a top 30 or higher freshman, he has a huge chance to really boost his value metrics. Between he and Dawson, KU is hoping to find a fifth starter to provide above-bubble value.
Elmarko Jackson (RS So): -5.25 Per100 on 20% mins, -0.74 PPGAB
Elmarko is the second of three Kansas scholarship returnees, but his return is following a redshirt season due to injury. Jackson came in as a highly regarded McDonald’s All-American but struggled mightily as a frosh. He lost his starting job and only played important minutes due to KU’s thin roster in 2024. He had a bright moment helping get a defensive stop to seal the NCAA Tournament win against Samford, and he should be able to develop into a solid defender given his athletic ability and size. His projection is based upon a typical improvement from freshman to sophomore, but given how low his value as a freshman was, we are confident he can surpass this projection.
Jamari McDowell (RS So): -5.15 Per100 on 15% mins, -0.54 PPGAG
Jamari is in a similar situation to Elmarko. A redshirt 2025 season means he’s returning to the (game) court in the first time in over a year, so how much the season off helped him develop his ability is still part of the equation. We are bumping him up from his freshman value marks, while hopeful he can surpass these projections.
Nginyu Ngala (Sr): -6.04 Per100 on 15% mins, -0.63 PPGAB
Ngala comes in as a senior in eligibility, having played in Canada for collegiate hoops. He is also 26 years old, so we don’t see him being bullied or intimidated at this level. He is a small scoring guard, so we are curious to see how his game translates to Kansas. His projection was based upon him as the #101 recruit out of high school. This is probably too low, but we wanted to be cautious.
Bryce Tiller (Fr): -5.36 Per100 on 25% of mins, -0.94 PPGAB
We’ve now arrived to the other bigs not named Flory Bidunga. Tiller is the best-known of the three, having come in last winter to practice with the team while not burning eligibility. He has had time to develop, get accustomed to the school, and play against D-1 bigs in practice. His projection slots him as the #85 freshman, an estimate given he enrolled early and isn’t listed in RSCI or ESPN. We see him developing into a solid collegiate player, but how much of that happens as a freshman remains to be seen.
Samis Calderon (Fr): -5.64 Per100 on 20% of mins, -0.79 PPGAB
Calderon is Brazilian who came to Kansas by way of Overtime Elite from Atlanta. Good size/length and a very good athlete. What are his ball skills like? His defensive instinct? Ability to score in isolation? We just don’t know. His #91 ranking in ESPN slots him as a very replaceable talent his freshman season, but again it’s just as likely he outshines this rank than he plays below it.
Paul Mbiya (Fr): -6.41 Per100 on 20% mins, -0.90 PPGAB
Mbiya is the final big man listed, coming to Kansas by way of DR of Congo via France’s ASVEL. His numbers indicate he is a good rebounder, finishes inside at a high rate, but shoots free throws at about 50%. Very similar to Doke in that regard, something I’m sure will be brought up by commentators. One thing to note is that Doke was very raw as a freshman and not very valuable before his season-ending injury. Mbiya (20) is a bit older than the typical freshman. Of he, Calderon, and Tiller; KU needs one to comfortably surpass projections so that minutes are distributed toward the better value. Mbiya is slotted as #120 recruit.
Corbin Allen (Fr): -11.99 Per100 on 5% of mins, -0.42 PPGAB
Allen is a local product (Kansas City, MO) and not projected to play much. He is KU’s 13th scholarship player and was slotted as #250 incoming recruit. His PPGAB marks are based upon him appearing in every game, whereas in reality players with limited minutes normally play in about half of the contests.
Walk-ons: N/A on 5% mins
Not going to go through the hassle of projecting walk-on numbers, but KU has three grand-fathered walk-on players this season: Wilder Evers, Will Thengvall, and Justin Cross. Sadly, this is going away as teams will soon be 15-player rosters with full scholarship/NIL payment potentials. It just doesn’t make sense to waste a spot on someone who is merely going to be a practice player. Many a fan favorite got the chance to wear the Jayhawk uniform due to being a walk-on, and some even developed into scholarship players (Christian Moody, Conner Teahan).
But with dark clouds and rain comes growth. One area for players who otherwise wouldn’t have been Jayhawks to still get that chance is thanks to the transfer portal. We’ve already seen a Zeke Mayo—Lawrence kid but not quite elite coming out of high school—get the chance to develop himself into a KU-level player by going to a smaller school and transferring in. So, there will still be that easy-to-root-for kid who eventually gets his chance. It will just be different from before.
Reversion Bump:
In order to get to the Team Estimate of +3.62, we bumped up the cumulative player estimates by 1.50 points. This was partly due to the fact that individual player projections are conservative, but mostly due to the fact that the minutes distribution will not be as spread out as it is. We currently show 12 players as playing 15% of minutes or more, unsure of who will beat out whom for playing time, but we are confident that there will be 8 or at most 9 guys who get rotation-level minutes. The guys who get rotation minutes will likely outperform expectations (and those that do not will most likely underperform). The end result will be a better overall output as minutes go to the better players.
Closing Thoughts:
Current projections are for KU to play 2 bigs 30% of the time. I believe the plan will be for Tre White to start as a stretch 4 (he’s a solid enough rebounder) and there is certainly the option for Rosario to play that role some as well along three guards and a big (mostly Flory). But there will also be times where playing two bigs makes sense, or at the very least Self will experiment doing so. KU’s guards aren’t super deep. After Peterson and Council, who else do you want out there playing serious minutes? Jackson, McDowell, Ngala, even Dawson aren’t likely going to be clearly superior vs. adding some rebounding/size by playing a bigger 4 man and sliding White/Rosario down to the 3. So, we will see what style of play KU goes with given its roster. Self clearly wanted to give himself options as playing either way is viable.
10/23 Update
With the first exhibition two days away, more information is available which would change some things about these projections. We are less concerned with the accuracy of the projections than we are about the objectivity of them. This is why we utilize recruiting rankings, past seasons’ stats, and very little else. Projections are slotted based on what players have objectively done or proven. This doesn’t mean they will meet them (see A.J. Storr or Elmarko Jackson), but it does provide a good level of expectation for the team coming in.
With all that said, the hype around Peterson means he will surpass his totals and be KU’s best freshman player in the Bill Self era (and likely ever, given that Wilt couldn’t suit up for the varsity team). There’s just too much going for him in terms of praise, preseason accolades (unanimous preseason first team Big XII selection), and market attention (+1000 Wooden Award odds, tied for second best odds nationwide).
Kohl Rosario has been announced as a starter for KU’s first exhibition game, and like Peterson, seems to only be receiving praise from his teammates, coaches, and the media. Freshmen are tough to project, because some just don’t quite make the adjustment to college hoops right away (Quentin Grimes). The big thing about Rosario and projections is that he was slotted to be a well-below KU-level player. He will certainly not be as bad as his initial projections showed, and his minutes played will also be higher than initially estimated.
Injury is another factor. Jayden Dawson didn’t play in the Late Night scrimmage because of injury and hasn’t impressed according to rumors. His projected value marks aren’t great, but there is still a good chance he doesn’t reach these marks. Others in the backcourt (Jackson, Ngala, McDowell) are likewise not mentioned much, though of these three it looks like Jackson is the guy Self is favoring.
Finally, the front court. Of the three non-Flory guys, Tiller’s name is the one that appears to be beating out the other two. Instead of Tiller getting 25% of the minutes and the other two 20% of the minutes, it might be something like 45%/10%/10%. Or maybe Tre White will play even more at the 4 and Kansas will prefer playing smaller more often than initially projected.
Ultimately, it looks like KU has five legitimate players (the five current starters) that will be as good or better than most starting fives they face. The bench will be the team’s weak spot, with the caveat that there are a number of guys with different skill sets that can emerge.
2017 High School Football Ratings
Power Ratings for 2017. To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.
| Rank | Team | Class | Record | Rating |
| 1 | Bishop Miege | 4A-I | 13-0 | 66.84 |
| 2 | Goddard | 5A | 11-1 | 49.80 |
| 3 | Derby | 6A | 11-2 | 48.99 |
| 4 | St. Thomas Aquinas | 5A | 11-2 | 48.27 |
| 5 | Phillipsburg | 3A | 12-1 | 46.17 |
| 6 | Blue Valley North | 6A | 9-4 | 45.81 |
| 7 | Bishop Carroll | 5A | 12-1 | 44.17 |
| 8 | Andale | 4A-I | 12-1 | 43.99 |
| 9 | Wichita Northwest | 6A | 10-2 | 43.88 |
| 10 | Shawnee Mission East | 6A | 9-2 | 43.59 |
| 11 | Blue Valley | 6A | 8-4 | 42.51 |
| 12 | Lawrence Free State | 6A | 10-1 | 42.46 |
| 13 | De Soto | 4A-I | 10-2 | 42.09 |
| 14 | McPherson | 4A-I | 10-2 | 38.64 |
| 15 | Smith Center | 2A-1A | 12-1 | 38.40 |
| 16 | Buhler | 4A-I | 7-3 | 36.26 |
| 17 | Topeka | 6A | 8-2 | 34.37 |
| 18 | Manhattan | 6A | 8-2 | 33.39 |
| 19 | Conway Springs | 3A | 10-1 | 32.98 |
| 20 | St. James Academy | 5A | 8-3 | 31.60 |
| 21 | Maize South | 4A-I | 9-2 | 31.09 |
| 22 | Mill Valley | 5A | 7-5 | 30.77 |
| 23 | Kapaun Mt. Carmel | 5A | 6-4 | 30.63 |
| 24 | Labette County | 4A-I | 9-2 | 29.46 |
| 25 | Olathe East | 6A | 5-5 | 29.29 |
| 26 | Marysville | 3A | 12-2 | 29.28 |
| 27 | Maize | 5A | 9-2 | 28.64 |
| 28 | Hutchinson | 6A | 5-4 | 28.50 |
| 29 | Holcomb | 4A-II | 12-1 | 27.13 |
| 30 | Goddard Eisenhower | 5A | 5-6 | 27.06 |
| 31 | Wichita Heights | 5A | 6-4 | 26.51 |
| 32 | Pittsburg | 5A | 8-3 | 26.31 |
| 33 | Scott Community | 4A-II | 11-1 | 26.00 |
| 34 | Sabetha | 3A | 13-1 | 25.58 |
| 35 | Olathe North | 6A | 7-4 | 25.20 |
| 36 | Andover | 5A | 5-5 | 24.94 |
| 37 | Campus | 6A | 5-5 | 22.12 |
| 38 | Silver Lake | 3A | 12-1 | 21.50 |
| 39 | Lawrence | 6A | 5-5 | 21.47 |
| 40 | Cheney | 3A | 9-3 | 21.24 |
| 41 | Garden City | 6A | 8-3 | 21.17 |
| 42 | Olathe South | 6A | 4-6 | 20.88 |
| 43 | Blue Valley Southwest | 5A | 3-6 | 20.69 |
| 44 | Nemaha Central | 3A | 10-1 | 20.61 |
| 45 | Paola | 4A-I | 7-3 | 20.02 |
| 46 | Great Bend | 5A | 5-4 | 19.81 |
| 47 | Nickerson | 4A-II | 7-3 | 19.60 |
| 48 | Olathe Northwest | 6A | 4-6 | 18.58 |
| 49 | Galena | 3A | 11-1 | 18.31 |
| 50 | Fort Scott | 4A-I | 8-3 | 18.23 |
| 51 | Perry-Lecompton | 3A | 7-4 | 18.07 |
| 52 | Andover Central | 4A-I | 5-6 | 17.68 |
| 53 | Riley County | 3A | 7-3 | 17.24 |
| 54 | Tonganoxie | 4A-I | 9-1 | 17.22 |
| 55 | Larned | 3A | 6-5 | 17.15 |
| 56 | Basehor-Linwood | 4A-I | 7-3 | 17.11 |
| 57 | Centralia | 2A-1A | 8-3 | 16.84 |
| 58 | Pratt | 4A-II | 7-2 | 16.75 |
| 59 | Clay Center | 4A-II | 7-4 | 16.45 |
| 60 | Junction City | 6A | 5-4 | 16.14 |
| 61 | Smoky Valley | 4A-II | 9-2 | 16.06 |
| 62 | Gardner Edgerton | 6A | 0-9 | 15.91 |
| 63 | Salina South | 5A | 3-7 | 15.49 |
| 64 | Hesston | 3A | 8-4 | 15.35 |
| 65 | Valley Center | 5A | 5-4 | 14.78 |
| 66 | Columbus | 4A-II | 7-3 | 14.68 |
| 67 | Garden Plain | 3A | 7-2 | 14.33 |
| 68 | Shawnee Heights | 5A | 7-3 | 14.23 |
| 69 | Wichita West | 6A | 5-4 | 13.88 |
| 70 | Mulvane | 4A-I | 6-4 | 13.74 |
| 71 | Bonner Springs | 5A | 5-5 | 13.70 |
| 72 | Wichita Collegiate | 4A-II | 5-5 | 13.35 |
| 73 | Newton | 5A | 3-6 | 13.08 |
| 74 | Frontenac | 4A-II | 9-4 | 13.04 |
| 75 | Norton | 3A | 7-3 | 12.95 |
| 76 | Blue Valley West | 6A | 1-8 | 12.45 |
| 77 | Blue Valley Northwest | 6A | 2-7 | 12.18 |
| 78 | Hoisington | 3A | 7-4 | 11.60 |
| 79 | Topeka Seaman | 5A | 4-5 | 11.56 |
| 80 | Shawnee Mission Northwest | 6A | 4-5 | 11.53 |
| 81 | Jefferson County North | 2A-1A | 10-1 | 11.13 |
| 82 | Louisburg | 4A-I | 6-3 | 10.69 |
| 83 | Cimarron | 3A | 7-3 | 10.53 |
| 84 | Chaparral | 3A | 6-3 | 10.36 |
| 85 | Washburn Rural | 6A | 4-5 | 10.28 |
| 86 | Topeka Hayden | 4A-II | 7-5 | 9.91 |
| 87 | Hays | 4A-I | 3-6 | 9.78 |
| 88 | Halstead | 3A | 4-6 | 9.51 |
| 89 | Colby | 4A-II | 6-4 | 9.10 |
| 90 | Augusta | 4A-I | 5-4 | 8.87 |
| 91 | Emporia | 5A | 4-5 | 8.56 |
| 92 | Concordia | 4A-II | 4-5 | 7.92 |
| 93 | Plainville | 2A-1A | 8-4 | 7.81 |
| 94 | Liberal | 5A | 6-3 | 7.15 |
| 95 | St. Marys | 3A | 5-5 | 6.96 |
| 96 | St. Mary’s-Colgan | 2A-1A | 10-3 | 6.91 |
| 97 | Wichita East | 6A | 3-6 | 6.41 |
| 98 | Wellsville | 3A | 9-2 | 6.14 |
| 99 | Beloit | 3A | 6-3 | 5.10 |
| 100 | Goodland | 4A-II | 2-7 | 5.05 |
| 101 | Kansas City Schlagle | 5A | 9-1 | 5.02 |
| 102 | Dodge City | 6A | 3-6 | 4.81 |
| 103 | Jackson Heights | 2A-1A | 8-2 | 4.72 |
| 104 | Field Kindley | 4A-I | 4-5 | 4.13 |
| 105 | Wellington | 4A-I | 5-5 | 3.90 |
| 106 | Arkansas City | 5A | 1-8 | 3.80 |
| 107 | Holton | 4A-II | 7-4 | 3.48 |
| 108 | Valley Heights | 2A-1A | 7-2 | 3.42 |
| 109 | Burlington | 4A-II | 7-4 | 2.59 |
| 110 | Shawnee Mission South | 6A | 3-6 | 2.44 |
| 111 | Salina Central | 5A | 0-9 | 1.71 |
| 112 | Olpe | 2A-1A | 9-3 | 1.07 |
| 113 | Lyndon | 2A-1A | 8-2 | 0.25 |
| 114 | Kingman | 4A-II | 5-5 | 0.20 |
| 115 | Baldwin | 4A-II | 6-4 | 0.02 |
| 116 | Osage City | 3A | 9-3 | -0.16 |
| 117 | Hugoton | 4A-II | 3-6 | -0.96 |
| 118 | Sedgwick | 2A-1A | 5-5 | -1.03 |
| 119 | Caney Valley | 3A | 8-3 | -1.11 |
| 120 | Thomas More Prep-Marian | 3A | 3-6 | -1.18 |
| 121 | Marion | 3A | 8-3 | -1.22 |
| 122 | Lakin | 3A | 7-3 | -1.94 |
| 123 | Winfield | 4A-I | 2-7 | -2.18 |
| 124 | Wamego | 4A-I | 5-5 | -2.74 |
| 125 | Spring Hill | 4A-I | 2-7 | -3.56 |
| 126 | El Dorado | 4A-I | 4-5 | -3.74 |
| 127 | Chanute | 4A-I | 5-5 | -3.97 |
| 128 | Rock Creek | 4A-II | 3-6 | -4.38 |
| 129 | Wichita Trinity Academy | 4A-II | 4-5 | -4.68 |
| 130 | Ottawa | 4A-I | 1-8 | -5.13 |
| 131 | Shawnee Mission West | 6A | 0-9 | -5.37 |
| 132 | Clearwater | 4A-II | 1-8 | -5.53 |
| 133 | Eudora | 4A-I | 2-7 | -5.92 |
| 134 | Maur Hill Prep | 3A | 7-3 | -5.97 |
| 135 | Leavenworth | 5A | 3-6 | -6.15 |
| 136 | Kansas City Piper | 4A-I | 4-5 | -6.35 |
| 137 | Abilene | 4A-I | 2-7 | -6.61 |
| 138 | Elkhart | 2A-1A | 8-3 | -6.82 |
| 139 | Lansing | 5A | 2-7 | -6.84 |
| 140 | Southeast of Saline | 3A | 4-5 | -7.07 |
| 141 | Mission Valley | 3A | 6-4 | -7.16 |
| 142 | Santa Fe Trail | 4A-II | 6-3 | -7.21 |
| 143 | Rose Hill | 4A-I | 1-8 | -7.45 |
| 144 | Sterling | 3A | 6-2 | -7.87 |
| 145 | Ell-Saline | 2A-1A | 8-2 | -8.75 |
| 146 | Ulysses | 4A-I | 1-8 | -9.23 |
| 147 | Hutchinson Trinity | 3A | 6-4 | -9.39 |
| 148 | Chapman | 4A-II | 1-8 | -10.34 |
| 149 | Cherryvale | 3A | 7-3 | -10.86 |
| 150 | Meade | 2A-1A | 5-5 | -11.68 |
| 151 | Ellsworth | 3A | 6-3 | -12.07 |
| 152 | Shawnee Mission North | 6A | 1-8 | -12.41 |
| 153 | Rossville | 3A | 2-7 | -12.75 |
| 154 | Humboldt | 3A | 7-3 | -13.02 |
| 155 | Prairie View | 4A-II | 4-6 | -13.70 |
| 156 | Wichita Southeast | 6A | 1-8 | -14.25 |
| 157 | Girard | 4A-II | 4-6 | -15.24 |
| 158 | Baxter Springs | 4A-II | 4-5 | -15.68 |
| 159 | Wichita South | 6A | 1-8 | -15.71 |
| 160 | Jefferson West | 4A-II | 2-7 | -15.99 |
| 161 | Russell | 3A | 4-5 | -17.85 |
| 162 | La Crosse | 2A-1A | 6-4 | -18.38 |
| 163 | Circle | 4A-I | 0-9 | -18.70 |
| 164 | Doniphan West | 2A-1A | 6-4 | -19.54 |
| 165 | Atchison | 4A-I | 4-5 | -19.73 |
| 166 | Troy | 2A-1A | 4-5 | -20.82 |
| 167 | Royal Valley | 3A | 4-5 | -20.85 |
| 168 | Jayhawk Linn | 3A | 8-2 | -21.28 |
| 169 | Topeka West | 5A | 1-8 | -22.35 |
| 170 | Ellis | 2A-1A | 3-6 | -22.42 |
| 171 | Haven | 3A | 2-7 | -22.77 |
| 172 | Douglass | 3A | 3-7 | -23.13 |
| 173 | Council Grove | 3A | 6-3 | -24.02 |
| 174 | Hillsboro | 3A | 1-8 | -24.11 |
| 175 | Medicine Lodge | 2A-1A | 4-6 | -24.46 |
| 176 | Kansas City Turner | 5A | 4-6 | -24.56 |
| 177 | Oskaloosa | 3A | 3-6 | -25.91 |
| 178 | Neodesha | 3A | 5-5 | -26.19 |
| 179 | Salina Sacred Heart | 2A-1A | 2-7 | -26.60 |
| 180 | Iola | 4A-II | 3-6 | -26.60 |
| 181 | Osawatomie | 4A-II | 2-7 | -27.08 |
| 182 | Minneapolis | 3A | 2-7 | -27.36 |
| 183 | Moundridge | 2A-1A | 2-7 | -27.42 |
| 184 | Hiawatha | 3A | 2-7 | -27.45 |
| 185 | Parsons | 4A-II | 1-8 | -28.29 |
| 186 | Horton | 2A-1A | 3-6 | -28.62 |
| 187 | Washington County | 2A-1A | 0-9 | -29.30 |
| 188 | Kansas City Wyandotte | 6A | 1-7 | -30.15 |
| 189 | Independence | 4A-I | 2-7 | -30.88 |
| 190 | Pleasant Ridge | 3A | 4-6 | -31.11 |
| 191 | Wichita North | 6A | 0-9 | -31.37 |
| 192 | West Franklin | 3A | 3-6 | -32.20 |
| 193 | Riverside | 3A | 2-7 | -32.59 |
| 194 | Oakley | 2A-1A | 1-8 | -32.61 |
| 195 | Wabaunsee | 2A-1A | 1-8 | -32.81 |
| 196 | Topeka Highland Park | 5A | 0-9 | -32.87 |
| 197 | Belle Plaine | 3A | 2-7 | -34.94 |
| 198 | Kansas City Washington | 5A | 2-7 | -35.44 |
| 199 | Wichita Independent | 3A | 1-9 | -35.52 |
| 200 | Southwestern Heights | 3A | 2-7 | -35.67 |
| 201 | Lyons | 3A | 0-9 | -36.68 |
| 202 | Kansas City Sumner | 5A | 4-4 | -37.44 |
| 203 | Anderson County | 4A-II | 1-8 | -38.69 |
| 204 | Remington | 2A-1A | 1-8 | -38.95 |
| 205 | Fredonia | 3A | 3-6 | -39.02 |
| 206 | Republic County | 2A-1A | 0-9 | -40.60 |
| 207 | Syracuse | 3A | 3-6 | -41.46 |
| 208 | Atchison County | 3A | 0-9 | -41.79 |
| 209 | Northern Heights | 2A-1A | 3-6 | -42.01 |
| 210 | Riverton | 3A | 1-8 | -43.84 |
| 211 | McLouth | 2A-1A | 0-9 | -44.62 |
| 212 | Eureka | 3A | 3-6 | -45.37 |
| 213 | Kansas City Harmon | 5A | 0-9 | -47.02 |
| 214 | Erie | 3A | 2-7 | -48.44 |
| 215 | Maranatha Academy | 3A | 2-7 | -50.42 |
| 216 | Bluestem | 3A | 3-6 | -51.53 |
| 217 | Uniontown | 2A-1A | 4-5 | -51.64 |
| 218 | Stanton County | 2A-1A | 3-6 | -51.66 |
| 219 | Inman | 2A-1A | 0-9 | -51.71 |
| 220 | Chase County | 2A-1A | 1-8 | -53.47 |
| 221 | Southeast | 3A | 0-7 | -53.82 |
| 222 | Oswego | 2A-1A | 1-8 | -56.60 |
| 223 | Yates Center | 2A-1A | 3-7 | -57.78 |
| 224 | Central Heights | 3A | 0-9 | -58.67 |
| 225 | Bishop Ward | 4A-II | 0-9 | -61.74 |
| 226 | Sublette | 2A-1A | 0-9 | -67.96 |
| 227 | Northeast | 3A | 0-9 | -72.55 |
| Class | Average Rating | State Champion | Runner-Up |
| 6A | 16.22 | Blue Valley North | Derby |
| 5A | 9.55 | Bishop Carroll | St. Thomas Aquinas |
| 4A-I | 9.49 | Bishop Miege | Andale |
| 4A-II | -2.34 | Holcomb | Frontenac |
| 3A | -11.99 | Sabetha | Marysville |
| 2A-1A | -22.22 | Smith Center | St. Mary’s-Colgan |
2025 High School Football Ratings
Power ratings for 2025 through Week 12 (before title games). To compare teams, subtract one team’s rating from the other. This will provide an estimated skill difference in points per game.
| Rank | Team | Class | Record | Rating |
| 1 | Andale | 3A | 13-0 | 57.96 |
| 2 | Kapaun Mt. Carmel | 4A | 12-1 | 51.06 |
| 3 | Manhattan | 6A | 11-2 | 50.05 |
| 4 | Maize | 6A | 10-1 | 49.52 |
| 5 | St. Thomas Aquinas | 5A | 8-2 | 48.84 |
| 6 | Mill Valley | 5A | 8-3 | 48.08 |
| 7 | Derby | 6A | 8-4 | 47.33 |
| 8 | Great Bend | 5A | 11-1 | 46.96 |
| 9 | Wichita Northwest | 6A | 9-2 | 44.00 |
| 10 | Topeka Hayden | 3A | 12-1 | 42.34 |
| 11 | St. James Academy | 5A | 10-2 | 41.16 |
| 12 | Hays | 5A | 8-3 | 39.07 |
| 13 | Southeast of Saline | 2A | 12-1 | 37.76 |
| 14 | Gardner Edgerton | 6A | 9-3 | 37.22 |
| 15 | Olathe West | 6A | 9-2 | 36.96 |
| 16 | Junction City | 6A | 7-3 | 34.68 |
| 17 | Shawnee Mission Northwest | 6A | 7-4 | 34.60 |
| 18 | Salina Central | 5A | 12-1 | 33.91 |
| 19 | Rock Creek | 3A | 11-1 | 33.57 |
| 20 | Nemaha Central | 2A | 13-0 | 33.29 |
| 21 | Blue Valley | 5A | 4-5 | 33.08 |
| 22 | Basehor-Linwood | 5A | 12-1 | 32.97 |
| 23 | Hoisington | 2A | 10-1 | 32.94 |
| 24 | Olathe Northwest | 6A | 9-4 | 32.85 |
| 25 | Spring Hill | 5A | 8-2 | 32.24 |
| 26 | Olathe South | 6A | 5-5 | 31.36 |
| 27 | Bishop Carroll | 5A | 6-4 | 29.80 |
| 28 | Osage City | 2A | 10-2 | 29.39 |
| 29 | Andover | 5A | 6-3 | 28.87 |
| 30 | Washburn Rural | 6A | 6-4 | 28.83 |
| 31 | Blue Valley Northwest | 6A | 4-5 | 28.69 |
| 32 | Shawnee Mission East | 6A | 5-4 | 28.52 |
| 33 | Blue Valley West | 6A | 3-7 | 28.47 |
| 34 | Pratt | 3A | 9-2 | 27.62 |
| 35 | Bishop Miege | 4A | 7-6 | 26.78 |
| 36 | De Soto | 5A | 7-3 | 26.14 |
| 37 | Eudora | 4A | 9-2 | 25.12 |
| 38 | Cheney | 3A | 7-4 | 24.77 |
| 39 | Leavenworth | 5A | 9-2 | 24.49 |
| 40 | Hutchinson | 5A | 7-3 | 23.95 |
| 41 | Holcomb | 3A | 9-1 | 23.51 |
| 42 | Lawrence Free State | 6A | 6-4 | 23.51 |
| 43 | Lawrence | 6A | 1-8 | 23.38 |
| 44 | Sabetha | 2A | 9-2 | 22.86 |
| 45 | Silver Lake | 2A | 7-3 | 21.99 |
| 46 | Hugoton | 3A | 8-2 | 21.42 |
| 47 | Wamego | 4A | 9-3 | 20.93 |
| 48 | Olathe North | 6A | 5-5 | 20.64 |
| 49 | Mulvane | 4A | 8-2 | 19.48 |
| 50 | Rossville | 1A | 11-2 | 19.28 |
| 51 | Kansas City Piper | 4A | 5-5 | 19.16 |
| 52 | Hesston | 3A | 6-4 | 18.30 |
| 53 | Shawnee Heights | 5A | 4-5 | 17.99 |
| 54 | Goddard | 5A | 6-4 | 17.83 |
| 55 | Blue Valley North | 5A | 4-6 | 17.66 |
| 56 | Jefferson West | 3A | 8-3 | 17.61 |
| 57 | Rose Hill | 4A | 6-4 | 17.28 |
| 58 | Scott Community | 3A | 5-3 | 17.00 |
| 59 | Liberal | 5A | 7-3 | 16.95 |
| 60 | Valley Center | 5A | 4-5 | 16.67 |
| 61 | Buhler | 4A | 6-4 | 16.53 |
| 62 | Phillipsburg | 2A | 7-4 | 16.48 |
| 63 | Topeka Seaman | 5A | 3-6 | 16.41 |
| 64 | Holton | 3A | 6-5 | 16.07 |
| 65 | Olathe East | 6A | 3-6 | 15.77 |
| 66 | Wichita East | 6A | 5-5 | 15.75 |
| 67 | Salina South | 5A | 3-8 | 15.71 |
| 68 | Clay Center | 3A | 6-4 | 14.81 |
| 69 | Jackson Heights | 1A | 11-1 | 14.18 |
| 70 | Augusta | 4A | 5-6 | 13.81 |
| 71 | Sterling | 1A | 13-0 | 13.74 |
| 72 | Wichita Southeast | 6A | 7-3 | 13.60 |
| 73 | Ottawa | 4A | 7-4 | 13.45 |
| 74 | Goddard Eisenhower | 5A | 2-7 | 13.32 |
| 75 | St. Mary’s-Colgan | 1A | 10-1 | 13.29 |
| 76 | Garden Plain | 2A | 9-2 | 13.11 |
| 77 | Tonganoxie | 4A | 5-5 | 12.81 |
| 78 | Andover Central | 4A | 5-5 | 12.54 |
| 79 | Dodge City | 6A | 4-5 | 12.30 |
| 80 | Blue Valley Southwest | 5A | 0-9 | 12.20 |
| 81 | Garden City | 6A | 1-8 | 12.18 |
| 82 | Smith Center | 1A | 11-1 | 11.70 |
| 83 | Maize South | 5A | 4-5 | 11.58 |
| 84 | Shawnee Mission North | 6A | 1-8 | 9.63 |
| 85 | St. Marys | 2A | 3-6 | 9.39 |
| 86 | Shawnee Mission South | 6A | 3-6 | 9.35 |
| 87 | Santa Fe Trail | 3A | 11-1 | 8.67 |
| 88 | Olpe | 1A | 7-3 | 8.23 |
| 89 | McPherson | 4A | 5-4 | 8.15 |
| 90 | Wellington | 4A | 8-3 | 7.86 |
| 91 | Thomas More Prep-Marian | 1A | 7-3 | 7.46 |
| 92 | Russell | 2A | 7-3 | 7.31 |
| 93 | Pittsburg | 5A | 4-5 | 6.53 |
| 94 | Beloit | 2A | 6-4 | 6.50 |
| 95 | Council Grove | 2A | 7-3 | 6.40 |
| 96 | Royal Valley | 2A | 3-6 | 6.39 |
| 97 | Labette County | 4A | 9-3 | 5.98 |
| 98 | Riley County | 2A | 2-6 | 5.66 |
| 99 | Frontenac | 3A | 8-2 | 4.90 |
| 100 | Wichita Heights | 6A | 1-8 | 4.82 |
| 101 | Inman | 1A | 8-2 | 4.40 |
| 102 | Ellsworth | 2A | 5-4 | 4.22 |
| 103 | Wichita Collegiate | 3A | 3-6 | 4.10 |
| 104 | Paola | 4A | 5-5 | 4.01 |
| 105 | Abilene | 4A | 5-4 | 3.82 |
| 106 | Hutchinson Trinity | 1A | 8-3 | 3.01 |
| 107 | Wellsville | 3A | 6-4 | 2.89 |
| 108 | Prairie View | 3A | 8-2 | 1.88 |
| 109 | Emporia | 5A | 2-7 | 1.30 |
| 110 | Riverside | 1A | 8-3 | 1.01 |
| 111 | Haven | 2A | 7-3 | 0.70 |
| 112 | Perry-Lecompton | 3A | 2-7 | 0.33 |
| 113 | Wichita South | 6A | 3-6 | -0.01 |
| 114 | Topeka | 6A | 3-6 | -0.33 |
| 115 | Clearwater | 3A | 2-6 | -0.36 |
| 116 | Chaparral | 3A | 5-4 | -0.60 |
| 117 | Louisburg | 4A | 3-6 | -0.74 |
| 118 | Hillsboro | 2A | 6-4 | -0.75 |
| 119 | Kansas City Washington | 5A | 7-2 | -0.78 |
| 120 | Cimarron | 2A | 4-5 | -1.28 |
| 121 | Hiawatha | 3A | 2-6 | -1.39 |
| 122 | Moundridge | 1A | 8-3 | -1.61 |
| 123 | Plainville | 1A | 3-5 | -1.84 |
| 124 | Concordia | 3A | 4-5 | -1.92 |
| 125 | Chanute | 4A | 5-5 | -2.02 |
| 126 | Lansing | 4A | 2-7 | -3.18 |
| 127 | Newton | 5A | 0-9 | -3.51 |
| 128 | Wichita Trinity Academy | 3A | 4-5 | -3.61 |
| 129 | Arkansas City | 4A | 2-7 | -4.52 |
| 130 | Ulysses | 4A | 3-6 | -5.90 |
| 131 | Shawnee Mission West | 6A | 1-8 | -6.06 |
| 132 | Chapman | 3A | 1-8 | -6.88 |
| 133 | Baldwin | 3A | 5-4 | -7.05 |
| 134 | Caney Valley | 2A | 9-2 | -7.40 |
| 135 | Campus | 6A | 0-9 | -7.74 |
| 136 | Goodland | 3A | 2-6 | -9.22 |
| 137 | Halstead | 2A | 2-7 | -9.28 |
| 138 | Centralia | 1A | 8-2 | -9.37 |
| 139 | Independence | 4A | 3-6 | -9.49 |
| 140 | Jefferson County North | 1A | 8-2 | -9.65 |
| 141 | Topeka Highland Park | 5A | 6-3 | -9.90 |
| 142 | Girard | 3A | 6-4 | -11.97 |
| 143 | Winfield | 4A | 1-8 | -12.13 |
| 144 | Marysville | 3A | 1-8 | -12.41 |
| 145 | Medicine Lodge | 1A | 4-5 | -13.16 |
| 146 | Republic County | 1A | 8-2 | -13.27 |
| 147 | Fort Scott | 4A | 3-6 | -13.58 |
| 148 | Colby | 3A | 3-6 | -13.73 |
| 149 | Kingman | 2A | 2-7 | -13.95 |
| 150 | Marion | 1A | 7-3 | -14.00 |
| 151 | Circle | 4A | 1-8 | -14.34 |
| 152 | Wabaunsee | 1A | 4-5 | -14.46 |
| 153 | Troy | 1A | 6-4 | -15.14 |
| 154 | Douglass | 2A | 3-6 | -15.69 |
| 155 | Atchison County | 2A | 4-6 | -17.34 |
| 156 | Minneapolis | 2A | 3-6 | -18.26 |
| 157 | Stanton County | 1A | 2-1 | -18.65 |
| 158 | Atchison | 4A | 5-4 | -19.43 |
| 159 | Parsons | 3A | 3-6 | -19.52 |
| 160 | Kansas City Turner | 5A | 1-8 | -20.79 |
| 161 | Topeka West | 5A | 1-8 | -21.10 |
| 162 | Conway Springs | 1A | 4-6 | -21.73 |
| 163 | Smoky Valley | 3A | 3-6 | -21.94 |
| 164 | Cair Paravel | 1A | 2-6 | -22.51 |
| 165 | Bishop Ward | 3A | 2-7 | -22.67 |
| 166 | Valley Heights | 1A | 4-5 | -23.63 |
| 167 | Kansas City Schlagle | 4A | 3-6 | -24.09 |
| 168 | Ellinwood | 1A | 5-4 | -24.09 |
| 169 | Lakin | 2A | 3-6 | -24.87 |
| 170 | Neodesha | 3A | 5-4 | -25.49 |
| 171 | Salina Sacred Heart | 1A | 5-4 | -25.54 |
| 172 | Bonner Springs | 4A | 1-8 | -25.96 |
| 173 | Baxter Springs | 3A | 3-5 | -26.13 |
| 174 | Riverton | 2A | 5-5 | -26.88 |
| 175 | Norton | 2A | 0-8 | -27.39 |
| 176 | Anderson County | 3A | 3-6 | -28.90 |
| 177 | Mission Valley | 1A | 4-5 | -28.95 |
| 178 | Oakley | 1A | 2-6 | -29.38 |
| 179 | Eureka | 2A | 6-3 | -29.79 |
| 180 | Columbus | 3A | 2-7 | -30.07 |
| 181 | Wichita West | 6A | 1-8 | -31.11 |
| 182 | Nickerson | 3A | 1-8 | -31.94 |
| 183 | Remington | 1A | 2-7 | -31.96 |
| 184 | South Sumner | 1A | 2-7 | -33.83 |
| 185 | Kansas City Sumner | 4A | 3-6 | -33.88 |
| 186 | Jayhawk Linn | 1A | 5-4 | -34.27 |
| 187 | Sedgwick | 1A | 2-7 | -34.87 |
| 188 | Oskaloosa | 2A | 2-6 | -35.34 |
| 189 | Burlington | 3A | 2-7 | -35.44 |
| 190 | Iola | 3A | 2-6 | -35.59 |
| 191 | Pleasanton | 1A | 4-5 | -35.60 |
| 192 | Larned | 2A | 0-8 | -36.00 |
| 193 | Cherryvale | 2A | 5-4 | -36.55 |
| 194 | McLouth | 1A | 3-6 | -37.12 |
| 195 | Lyons | 2A | 1-8 | -37.42 |
| 196 | Southwestern Heights | 2A | 2-7 | -38.06 |
| 197 | Onaga | 1A | 3-6 | -38.59 |
| 198 | Belle Plaine | 2A | 0-9 | -39.73 |
| 199 | Wichita North | 6A | 0-9 | -40.27 |
| 200 | El Dorado | 4A | 0-9 | -41.03 |
| 201 | Doniphan West | 1A | 2-7 | -41.51 |
| 202 | Maur Hill Prep | 1A | 3-6 | -42.90 |
| 203 | Humboldt | 2A | 3-6 | -45.26 |
| 204 | Galena | 2A | 3-6 | -45.65 |
| 205 | Field Kindley | 4A | 0-9 | -46.14 |
| 206 | Pleasant Ridge | 1A | 3-6 | -47.21 |
| 207 | Valley Falls | 1A | 1-8 | -49.67 |
| 208 | Bluestem | 2A | 3-5 | -49.68 |
| 209 | Horton | 1A | 0-9 | -50.03 |
| 210 | Southeast | 1A | 3-6 | -52.18 |
| 211 | Central Heights | 2A | 2-7 | -52.92 |
| 212 | Uniontown | 1A | 3-5 | -53.51 |
| 213 | Syracuse | 1A | 0-9 | -53.76 |
| 214 | Herington | 1A | 1-8 | -54.51 |
| 215 | Kansas City Harmon | 5A | 1-8 | -58.91 |
| 216 | Fredonia | 2A | 0-8 | -58.95 |
| 217 | Kansas City Wyandotte | 6A | 1-7 | -59.00 |
| 218 | West Franklin | 2A | 1-8 | -59.99 |
| 219 | Osawatomie | 3A | 0-8 | -60.80 |
| 220 | Maranatha Academy | 1A | 1-7 | -62.97 |
| 221 | Erie | 1A | 0-8 | -66.71 |
| 222 | Bennington | 1A | 0-9 | -70.33 |
| Class | Average Rating | State Champion | Runner-Up |
| 6A | +16.55 | Manhattan | Olathe Northwest |
| 5A | +16.84 | Salina Central | Basehor-Linwood |
| 4A | +0.70 | Kapaun Mt. Carmel | Bishop Miege |
| 3A | -1.75 | Andale | Topeka Hayden |
| 2A | -11.85 | Nemaha Central | Southeast of Saline |
| 1A | -23.53 | Sterling | Rossville |
That’s Why They Play the Games
6A state champ Manhattan had a 9.7% chance of winning state after the regular season ended. The Indians were a 4-seed and had to face a difficult path to even make the title game. Because of this, they had the fifth-best odds to win state, behind Maize, Wichita Northwest, Olathe West, and Gardner Edgerton.
5A state champ Salina Central had only a 0.3% chance of winning state at the beginning of the playoffs. Despite being the 2-seed in the western half of the bracket, the Mustangs had relatively-poor computer marks. Central had only the 12th-best odds of winning state in class 5A. Bolstered by a few upsets on their path, eventually they had to defeat a solid team and did so in the state semis, knocking off Great Bend. But when they got to state, they played Basehor-Linwood, a team which had the fifth-best computer rankings in the East at the end of the season. And while the computers say that a Mill Valley or St. Thomas Aquinas would be 2 touchdown favorites to Salina Central had they faced off, it was the Mustangs who took home the trophy.
4A state champ Kapaun Mt. Carmel dominated throughout the year and had a 55.6% chance of winning state at the beginning. This held.
3A state champ Andale (and the team ranked #1 in the state by our metrics) was expected to win 36.1% of the time. But the Indians only got better in their playoff run, dominating the rest of 3A to show that they are truly one of the state’s best. It would be great to see them compete against 5A/6A opponents during the regular season.
2A state champ Nemaha Central had a 17.6% chance of winning state when the playoffs began. They were the best team in the East, but the computers thought the West was stronger this year in 2A. But the title game proved otherwise. The Thunder dominated against Southeast of Saline to secure the crown.
1A state champ Sterling had decent odds to win state (13.5%) but 1A was wide open this year. Earning the #1 seed in the West, the Black Bears took down Rossville by 1 point in the title game.
2025 Football Win Projections Using ESPN’s FPI
KU finished the 2025 season at 5-7 (3-6).
Here is how KU did against the spread, moneyline, and ESPN FPI predictions.

The table should be easy to understand. KU Impl % means what the betting odds are saying in terms of how likely it is KU wins. FPI is ESPN’s implied prediction in terms of a number from 0 to 1.
Using ESPN’s FPI data, KU was projected to win the following number of games by week. This shows the progression, detailing how KU’s season went.
| Before Game 1 | 8.188 estimated wins |
| Before Game 2 (1-0) | 8.289 estimated wins |
| Before Game 3 (2-0) | 7.885 estimated wins |
| Before Game 4 (2-1) | 7.268 estimated wins |
| Before Game 5 (3-1) | 7.939 estimated wins |
| Before Game 6 (3-2) | 6.924 estimated wins |
| Before Game 7 (4-2) | 7.349 estimated wins |
| Before Game 8 (4-3) | 6.790 estimated wins |
| Before Game 9 (4-4) | 5.937 estimated wins |
| Before Game 10 (5-4) | 5.906 estimated wins |
| Before Game 11 (5-5) | 5.534 estimated wins |
| Before Game 12 (5-6) | 5.171 estimated wins |
The next table shows how likely it was that KU was going to a bowl game (technically 6+ wins) after x number of games.
| Record | Chance of 6+ wins |
| 3-1 | 97.0% |
| 3-2 | 92.5% |
| 4-2 | 96.0% |
| 4-3 | 90.4% |
| 4-4 | 67.5% |
| 5-4 | 67.1% |
| 5-5 | 47.6% |
| 5-6 | 17.1% |
There is no sugar-coating things, this was a disappointing season. After the team begun well in Week 0 against a solid Mountain West team in Fresno State, winning 31-7 and jumping in the computers, Kansas dropped close games against Missouri and Cincinnati to sit at 3-2 heading to UCF. Despite being down at the half, the Hawks rallied and had some great defensive stops in the fourth quarter to win 27-20 and go to 4-2. At this point, KU had a 96% chance of winning 6 or more games.
But from here, things got worse. An embarrassing loss to Tech followed by another embarrassing loss to K-State. After getting Oklahoma State at home and winning, at 5-4 KU could salvage the season by winning just 1 more. But it wouldn’t be easy. KU dropped a game in which it had a fourth quarter lead at Arizona, didn’t show up against Iowa State in Ames, and then blew another lead in its season finale against Utah. When all is said in done, KU won’t go bowling for the second straight year despite high expectations coming into the season.
The biggest blown chances were certainly the following three games:
- Cincinnati (34-37 final).
- Arizona (20-24 final).
- Utah (21-31 final).
Get any of these should-be wins, and the narrative is different. Now KU did win a close game against UCF in comeback fashion, so perhaps this mitigates things somewhat. But going 1-3 in these three games was a recipe for disaster.
An additional angle here is scheduling. With a 9-game conference schedule, choosing to play Missouri cost the team at a bowl bid. Had KU played a MAC or weaker C-USA team, KU likely would have won and got itself to 6 wins by going 3-0 in the non-con instead of 2-1. The same thing happened last year, when KU football decided to play against Illinois instead of scheduling an easier opponent. The difference between 6-6 and 5-7 is huge in college football, and once again KU will not be adding to its bowl history as it fails to qualify for one this season.
Analyzing LIV Golfers in the Majors
Utilizing Pre-Tournament odds has allowed us to “smooth” out a player’s career in majors by not just looking at the win/lose scenario of if a player won a certain major or not (which means he could finish anywhere from second to did not qualify). It has also served as the baseline for our major projections for golfers for future years. We can utilize the same data to look at how LIV golfers have done, collectively, both before and after joining LIV.
For now, we are going to focus on a group of 33 golfers who joined LIV either during the 2022 season or in the off-season just before 2023. These golfers all had to be 40 or younger when joining LIV, as we are excluding those who have clearly aged out of their primes and are far less likely to contend for major championships. We are testing hypotheses that posit that LIV Golf has been generally detrimental to players’ careers, but given that players in their 40’s are proven to decline, we don’t want to include this group so as to skew the data.
We wanted to compare common time-periods, so we looked at the majors from 2020 – 2022 (pre-LIV) and those from 2023 – 2025. Now, it is true that 2022 was when LIV began (between the PGA and U.S. Open), so there are some tournaments included in the pre-LIV time period that actually occurred after LIV had started. But we do want to note that no one who joined LIV during 2022 was hurt from major championship competition that season…OWGR points were in tact given they had been racking them up on Tour, many who went to LIV did so after the first event at some point, and majors didn’t pull any shenanigans like they did when the U.S.G.A. removed Talor Gooch’s spot at the 2023 Open because he wasn’t “eligible” to play at East Lake in the 2022 Tour Championship (despite Gooch accumulating enough points to finish in the top 30 regardless). So the entirety of 2022, at least in terms of who got into the majors and how they performed in them, were relatively unaffected by LIV.
By 2023, this had changed. Only those with exemptions such as recent major victories or the ability to earn OWGR points in other ways (playing a heavy schedule on the Euro Tour in the off-season) were getting into majors, with any LIV pathways non-existent. This has only worsened, with very few LIV golfers remaining in the Top 100 of the OWGR for much time.
Another caveat is that 2020 only had 3 majors, the British Open not being held due to the United Kingdom’s inane and overly-restrictive coronavirus measures. But 1 missed tournament out of 12 isn’t a huge difference so we’re mostly comparing apples-to-apples. Another point is that guys like Jon Rahm and Tyrrell Hatton are left off as they didn’t join until the 2024 season. While both are interesting before-and-after test cases, it would be too much extra work to try and account for them. Maybe next year.
The following table shows the players with the most expected majors from 2020 – 2022 who went to LIV, and then a comparison from 2023 – 2025.
| Golfer | 2020-22 Exp. Mjrs. | 2023-25 Exp. Mjrs. | Diff |
| Dustin Johnson | 0.508 | 0.155 | -0.353 |
| Bryson DeChambeau | 0.367 | 0.402 | +0.035 |
| Brooks Koepka | 0.327 | 0.341 | +0.014 |
| Cameron Smith | 0.215 | 0.201 | -0.015 |
| Patrick Reed | 0.185 | 0.083 | -0.102 |
| Louis Oosthuizen | 0.157 | 0.025 | -0.132 |
| Joaquin Niemann | 0.119 | 0.180 | +0.061 |
| Abraham Ancer | 0.095 | 0.014 | -0.081 |
| Marc Leishman | 0.081 | 0.004 | -0.077 |
| Jason Kokrak | 0.068 | 0.003 | -0.065 |
| Matthew Wolff | 0.051 | 0.000 | -0.051 |
| Sebastian Munoz | 0.039 | 0.002 | -0.036 |
| Harold Varner III | 0.037 | 0.006 | -0.031 |
| Kevin Na | 0.033 | 0.003 | -0.030 |
| Talor Gooch | 0.032 | 0.033 | +0.001 |
| Thomas Pieters | 0.031 | 0.011 | -0.019 |
| Branden Grace | 0.029 | 0.005 | -0.025 |
| Bernd Wiesberger | 0.024 | 0.000 | -0.024 |
| Mito Pereira | 0.023 | 0.021 | -0.001 |
| Matt Jones | 0.022 | 0.000 | -0.022 |
| Charl Schwartzel | 0.020 | 0.007 | -0.013 |
| Cameron Tringale | 0.020 | 0.000 | -0.020 |
| Carlos Ortiz | 0.018 | 0.010 | -0.008 |
| Martin Kaymer | 0.018 | 0.003 | -0.014 |
| Sam Horsfield | 0.015 | 0.002 | -0.013 |
| Brendan Steele | 0.012 | 0.002 | -0.009 |
| Dean Burmester | 0.009 | 0.030 | +0.021 |
| Danny Lee | 0.005 | 0.000 | -0.005 |
| Laurie Canter | 0.004 | 0.012 | +0.008 |
| Hudson Swafford | 0.004 | 0.000 | -0.004 |
| Anirban Lahiri | 0.002 | 0.002 | 0.000 |
| Scott Vincent | 0.001 | 0.001 | -0.001 |
| Peter Uihlein | 0.000 | 0.000 | 0.000 |
| TOTAL | 2.569 | 1.560 | -1.009 |
On the whole, the trends don’t look good. Of the 33 players on or around their prime years during this period, moving to LIV affected their expected major wins by a full major, dropping the collective win estimates by about 40%. If we look more granularly, we see that only 6 golfers who joined LIV in 2022 or early 2023 boosted their market-derived major estimates, which comes to 18.2% of the total.
Like all debates surrounding the future of professional golf, this could be seen as proof for either side. The traditionalist, pro-PGA Tour side would point out that the data is undeniable, moving to LIV is more likely-than-not to harm your chance at winning a major. Sure, it might not hurt guys like Phil Mickelson or Lee Westwood–guys who have aged out of their primes and just want to cash in–but for those in their competitive years the extra pay comes with a steep opportunity cost to your reputation as a championship-worthy golfer.
On the other hand, the pro-LIV contingent could point out that much of this difference is due to LIV not getting a fair shake, that being excluded from majors is actually harming the game itself at the highest level. And they would be right to point out names like Talor Gooch and Sebastian Munoz. Gooch reached his prime right when LIV began, but being unfairly dismissed from the U.S. Open in 2023 soured his view of the majors as a pristine, pure, and fair level of competition. Gooch has played in only 4 majors since the beginning of 2023, and none in 2025, though he has remained a solid LIV player1. Munoz has been a solid-but-not-spectacular player on LIV, but his game (currently 51st on Data Golf) would almost certainly be good enough to get him into majors had continued to play on Tour. Other names like Lucas Herbert, Marc Leishman, Harold Varner III, and others would likely build major-championship expected win equity were there a fairer way to get into majors for LIV golfers.
Nevertheless, the fact remains that LIV has not been a solid way for players to grow or build their careers in the events that matter most. This may change, with younger guys like David Puig, Josele Ballester, Tom McKibbin, and Caleb Surratt now on LIV and competing well. Maybe by 2027, we’ll start seeing these guys contend in majors, highlighting that LIV is a viable path. LIV needs to get younger, but more importantly, it needs to find more pathways into the majors. At the moment, the only LIV-specific pathways into the majors are to be the top non-exempt player among the top 5 shortly before either the U.S. Open or the British.
Here are possible reasons why LIV Golfers from 2023-25 have been less competitive getting into majors and being viable contenders than they were pre-LIV.
- The market is accounting for the fact these golfers haven’t been as good since moving to LIV, perhaps because LIV is less competitive.
- The market is being unduly biased against LIV. Though we would doubt this would hold up long-term.
- LIV guys have fewer ways to get into the majors.
- The data itself has aging effects. Though those in the 40’s were excluded, there are probably more examples of players aging out of their primes (Johnson, Leishman, Grace) than there are those who aged into their primes (Niemann).
- Selection bias is at hand, specifically with LIV selecting players who are at the tops of their games/peaks in 2022/23, and since golf has “churn” where players fluctuate and have up-swings and down-swings during their careers, it is inevitable that there will be more players who decline than those who improve.
More Specifics by Golfer
- Brooks Koepka, who had a rough 2025, had more expected win equity 2023 – 2025 than from 2020 – 2022. This is a minor difference, and the fact the 2020 British Open wasn’t held is a factor.
- Cam Smith, who peaked in 2022, hasn’t declined as much as people think. Smith wasn’t great in either 2020 or 2021, so his “decline” in 2023 and after isn’t necessarily unexpected. Going back to selection bias, LIV took Cam at his absolute peak. If Cam had stayed on the PGA Tour, there’s no reason to expect he wouldn’t have seen a similar “reversion-to-mean.”
- Talor Gooch actually had more expected win equity from 2023 – 2025 than 2020 – 2022. We’ve spoken of Gooch being disillusioned after the 2023 U.S. Open, but in the events he has gotten into, the market has seen him as a somewhat serious challenger.
- Bryson DeChambeau has clearly thrived under LIV. This isn’t to say he wouldn’t have played well had he stayed on Tour, though.
- Dustin Johnson has dropped the most. While D.J. aged out of his prime (he’s now 41), the drop was far faster than we would have anticipated. LIV critics are probably right that he lost his competitive juice around 2022.
- Patrick Reed is still a solid golfer, but he did see decline in recent years.
- Louis Oosthuizen dropped fast.
- Marc Leishman has been hurt by not getting into majors.
Actual Majors
LIV Golf has produced 2 major championships, the 2023 PGA with Brooks Koepka and the 2024 U.S. Open with Bryson DeChambeau. Both were major winners before their wins with LIV. We haven’t done this yet, but we would estimate that, if we include the likes of Jon Rahm, Tyrrell Hatton, etc. when they were signed and project major championships by LIV golfer since the league began, we’d estimate that LIV should have projected it would have about 3 majors by now. So LIV is likely underachieving a bit. But given how short of a time period we’re looking at (only 14 majors have been played since the advent of LIV Golf), this isn’t some cause for alarm.
- Gooch finished 11th in 2022, 1st in 2023, and 10th in 2024. He is currently 5th with one individual event to go for 2025. Objectively, he should be exempt into the majors for 2026. ↩︎
Future Major Projections for 2026
Major Projections for 2026:
| Golfer | Proj Wins |
| Scottie Scheffler | 0.52 |
| Rory McIlroy | 0.31 |
| Jon Rahm | 0.19 |
| Xander Schauffele | 0.16 |
| Bryson DeChambeau | 0.15 |
| Collin Morikawa | 0.14 |
| Ludvig Aberg | 0.13 |
| Viktor Hovland | 0.10 |
| Brooks Koepka | 0.09 |
| Justin Thomas | 0.09 |
| Joaquin Niemann | 0.09 |
| Patrick Cantlay | 0.08 |
| Tommy Fleetwood | 0.08 |
| Jordan Spieth | 0.08 |
| Hideki Matsuyama | 0.07 |
| Cameron Smith | 0.06 |
| Tyrrell Hatton | 0.06 |
| Matt Fitzpatrick | 0.05 |
| Sungjae Im | 0.05 |
| Shane Lowry | 0.05 |
| Cameron Young | 0.05 |
| Tony Finau | 0.04 |
| Tom Kim | 0.04 |
| Sam Burns | 0.04 |
| Corey Conners | 0.04 |
| Min Woo Lee | 0.04 |
| Sepp Straka | 0.03 |
| Max Homa | 0.03 |
| Wyndham Clark | 0.03 |
| Russell Henley | 0.03 |
| Dustin Johnson | 0.03 |
| Robert MacIntyre | 0.03 |
| Will Zalatoris | 0.03 |
| Sahith Theegala | 0.03 |
| Akshay Bhatia | 0.03 |
| Si Woo Kim | 0.03 |
| Patrick Reed | 0.03 |
| Jason Day | 0.03 |
| Nicolai Hojgaard | 0.02 |
| Keegan Bradley | 0.02 |
| Daniel Berger | 0.02 |
| Harris English | 0.02 |
| Rasmus Hojgaard | 0.02 |
| Justin Rose | 0.02 |
| Adam Scott | 0.02 |
| Brian Harman | 0.02 |
| Denny McCarthy | 0.02 |
| Aaron Rai | 0.02 |
| Byeong Hun An | 0.02 |
| Rickie Fowler | 0.01 |
Major Projections from 2026 – on:
| Golfer | Proj Wins |
| Scottie Scheffler | 5.83 |
| Jon Rahm | 1.84 |
| Collin Morikawa | 1.72 |
| Ludvig Aberg | 1.69 |
| Rory McIlroy | 1.51 |
| Tom Kim | 1.49 |
| Xander Schauffele | 1.41 |
| Bryson DeChambeau | 1.25 |
| Viktor Hovland | 1.17 |
| Joaquin Niemann | 1.07 |
| Akshay Bhatia | 0.85 |
| Justin Thomas | 0.80 |
| Patrick Cantlay | 0.62 |
| Jordan Spieth | 0.61 |
| Sungjae Im | 0.59 |
| Cameron Young | 0.55 |
| Brooks Koepka | 0.53 |
| Cameron Smith | 0.52 |
| Hideki Matsuyama | 0.51 |
| Tommy Fleetwood | 0.51 |
| Matt Fitzpatrick | 0.50 |
| Min Woo Lee | 0.48 |
| Sam Burns | 0.47 |
| Nicolai Hojgaard | 0.44 |
| Tyrrell Hatton | 0.38 |
| Rasmus Hojgaard | 0.36 |
| Robert MacIntyre | 0.35 |
| Will Zalatoris | 0.34 |
| Sahith Theegala | 0.32 |
| Corey Conners | 0.32 |
| Sepp Straka | 0.29 |
| Wyndham Clark | 0.28 |
| Nick Dunlap | 0.28 |
| Si Woo Kim | 0.26 |
| Tom McKibbin | 0.25 |
| Tony Finau | 0.24 |
| Shane Lowry | 0.23 |
| Max Homa | 0.20 |
| Davis Thompson | 0.18 |
| Russell Henley | 0.17 |
| Aaron Rai | 0.16 |
| Aldrich Potgieter | 0.14 |
| Patrick Reed | 0.14 |
| David Puig | 0.14 |
| Daniel Berger | 0.14 |
| Maverick McNealy | 0.13 |
| Denny McCarthy | 0.13 |
| Jackson Koivun | 0.13 |
| Jason Day | 0.12 |
| Ben Griffin | 0.12 |
Analysis
Scottie Scheffler clears both these lists, thanks to the fact he is entering into a golfer’s peak years (he is 29) and has produced consistently high major estimates in each of his past four seasons. In fact, his projection of 0.52 majors is actually less than either of his estimated totals in 2024 or 2025…if anything we are likely being too conservative for him in 2026.
Scheffler’s career projection is about 4 majors more than second-place Jon Rahm, again due to Scheffler’s age and consistency. There aren’t many comps for Scheffler’s potential career arc, especially when 1985 is our beginning point, but we should note that Tiger had quite a long and consistent run even into his 30’s. Despite a hiccup to his public persona and some injuries which lowered his perceived skill level in 2010 and 2011, Woods bounced back to have elite seasons in 2012 and 2013 (age 37 and 38 seasons) though he couldn’t close out major wins in either year. Thus it is very possible for Scottie, should he avoid off-course scandal and injury, to continue in more-or-less the same vein of play for roughly the next decade. We should also point out Phil Mickelson’s longevity as evidence that someone can continue putting up competitive seasons well into his 40’s and maybe even snag a major or two late in his career. Scheffler has a very realistic chance to get to 9 or even 10 majors in his career.
Tom Kim is another golfer worth talking about, mostly because he was someone we felt was over-projected in prior exercises. Kim’s 2025 season was worse than his 2023 or 2024 season, which at his young age looks like a set back and makes us wonder how good he will actually become. Kim is projected to win 1.49 majors over the course of his career, which does seem high but when compared to other golfers who were elite young is actually keeping with the mean.1 We will discuss more about the methodology in the section below.
How long Rory can continue his consistency is another interesting question. Rory has been one of the most consistently good golfers in modern history. He has consistently been in contention in majors, even during his dry spell of 2015 – 2024, in a way that cannot be said of many others in his generation. Turning 37 next season, Rory has reached the age where golfers begin to decline. Some don’t start doing so until their late 30’s or even early 40’s, but it does happen at some point. Now that he has the career grand slam, will he be motivated to try and win more? 2025 was Rory’s highest estimated major season, and we project 2026 won’t be too far behind.
The bounce back possibilities are keeping guys like Brooks Koepka and Cam Smith afloat. As each has won a major and been top picks over majors in recent seasons, the model still sees these guys as having potential for solid seasons in the future. Brooks is turning 36 next year which will lead to a decline, but he still has 16 more major chances before his age-40 season. For Cam, his missed cuts in all four majors might lower the market’s perception of him for 2026. But April 2026 is still a long way away.
Methodology
The model used to project future majors incorporated the following data:
- Golfer’s historic market-derived estimated majors won in each past season
- Golfer’s year of birth (age)
- Field’s collective estimated majors by golfers’ ages since 1985
- Actual golfers’ ages for all majors won since 1946
- Field’s collective peak season by golfers’ ages since 1985
- Estimated major share to ranking table for an average season
- Actual career trends by age
The gist of the model is to use the market-derived estimated majors a player has over the course of the prior four seasons and then forecast what his market-derived estimated majors will be given his age and the typical “skill-curve” of a professional golfer. Golfers peak around ages 28-36, so golfers around 25 will generally see their predicted majors rise and plateau for their coming years while golfers around 35 will see their predicted majors decline as they age out of the typical prime seasons.
Following this, other adjustments are made. While younger golfers have the advantage of age, that is they have more years to rack up majors than older ones, we’ve found that there is less predictability for those who are younger. To account for this, a multiple is used which has the effect of boosting golfers age 28 and older while discounting those who are younger…particularly those younger than 26. We know that golfers peak around 31 on average, but for players who are elite early, there is a better chance they peak in their 20’s than 30’s (think Spieth). Golfers tend have periods of consistency from 28 to 36, barring injuries of course.
A preliminary projection is had, and we use this projection to compare how others golfers around that skill level and age have done throughout the rest of their careers, using logarithms. Three years of past data is used in order to get a better sampling of comparison golfers, and then an adjusted projection (normally lower than the preliminary projection) is arrived at. From here, these two projections are weighted together to form a final projection in terms of projected majors won for every future season a golfer has (until age 56).
Despite the name, the final projection isn’t truly final. Due to the fact each golfer is individually forecast, we need to ensure that collectively, the field of golfers have a forecast that arrives at a reasonable projection of total majors. For instance, if it turned out that we were projecting the field of golfers to have 5 major wins for 2026, this wouldn’t be accurate as there are only 4 majors that can be won in any given year. Using historic data, we find out that the number of estimated majors a field has for the following year is ~3.85. Which is to say that for all golfers who played in at least one major in 2025, we expect the market to estimate that they will win 3.85 of the 4 majors for 2026. So there is a little churn year-over-year, with there being 0.15 estimated majors for those in the majors in 2026 that didn’t play in 2025.2
As we progress into the future, we see the 2025 field’s number decrease. By 2035, we expect 1.69 majors to be won by those who played in at least one 2025 major. Using these estimated numbers of 2025 field majors won, we then devise multiples for each season…2026 is 3.85, 2027 is 3.69…and then use these multiples to adjust what our “final” player projections had.
The end result is a model which is hopefully the best projection as to how a golfer’s career will pan out…note that this is more of a projection of a golfer’s major championship estimates than his major championship wins. Now these two numbers should converge on the whole, but there are a lot of uncertainties per individual when it comes to winning major championships. Often luck plays a factor in determining if a golfer will win a major or not, and we don’t know who will clutch-up in the big events that are to be had.
Really what we are projecting is the market’s future sentiment of golfers, something that is not perfectly knowable. By 2035 it is a near certainty that there will be a top golfer who is not on our radar in 2025…we just don’t know who that is. We think Scheffler (age 39 season) will still be a formidable player given how good and consistent he is now. We think Tom Kim (age 33 season) has a chance to be good that year but we also note that there is more unpredictability with young players. Others will have almost completely aged out by then (Lowry, Henley) while others will likely be top-50 type players now in their 40’s (DeChambeau, Thomas, Hatton).
- In other words, Kim could win 1 or 2 majors as his projection suggests or he could become an elite 3+ major winner or he could completely crash out and never vie for a major championship the rest of his career. All of these are possibilities. ↩︎
- Since 2000 this has held true in reality, not just market-derived probabilities. J.J. Spaun won the 2025 U.S. Open despite not being in any of the majors in 2024. Keegan Bradley won the 2011 PGA in his first ever major, the 2003 PGA Champion Shaun Micheel didn’t play a major in 2002, and finally 2003 British Open Champion Ben Curtis was playing in his first major. This makes 4 majors won in 26 seasons, which works out to a number close to 0.15. ↩︎
