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.

RankTeamClassRecordRating
1Bishop Miege4A-I13-066.84
2Goddard5A11-149.80
3Derby6A11-248.99
4St. Thomas Aquinas5A11-248.27
5Phillipsburg3A12-146.17
6Blue Valley North6A9-445.81
7Bishop Carroll5A12-144.17
8Andale4A-I12-143.99
9Wichita Northwest6A10-243.88
10Shawnee Mission East6A9-243.59
11Blue Valley6A8-442.51
12Lawrence Free State6A10-142.46
13De Soto4A-I10-242.09
14McPherson4A-I10-238.64
15Smith Center2A-1A12-138.40
16Buhler4A-I7-336.26
17Topeka6A8-234.37
18Manhattan6A8-233.39
19Conway Springs3A10-132.98
20St. James Academy5A8-331.60
21Maize South4A-I9-231.09
22Mill Valley5A7-530.77
23Kapaun Mt. Carmel5A6-430.63
24Labette County4A-I9-229.46
25Olathe East6A5-529.29
26Marysville3A12-229.28
27Maize5A9-228.64
28Hutchinson6A5-428.50
29Holcomb4A-II12-127.13
30Goddard Eisenhower5A5-627.06
31Wichita Heights5A6-426.51
32Pittsburg5A8-326.31
33Scott Community4A-II11-126.00
34Sabetha3A13-125.58
35Olathe North6A7-425.20
36Andover5A5-524.94
37Campus6A5-522.12
38Silver Lake3A12-121.50
39Lawrence6A5-521.47
40Cheney3A9-321.24
41Garden City6A8-321.17
42Olathe South6A4-620.88
43Blue Valley Southwest5A3-620.69
44Nemaha Central3A10-120.61
45Paola4A-I7-320.02
46Great Bend5A5-419.81
47Nickerson4A-II7-319.60
48Olathe Northwest6A4-618.58
49Galena3A11-118.31
50Fort Scott4A-I8-318.23
51Perry-Lecompton3A7-418.07
52Andover Central4A-I5-617.68
53Riley County3A7-317.24
54Tonganoxie4A-I9-117.22
55Larned3A6-517.15
56Basehor-Linwood4A-I7-317.11
57Centralia2A-1A8-316.84
58Pratt4A-II7-216.75
59Clay Center4A-II7-416.45
60Junction City6A5-416.14
61Smoky Valley4A-II9-216.06
62Gardner Edgerton6A0-915.91
63Salina South5A3-715.49
64Hesston3A8-415.35
65Valley Center5A5-414.78
66Columbus4A-II7-314.68
67Garden Plain3A7-214.33
68Shawnee Heights5A7-314.23
69Wichita West6A5-413.88
70Mulvane4A-I6-413.74
71Bonner Springs5A5-513.70
72Wichita Collegiate4A-II5-513.35
73Newton5A3-613.08
74Frontenac4A-II9-413.04
75Norton3A7-312.95
76Blue Valley West6A1-812.45
77Blue Valley Northwest6A2-712.18
78Hoisington3A7-411.60
79Topeka Seaman5A4-511.56
80Shawnee Mission Northwest6A4-511.53
81Jefferson County North2A-1A10-111.13
82Louisburg4A-I6-310.69
83Cimarron3A7-310.53
84Chaparral3A6-310.36
85Washburn Rural6A4-510.28
86Topeka Hayden4A-II7-59.91
87Hays4A-I3-69.78
88Halstead3A4-69.51
89Colby4A-II6-49.10
90Augusta4A-I5-48.87
91Emporia5A4-58.56
92Concordia4A-II4-57.92
93Plainville2A-1A8-47.81
94Liberal5A6-37.15
95St. Marys3A5-56.96
96St. Mary’s-Colgan2A-1A10-36.91
97Wichita East6A3-66.41
98Wellsville3A9-26.14
99Beloit3A6-35.10
100Goodland4A-II2-75.05
101Kansas City Schlagle5A9-15.02
102Dodge City6A3-64.81
103Jackson Heights2A-1A8-24.72
104Field Kindley4A-I4-54.13
105Wellington4A-I5-53.90
106Arkansas City5A1-83.80
107Holton4A-II7-43.48
108Valley Heights2A-1A7-23.42
109Burlington4A-II7-42.59
110Shawnee Mission South6A3-62.44
111Salina Central5A0-91.71
112Olpe2A-1A9-31.07
113Lyndon2A-1A8-20.25
114Kingman4A-II5-50.20
115Baldwin4A-II6-40.02
116Osage City3A9-3-0.16
117Hugoton4A-II3-6-0.96
118Sedgwick2A-1A5-5-1.03
119Caney Valley3A8-3-1.11
120Thomas More Prep-Marian3A3-6-1.18
121Marion3A8-3-1.22
122Lakin3A7-3-1.94
123Winfield4A-I2-7-2.18
124Wamego4A-I5-5-2.74
125Spring Hill4A-I2-7-3.56
126El Dorado4A-I4-5-3.74
127Chanute4A-I5-5-3.97
128Rock Creek4A-II3-6-4.38
129Wichita Trinity Academy4A-II4-5-4.68
130Ottawa4A-I1-8-5.13
131Shawnee Mission West6A0-9-5.37
132Clearwater4A-II1-8-5.53
133Eudora4A-I2-7-5.92
134Maur Hill Prep3A7-3-5.97
135Leavenworth5A3-6-6.15
136Kansas City Piper4A-I4-5-6.35
137Abilene4A-I2-7-6.61
138Elkhart2A-1A8-3-6.82
139Lansing5A2-7-6.84
140Southeast of Saline3A4-5-7.07
141Mission Valley3A6-4-7.16
142Santa Fe Trail4A-II6-3-7.21
143Rose Hill4A-I1-8-7.45
144Sterling3A6-2-7.87
145Ell-Saline2A-1A8-2-8.75
146Ulysses4A-I1-8-9.23
147Hutchinson Trinity3A6-4-9.39
148Chapman4A-II1-8-10.34
149Cherryvale3A7-3-10.86
150Meade2A-1A5-5-11.68
151Ellsworth3A6-3-12.07
152Shawnee Mission North6A1-8-12.41
153Rossville3A2-7-12.75
154Humboldt3A7-3-13.02
155Prairie View4A-II4-6-13.70
156Wichita Southeast6A1-8-14.25
157Girard4A-II4-6-15.24
158Baxter Springs4A-II4-5-15.68
159Wichita South6A1-8-15.71
160Jefferson West4A-II2-7-15.99
161Russell3A4-5-17.85
162La Crosse2A-1A6-4-18.38
163Circle4A-I0-9-18.70
164Doniphan West2A-1A6-4-19.54
165Atchison4A-I4-5-19.73
166Troy2A-1A4-5-20.82
167Royal Valley3A4-5-20.85
168Jayhawk Linn3A8-2-21.28
169Topeka West5A1-8-22.35
170Ellis2A-1A3-6-22.42
171Haven3A2-7-22.77
172Douglass3A3-7-23.13
173Council Grove3A6-3-24.02
174Hillsboro3A1-8-24.11
175Medicine Lodge2A-1A4-6-24.46
176Kansas City Turner5A4-6-24.56
177Oskaloosa3A3-6-25.91
178Neodesha3A5-5-26.19
179Salina Sacred Heart2A-1A2-7-26.60
180Iola4A-II3-6-26.60
181Osawatomie4A-II2-7-27.08
182Minneapolis3A2-7-27.36
183Moundridge2A-1A2-7-27.42
184Hiawatha3A2-7-27.45
185Parsons4A-II1-8-28.29
186Horton2A-1A3-6-28.62
187Washington County2A-1A0-9-29.30
188Kansas City Wyandotte6A1-7-30.15
189Independence4A-I2-7-30.88
190Pleasant Ridge3A4-6-31.11
191Wichita North6A0-9-31.37
192West Franklin3A3-6-32.20
193Riverside3A2-7-32.59
194Oakley2A-1A1-8-32.61
195Wabaunsee2A-1A1-8-32.81
196Topeka Highland Park5A0-9-32.87
197Belle Plaine3A2-7-34.94
198Kansas City Washington5A2-7-35.44
199Wichita Independent3A1-9-35.52
200Southwestern Heights3A2-7-35.67
201Lyons3A0-9-36.68
202Kansas City Sumner5A4-4-37.44
203Anderson County4A-II1-8-38.69
204Remington2A-1A1-8-38.95
205Fredonia3A3-6-39.02
206Republic County2A-1A0-9-40.60
207Syracuse3A3-6-41.46
208Atchison County3A0-9-41.79
209Northern Heights2A-1A3-6-42.01
210Riverton3A1-8-43.84
211McLouth2A-1A0-9-44.62
212Eureka3A3-6-45.37
213Kansas City Harmon5A0-9-47.02
214Erie3A2-7-48.44
215Maranatha Academy3A2-7-50.42
216Bluestem3A3-6-51.53
217Uniontown2A-1A4-5-51.64
218Stanton County2A-1A3-6-51.66
219Inman2A-1A0-9-51.71
220Chase County2A-1A1-8-53.47
221Southeast3A0-7-53.82
222Oswego2A-1A1-8-56.60
223Yates Center2A-1A3-7-57.78
224Central Heights3A0-9-58.67
225Bishop Ward4A-II0-9-61.74
226Sublette2A-1A0-9-67.96
227Northeast3A0-9-72.55
ClassAverage RatingState ChampionRunner-Up
6A16.22Blue Valley NorthDerby
5A9.55Bishop CarrollSt. Thomas Aquinas
4A-I9.49Bishop MiegeAndale
4A-II-2.34HolcombFrontenac
3A-11.99SabethaMarysville
2A-1A-22.22Smith CenterSt. 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.

RankTeamClassRecordRating
1Andale3A13-057.96
2Kapaun Mt. Carmel4A12-151.06
3Manhattan6A11-250.05
4Maize6A10-149.52
5St. Thomas Aquinas5A8-248.84
6Mill Valley5A8-348.08
7Derby6A8-447.33
8Great Bend5A11-146.96
9Wichita Northwest6A9-244.00
10Topeka Hayden3A12-142.34
11St. James Academy5A10-241.16
12Hays5A8-339.07
13Southeast of Saline2A12-137.76
14Gardner Edgerton6A9-337.22
15Olathe West6A9-236.96
16Junction City6A7-334.68
17Shawnee Mission Northwest6A7-434.60
18Salina Central5A12-133.91
19Rock Creek3A11-133.57
20Nemaha Central2A13-033.29
21Blue Valley5A4-533.08
22Basehor-Linwood5A12-132.97
23Hoisington2A10-132.94
24Olathe Northwest6A9-432.85
25Spring Hill5A8-232.24
26Olathe South6A5-531.36
27Bishop Carroll5A6-429.80
28Osage City2A10-229.39
29Andover5A6-328.87
30Washburn Rural6A6-428.83
31Blue Valley Northwest6A4-528.69
32Shawnee Mission East6A5-428.52
33Blue Valley West6A3-728.47
34Pratt3A9-227.62
35Bishop Miege4A7-626.78
36De Soto5A7-326.14
37Eudora4A9-225.12
38Cheney3A7-424.77
39Leavenworth5A9-224.49
40Hutchinson5A7-323.95
41Holcomb3A9-123.51
42Lawrence Free State6A6-423.51
43Lawrence6A1-823.38
44Sabetha2A9-222.86
45Silver Lake2A7-321.99
46Hugoton3A8-221.42
47Wamego4A9-320.93
48Olathe North6A5-520.64
49Mulvane4A8-219.48
50Rossville1A11-219.28
51Kansas City Piper4A5-519.16
52Hesston3A6-418.30
53Shawnee Heights5A4-517.99
54Goddard5A6-417.83
55Blue Valley North5A4-617.66
56Jefferson West3A8-317.61
57Rose Hill4A6-417.28
58Scott Community3A5-317.00
59Liberal5A7-316.95
60Valley Center5A4-516.67
61Buhler4A6-416.53
62Phillipsburg2A7-416.48
63Topeka Seaman5A3-616.41
64Holton3A6-516.07
65Olathe East6A3-615.77
66Wichita East6A5-515.75
67Salina South5A3-815.71
68Clay Center3A6-414.81
69Jackson Heights1A11-114.18
70Augusta4A5-613.81
71Sterling1A13-013.74
72Wichita Southeast6A7-313.60
73Ottawa4A7-413.45
74Goddard Eisenhower5A2-713.32
75St. Mary’s-Colgan1A10-113.29
76Garden Plain2A9-213.11
77Tonganoxie4A5-512.81
78Andover Central4A5-512.54
79Dodge City6A4-512.30
80Blue Valley Southwest5A0-912.20
81Garden City6A1-812.18
82Smith Center1A11-111.70
83Maize South5A4-511.58
84Shawnee Mission North6A1-89.63
85St. Marys2A3-69.39
86Shawnee Mission South6A3-69.35
87Santa Fe Trail3A11-18.67
88Olpe1A7-38.23
89McPherson4A5-48.15
90Wellington4A8-37.86
91Thomas More Prep-Marian1A7-37.46
92Russell2A7-37.31
93Pittsburg5A4-56.53
94Beloit2A6-46.50
95Council Grove2A7-36.40
96Royal Valley2A3-66.39
97Labette County4A9-35.98
98Riley County2A2-65.66
99Frontenac3A8-24.90
100Wichita Heights6A1-84.82
101Inman1A8-24.40
102Ellsworth2A5-44.22
103Wichita Collegiate3A3-64.10
104Paola4A5-54.01
105Abilene4A5-43.82
106Hutchinson Trinity1A8-33.01
107Wellsville3A6-42.89
108Prairie View3A8-21.88
109Emporia5A2-71.30
110Riverside1A8-31.01
111Haven2A7-30.70
112Perry-Lecompton3A2-70.33
113Wichita South6A3-6-0.01
114Topeka6A3-6-0.33
115Clearwater3A2-6-0.36
116Chaparral3A5-4-0.60
117Louisburg4A3-6-0.74
118Hillsboro2A6-4-0.75
119Kansas City Washington5A7-2-0.78
120Cimarron2A4-5-1.28
121Hiawatha3A2-6-1.39
122Moundridge1A8-3-1.61
123Plainville1A3-5-1.84
124Concordia3A4-5-1.92
125Chanute4A5-5-2.02
126Lansing4A2-7-3.18
127Newton5A0-9-3.51
128Wichita Trinity Academy3A4-5-3.61
129Arkansas City4A2-7-4.52
130Ulysses4A3-6-5.90
131Shawnee Mission West6A1-8-6.06
132Chapman3A1-8-6.88
133Baldwin3A5-4-7.05
134Caney Valley2A9-2-7.40
135Campus6A0-9-7.74
136Goodland3A2-6-9.22
137Halstead2A2-7-9.28
138Centralia1A8-2-9.37
139Independence4A3-6-9.49
140Jefferson County North1A8-2-9.65
141Topeka Highland Park5A6-3-9.90
142Girard3A6-4-11.97
143Winfield4A1-8-12.13
144Marysville3A1-8-12.41
145Medicine Lodge1A4-5-13.16
146Republic County1A8-2-13.27
147Fort Scott4A3-6-13.58
148Colby3A3-6-13.73
149Kingman2A2-7-13.95
150Marion1A7-3-14.00
151Circle4A1-8-14.34
152Wabaunsee1A4-5-14.46
153Troy1A6-4-15.14
154Douglass2A3-6-15.69
155Atchison County2A4-6-17.34
156Minneapolis2A3-6-18.26
157Stanton County1A2-1-18.65
158Atchison4A5-4-19.43
159Parsons3A3-6-19.52
160Kansas City Turner5A1-8-20.79
161Topeka West5A1-8-21.10
162Conway Springs1A4-6-21.73
163Smoky Valley3A3-6-21.94
164Cair Paravel1A2-6-22.51
165Bishop Ward3A2-7-22.67
166Valley Heights1A4-5-23.63
167Kansas City Schlagle4A3-6-24.09
168Ellinwood1A5-4-24.09
169Lakin2A3-6-24.87
170Neodesha3A5-4-25.49
171Salina Sacred Heart1A5-4-25.54
172Bonner Springs4A1-8-25.96
173Baxter Springs3A3-5-26.13
174Riverton2A5-5-26.88
175Norton2A0-8-27.39
176Anderson County3A3-6-28.90
177Mission Valley1A4-5-28.95
178Oakley1A2-6-29.38
179Eureka2A6-3-29.79
180Columbus3A2-7-30.07
181Wichita West6A1-8-31.11
182Nickerson3A1-8-31.94
183Remington1A2-7-31.96
184South Sumner1A2-7-33.83
185Kansas City Sumner4A3-6-33.88
186Jayhawk Linn1A5-4-34.27
187Sedgwick1A2-7-34.87
188Oskaloosa2A2-6-35.34
189Burlington3A2-7-35.44
190Iola3A2-6-35.59
191Pleasanton1A4-5-35.60
192Larned2A0-8-36.00
193Cherryvale2A5-4-36.55
194McLouth1A3-6-37.12
195Lyons2A1-8-37.42
196Southwestern Heights2A2-7-38.06
197Onaga1A3-6-38.59
198Belle Plaine2A0-9-39.73
199Wichita North6A0-9-40.27
200El Dorado4A0-9-41.03
201Doniphan West1A2-7-41.51
202Maur Hill Prep1A3-6-42.90
203Humboldt2A3-6-45.26
204Galena2A3-6-45.65
205Field Kindley4A0-9-46.14
206Pleasant Ridge1A3-6-47.21
207Valley Falls1A1-8-49.67
208Bluestem2A3-5-49.68
209Horton1A0-9-50.03
210Southeast1A3-6-52.18
211Central Heights2A2-7-52.92
212Uniontown1A3-5-53.51
213Syracuse1A0-9-53.76
214Herington1A1-8-54.51
215Kansas City Harmon5A1-8-58.91
216Fredonia2A0-8-58.95
217Kansas City Wyandotte6A1-7-59.00
218West Franklin2A1-8-59.99
219Osawatomie3A0-8-60.80
220Maranatha Academy1A1-7-62.97
221Erie1A0-8-66.71
222Bennington1A0-9-70.33
ClassAverage RatingState ChampionRunner-Up
6A+16.55ManhattanOlathe Northwest
5A+16.84Salina CentralBasehor-Linwood
4A+0.70Kapaun Mt. CarmelBishop Miege
3A-1.75AndaleTopeka Hayden
2A-11.85Nemaha CentralSoutheast of Saline
1A-23.53SterlingRossville

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 18.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.

RecordChance of 6+ wins
3-197.0%
3-292.5%
4-296.0%
4-390.4%
4-467.5%
5-467.1%
5-547.6%
5-617.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.

Golfer2020-22 Exp. Mjrs.2023-25 Exp. Mjrs.Diff
Dustin Johnson0.5080.155-0.353
Bryson DeChambeau0.3670.402+0.035
Brooks Koepka0.3270.341+0.014
Cameron Smith0.2150.201-0.015
Patrick Reed0.1850.083-0.102
Louis Oosthuizen0.1570.025-0.132
Joaquin Niemann0.1190.180+0.061
Abraham Ancer0.0950.014-0.081
Marc Leishman0.0810.004-0.077
Jason Kokrak0.0680.003-0.065
Matthew Wolff0.0510.000-0.051
Sebastian Munoz0.0390.002-0.036
Harold Varner III0.0370.006-0.031
Kevin Na0.0330.003-0.030
Talor Gooch0.0320.033+0.001
Thomas Pieters0.0310.011-0.019
Branden Grace0.0290.005-0.025
Bernd Wiesberger0.0240.000-0.024
Mito Pereira0.0230.021-0.001
Matt Jones0.0220.000-0.022
Charl Schwartzel0.0200.007-0.013
Cameron Tringale0.0200.000-0.020
Carlos Ortiz0.0180.010-0.008
Martin Kaymer0.0180.003-0.014
Sam Horsfield0.0150.002-0.013
Brendan Steele0.0120.002-0.009
Dean Burmester0.0090.030+0.021
Danny Lee0.0050.000-0.005
Laurie Canter0.0040.012+0.008
Hudson Swafford0.0040.000-0.004
Anirban Lahiri0.0020.0020.000
Scott Vincent0.0010.001-0.001
Peter Uihlein0.0000.0000.000
TOTAL2.5691.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.

  1. 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:

GolferProj Wins
Scottie Scheffler0.52
Rory McIlroy0.31
Jon Rahm0.19
Xander Schauffele0.16
Bryson DeChambeau0.15
Collin Morikawa0.14
Ludvig Aberg0.13
Viktor Hovland0.10
Brooks Koepka0.09
Justin Thomas0.09
Joaquin Niemann0.09
Patrick Cantlay0.08
Tommy Fleetwood0.08
Jordan Spieth0.08
Hideki Matsuyama0.07
Cameron Smith0.06
Tyrrell Hatton0.06
Matt Fitzpatrick0.05
Sungjae Im0.05
Shane Lowry0.05
Cameron Young0.05
Tony Finau0.04
Tom Kim0.04
Sam Burns0.04
Corey Conners0.04
Min Woo Lee0.04
Sepp Straka0.03
Max Homa0.03
Wyndham Clark0.03
Russell Henley0.03
Dustin Johnson0.03
Robert MacIntyre0.03
Will Zalatoris0.03
Sahith Theegala0.03
Akshay Bhatia0.03
Si Woo Kim0.03
Patrick Reed0.03
Jason Day0.03
Nicolai Hojgaard0.02
Keegan Bradley0.02
Daniel Berger0.02
Harris English0.02
Rasmus Hojgaard0.02
Justin Rose0.02
Adam Scott0.02
Brian Harman0.02
Denny McCarthy0.02
Aaron Rai0.02
Byeong Hun An0.02
Rickie Fowler0.01

Major Projections from 2026 – on:

GolferProj Wins
Scottie Scheffler5.83
Jon Rahm1.84
Collin Morikawa1.72
Ludvig Aberg1.69
Rory McIlroy1.51
Tom Kim1.49
Xander Schauffele1.41
Bryson DeChambeau1.25
Viktor Hovland1.17
Joaquin Niemann1.07
Akshay Bhatia0.85
Justin Thomas0.80
Patrick Cantlay0.62
Jordan Spieth0.61
Sungjae Im0.59
Cameron Young0.55
Brooks Koepka0.53
Cameron Smith0.52
Hideki Matsuyama0.51
Tommy Fleetwood0.51
Matt Fitzpatrick0.50
Min Woo Lee0.48
Sam Burns0.47
Nicolai Hojgaard0.44
Tyrrell Hatton0.38
Rasmus Hojgaard0.36
Robert MacIntyre0.35
Will Zalatoris0.34
Sahith Theegala0.32
Corey Conners0.32
Sepp Straka0.29
Wyndham Clark0.28
Nick Dunlap0.28
Si Woo Kim0.26
Tom McKibbin0.25
Tony Finau0.24
Shane Lowry0.23
Max Homa0.20
Davis Thompson0.18
Russell Henley0.17
Aaron Rai0.16
Aldrich Potgieter0.14
Patrick Reed0.14
David Puig0.14
Daniel Berger0.14
Maverick McNealy0.13
Denny McCarthy0.13
Jackson Koivun0.13
Jason Day0.12
Ben Griffin0.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).

  1. 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. ↩︎
  2. 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. ↩︎

College Program Rankings – Alltime

The following rankings are a weighted average of each school’s Football, Basketball, and Baseball program rankings. Football accounts for 50% of the ranking, Basketball 35%, and Baseball 15%. These weights were chosen to reflect the relative importance of Football compared to Basketball compared to Baseball. Football rankings run from 1869-2024, Basketball 1896-2025, and Baseball 1947-2025. While there are clear ways to objectively rank College Football and Basketball before the current playoff systems these sports now have, College Baseball begins with the College World Series.

KU is #16, which places it at the top of the new Big 12. Being one of the top programs in the second-most important sport helps elevate its weaker showing in the other two.

To compare two schools to one another, simply divide one’s Total rating from the other. So, KU at 0.3215 compared to Missouri at 0.1777 is 1.809 times better collectively in the three sports that actually matter. This is a slightly bigger gap than the one between KU and #1 Alabama (1.787).

2025 NCAA Baseball Tournament

The Kansas Jayhawks have made the NCAA Baseball Tournament for the sixth time in their history. Kansas earned a 2-seed, the highest seed of non-regional-hosts, and will travel to Fayetteville, Arkansas to play in that regional. Its first game is against Creighton at 7:00 pm on Friday, May 30.

It’s not easy to win a regional as a road team, as hosts (1-seeds) have won 66.8% of all regionals since 1999 (the first year of the 64-team format). 2’s have won 18.8% of regionals, 3’s 12.3%, and 4’s only 2.3%.

The betting odds for the Fayetteville regional have this skewed even higher in favor of host-team Arkansas, who is the #3 overall seed in the field and the betting favorites to win the College World Series.

  • 1. Arkansas – 79.45%
  • 2. Kansas – 11.35%
  • 3. Creighton – 6.98%
  • 4. North Dakota State – 2.21%

Even though KU has a difficult path ahead of it, the team has had a great season which includes a program-most 43 wins of which 26 are come-from-behind. This team is very capable of winning a regional.

2025 Season Recap

We will look back and see what KU’s roster and team actually did in 2025 compared to projections. Here is the Season Preview.

Dajuan Harris Projections: 75% Mins, -0.20o, +1.18d, +0.98 PPGAB, +1.86 Per100, 2.48 WAR

Dajuan Harris YE Actuals: 77.8% Mins, +0.68o, +1.56d, +2.24 PPGAB, +4.01 Per100, 3.55 WAR

Harris outperformed his projections and graded out as KU’s second-best player across the three major value metrics (though he was very close to the 3rd and 4th best players). A polarizing player throughout his time at Kansas, we take the position that he was seriously undervalued as a senior. His defense and ability to generate offense through his assists (while maintaining low turnover marks) boosted the team’s chances.

Further analysis would suggest that Harris was a role player and that his limitations hurt the team more when he wasn’t playing alongside elite wing scorers (i.e. the last two seasons of his Kansas career). But Juan did improve throughout his time at KU, with the largest jump taking place from his sophomore to junior year. Harris will finish his career with the 30th best WAR and 59th best PAB of all 194 players since 1993, marks that might hold up quite well over the next few years given the lack of continuity in today’s game.

Juan’s clutchness was something that critics could rightly point to as a hole in his game. We analyze that although he played well against the better opponents on the roster (+1.99 POCWAB), he made some bad plays in big moments (-0.31 WPA) including a disastrous turnover late in his final collegiate game. In all, the problems with the 2025 team stemmed beyond Harris, and fans who complained mostly about him ignored the fact he was the best (or second-best) member of the 2025 backcourt and would have played serious minutes even if KU had added an elite lead guard.

Hunter Dickinson Projections: 75% Mins, +3.00o, +1.09d, +4.09 PPGAB, +7.80 Per100, 5.67 WAR

Hunter Dickinson YE Actuals: 74.6% Mins, +2.82o, +1.76d, +4.58 PPGAB, +8.85 Per100, 5.80 WAR

Hunter’s marks landed quite close to his projections, with him overperforming on the defensive side of things. Dickinson was always an underrated defender thanks to his rebounding ability and solid interior defense (more often than not), but when he was bad on this end, he was bad. It seems like he wasn’t utilized well, too often hedging up high and struggling to recover on ball-reversal, yet KU was still the 11th-best defense at the end of the year.

Still, Dickinson was KU’s most productive offensive player and had better-than-team-average efficiency marks despite being used so much. He was likely asked to do too much running the offense, again due to KU’s wings never becoming what they needed to be. Hunter’s clutchness graded out positively, he had a POCWAB of +3.95 and WPA of +0.98, but this ignores he saved his worst game of the year for the NCAA Tournament. His career will be remembered for him not scoring in that second-half, giving up too many easy baskets to the opposing big, and a terrible live-ball turnover that turned cut KU’s lead from 3 points to 1.

In only two seasons, Hunt generated the 22nd-most WAR and 20th-most PAB, placing him among the likes of Scot Pollard, Thomas Robinson, Brandon Rush, and Udoka Azubuike. Dickinson was never good enough to fully rely upon to carry a team, but he was also much better for Kansas than his critics admit. Had he played with a deeper backcourt or alongside KU-level wings while at Kansas, his production would have been in service of more wins instead of disappointing losses.

K.J. Adams Projections: 75% Mins, +0.50o, +2.01d, +2.51 PPGAB, +4.78 Per100, 4.05 WAR

K.J. Adams YE Actuals: 67.7% Mins, -0.11o, +2.28d, +2.16 PPGAB, +4.19 Per100, 3.17 WAR

K.J. was KU’s best players over the last 8 games, averaging a PPGAB of +5.72 while producing 7 positive games. Losing him to injury in the last four minutes of the NCAA Tournament game was also a likely factor in KU’s defeat (and would have devastated the team’s chances at a deep run even if they held on).

It wasn’t always a good season for Adams, as the senior struggled for much of the first few months. His low moment was being benched at home against West Virginia and then returning to the game only to blow a crucial layup attempt inside a minute resulting in a surprising loss. Adams was only a +0.50 player during a 9-game stretch in December and January. He then sat out 3 games due to injury, returning to provide solid defense in a home win against Central Florida and then play up-and-down ball until the final 8 games of the season.

Adams’ best game of the year was against Texas Tech. Around this time he started to pick up his scoring with more efficient shooting, finishing with dunks and mid-range floaters and jumpers. Adams’ defense remained solid throughout the year, though he left value on the table due to low rebounding marks.

The final reaction to K.J. was decidedly mixed, with fans chanting for Flory to replace him during turbulent moments. But by season’s end, the consensus was that KU needed K.J.’s hustle and defense. Adams’ value is another “IQ test” which showed the fans knew much less than Self did when it came to who to play. KU’s defense was better with Adams and eventually K.J. started finishing at the rate he needed to.

The Big 3

Per game, the Harris, Adams, Dickinson trio generated 8.73 points against bubble collectively (and this was despite Harris and Adams missing four combined games due to injury). These three played about half the minutes, so if KU would have gotten that same combined contribution from the rest of the roster, it would have graded out as elite (1-seed territory).

Not only was the fan consensus about the big 3 misguided, it was wrong in the worst way possible. Harris and Adams, despite being role players being stretched beyond their limitations at time, provided very solid value for the Jayhawks as seniors.

Further confirmation of this comes from on/off numbers, which show each member of the big 3 as well above the team average…Harris was +11.1 out of 100 possessions, Adams +9.6, and Dickinson +14.1.

A.J. Storr Projections: 65% Mins, +1.10o, +0.52d, +1.62 PPGAB, +3.57 Per100, 2.94 WAR

A.J. Storr YE Actuals: 38.9% Mins, -0.73o, -0.63d, -1.36 PPGAB, -5.04 Per100, -0.58 WAR

It is shocking to say the least that A.J. Storr had as bad of a season as he did. There were questions coming into the season about his defense and overall “fit” on the roster, but the plain truth is that good players eventually add value regardless of the system they are in. Storr was so far below bubble-level that we cannot attribute it to his teammates not getting him involved or him being poorly utilized by the coaches. The bulk of the problem was Storr himself.

When someone has a bad season his clutchness metrics will also be bad, and Storr’s -1.11 POCWAB and -1.85 WPA directly affected the team’s chances of a better season (and seed). Storr’s worst game was against Houston at home when he was tasked with playing a small-ball four and got schooled by the bigger Houston frontline players. This is yet another area where fan sentiment was completely divorced from reality. KU was always better playing a 2-big lineup and when they tried to “go small” it led to poor results. Additionally, needing to play “modern basketball” by going to a four-out system was strongly rebutted in 2025 as all four number one seeds and Final Four teams played big lineups with Florida, Houston, and Auburn each playing two true bigs (only Duke played a versatile 4-man who could handle the ball and truly generate his own shot from the outside, the unicorn and presumptive number one overall pick in Cooper Flagg). Needless to say, for Storr to be a value-adding player he needed to use his quickness to get around slower players and his size to score over smaller ones. He did neither.

It would be remiss to ignore that Storr did have a great NCAA Tournament game, grading out as KU’s most valuable player and showing the talent KU thought they would get all season. It’s tempting to want him to return to see if he could do that all season, but the wiser decision would be to move on. Storr’s floor was very low, and KU thrives with guys who play hard and add value elsewhere even when their shots aren’t falling.

Zeke Mayo Projections: 65% Mins, +1.30o, +0.43d, +1.73 PPGAB, +3.81 Per100, 3.06 WAR

Zeke Mayo YE Actuals: 78.4% Mins, +1.51o, +0.59d, +2.09 PPGAB, +3.84 Per100, 3.48 WAR

Zeke Mayo’s homecoming worked well for KU. Mayo shot the ball well (42.2% from 3), particularly at home though not on the road (but he did hit shots at neutral sites as well). Zeke outdid our projections for him, showing that unlike others he could play within Self’s system and generate value despite “leveling up” to high-major hoops.

Zeke had five games where he was KU’s best (second-most behind Dickinson) and like K.J. Adams was playing his best ball during the closing stretch (+3.45 PPGAB player over the last 8). But despite showing solid play in POCWAB (+1.98), Zeke’s clutchness was really a problem. He had a -1.89 WPA and numerous poor moments late in games that ended in KU losses. Defensively he rebounded well but would give up too many open 3’s by sagging off shooters.

For the season, Mayo played the most minutes of any KU player and his reliability was something that the team needed. Compared to other one-year players in recent seasons, Mayo’s WAR puts him between Joel Embiid and Gradey Dick. His PAB is sandwiched between Malik Newman and Kelly Oubre. Mayo showed he could play at this level.

Rylan Griffen Projections: 60% Mins, +0.25o, +0.15d, +0.40 PPGAB, +0.95 Per100, 1.59 WAR

Rylan Griffen YE Actuals: 48.5% Mins, -1.01o, +0.24d, -0.77 PPGAB, -2.21 Per100, 0.20 WAR

Griffen’s season was probably the second-most disappointing. It certainly wasn’t as bad as Storr’s, but it was still a letdown. Griffen didn’t make shots like he was supposed to. A 39.2% 3-point shooter the season prior, he was 33.6% while at Kansas and made only 2 of his final 16 threes. He was also limited, with his shot creation not being great and his defense being just okay. Rylan needed to make shots to be effective.

Looking at clutchness metrics, Griffen had a -0.90 POCWAB and -1.53 WPA. His clutchest moments were the big shots he hit against Houston and Duke. But he missed too many shots and wasn’t a great defender.

Shakeel Moore Projections: 30% Mins, -0.25o, +0.21d, -0.04 PPGAB, -0.17 Per100, 0.55 WAR

Shakeel Moore YE Actuals: 20.2% Mins, -0.80o, -0.10d, -0.90 PPGAB, -3.78 Per100, -0.13 WAR

Shak Moore didn’t become a critical part of the rotation until he surprisingly started against UCF in early January. Moore would go on to have a number of solid games while KU was in its best stretch of games, helping KU go 5-1 during that part of the season. In fact, Moore is the only Jayhawk outside of the “big 3” to have positive on/off metrics.

Nevertheless, Moore’s play started to deteriorate and this coincided with his recurring foot injury. Shak never could get fully healthy and was only able to play a few minutes in the NCAA Tournament.

Moore’s numbers aren’t what we projected nor are they what a KU-level guard should be, but we suggest this was due more to injury than poor acclimation to Kansas. Shak showed he could contribute when healthy.

David Coit Projections: 11% Mins, +0.25o, -0.11d, +0.14 PPGAB, +1.76 Per100, 0.36 WAR

David Coit YE Actuals: 38.3% Mins, -0.49o, -0.10d, -0.59 PPGAB, -2.20 Per100, 0.16 WAR

The projections missed regarding Coit’s minutes. We just didn’t see where they would come from, not anticipating the poor play of Storr and Griffen or sustained injury to Moore. Additionally, it looked for a time that Zeke could fill in as a back-up point guard, and that never really panned out. So, there were more minutes for Diggy than first thought.

Coit showed he could knock down shots, but he definitely struggled to score over length or draw fouls and get to the line. Therefore, while his 3-point shooting was a very solid 38.7%, his TS of 53.5% was under what it was in prior seasons. He also struggled to add assist value.

In total, Coit’s effort and competitiveness were a welcome sight. His clutchness scores (-0.73 POCWAB and -0.95 WPA) are in keeping with his below-bubble value. You’d have hoped he could have adjusted better to the higher level of competition, but at the end of the day his play was never going to make or break the season.

Flory Bidunga Projections: 15% Mins, -0.25o, +0.34d, +0.09 PPGAB, +0.87 Per100, 0.39 WAR

Flory Bidunga YE Actuals: 40.3% Mins, +0.34o, +0.54d, +0.88 PPGAB, +3.12 Per100, 1.59 WAR

It was clear immediately that Flory was going to play more than projected as he was clearly a preferable option to Zach Clemence. Additionally, KU attempting to play “small” never truly worked out. KU was also able to play him alongside Hunter Dickinson, something that wasn’t anticipated back in October.

As far as player value is concerned, Flory exceeded all expectations, particularly early on. Through 20 games, Flo was a +3.08 PPGAB player (second on the team) with Per100 value rivaling Hunter Dickinson. For whatever reason, he couldn’t maintain this value and really struggled late (-2.87 PPGAB over the last 8). In this sense he was the inverse-Adams. When K.J. was struggling, Flory was playing well. When Adams started to come around late in the season, it felt like it was at the expense of Flory. Now both did play well together the final 10 minutes in the team’s win against Duke, which was of course without Hunter Dickinson.

This may be the best time to speak of KU’s front-court. We’ve spoke of KU’s “big 3” but what about KU’s 3 bigs? Including Clemence’s limited minutes, KU’s frontcourt produced +7.38 points of value per game (the backcourt was at +0.14 per game). KU had a competitive and valuable front line.

As far as the eye test goes, Bidunga’s elite athleticism and potential is exciting. He showed he could produce highlight dunks, elite defensive plays, and versatility thanks to his ability to run and move laterally. He still needs to develop post moves and some strength to be a truly great Kansas big man. Flory’s clutchness was not too shabby. He had a +0.37 POCWAB due to poor moments late in the year, but his WPA was +1.06 and second overall (behind Adams). When he played in big moments, he didn’t shirk away from them and performed admirably.

Rakease Passmore Projections: 14% Mins, -0.25o, -0.03d, -0.28 PPGAB, -2.87 Per100, -0.01 WAR

Rakease Passmore YE Actuals: 8.4% Mins, -0.93o, -0.40d, -1.33 PPGAB, -15.38 Per100, -0.70 WAR

Passmore never got things going. He played in each of KU’s first 9 games (including against UNC, Michigan State, Duke, Creighton, and Missouri) but by this time it was clear he wasn’t ready. While he had the athleticism, his skill level was severely lacking. Frankly I wonder what the staff saw in him.

His Per100 numbers were the worst of any non-walk-on in quite some time if not ever. While he was never supposed to be an important piece to the roster, he gave the team less than nothing in 2025.

Zach Clemence Projections: 10% Mins, -0.15o, -0.10d, -0.25 PPGAB, -3.64 Per100, -0.06 WAR

Zach Clemence YE Actuals: 3.1% Mins, -0.29o, +0.05d, -0.24 PPGAB, -2.63 Per100, 0.00 WAR

Clemence was lost due to injury, and in the brief moments he played he showed some signs of hustle and athleticism but also really struggled to score. Given KU’s solid frontline, he was never going to be someone who played a lot this past season.

Assuming he leaves KU, Clemence never developed into the type of shooter the staff raved about. He went 10-42 from 3 during his time at Kansas, with one of those being a critical 3 that helped KU avoid a home upset during the 2022 season. He is also famous for a 3 he missed, badly, against Wisconsin in 2023 that resulted in a putback buzzer-beater layup by Bobby Pettiford. Speaking of Pettiford, both he and Clemence came in together in the same recruiting class and it looks like neither will finish up at KU or will have anywhere near the collegiate career they were projected to have.

Final Thoughts

The 2025 season was a major disappointment, even more so than the season prior, as it was widely believed that KU had added the right pieces. The AP voters had them at #1 after all.

While fans will no doubt look back and blame some combination of the big 3, what’s truer is that Self and company did awful in the portal. Zeke provided some value, but aside from that the other four pieces they brought in were all below-bubble level. With Coit + Griffen + Moore + Storr playing 29.2% of the collective minutes, this really hurt. The four value-adding starters and Flory just weren’t good enough to overcome such negative play from their teammates.

Additionally, clutchness played a factor far more in 2025 than it did in prior years. More often than not, Kansas is clutch and wins more close games than they should, but at the very least they win their fair share. In 2025, this was not the case. As a team KU lost 3.58 games more than the computers expected them to, costing them at least two spots on the seed line and an easier First Round (and potential Second Round) opponent. This lack of clutch play was evident in the team’s Round of 64 loss as well.

Grading the Committee – 2025 Edition

For last season’s write-up, see here.

The 2025 bracket is out. The Kansas Jayhawks earned a 7-seed, fitting in where most bracketologists had them. Most KU fans are fine with this seed as they believe the Hawks didn’t have a good enough season to deserve to be any higher.

Fans of other teams are not so happy, and there is some controversy about the inclusion of North Carolina in the field (and exclusion of West Virginia).

The committee has the difficult task of selecting 37 at-large teams and seeding 68 teams in a way that is fair and impartial. They have to sort through dozens of resumes in a relatively short period of time and, in the words of one bracketologist, often compare apples to oranges. Teams each have different schedules, records, and strengths that make them difficult to compare. How much importance should be placed on metrics? How much emphasis should be placed on results against the very best (Q1A games) or avoiding big upsets? How should SOS be incorporated?

These questions are all worthy of debate, but what we feel is most important is that, whatever the committee decides is the proper way to weight the data on the team sheets, it is consistent across the field of teams it analyzes. In other words, if the committee is very concerned with a team’s results in Quad 1 games it can’t overlook when a team performed poorly in this area. Or, if metrics are important, they should be applied the same across the board. Rewarding one team for having great computer metrics but not another isn’t fair.

For the 2025 season, we broke down the team sheet into four broad categories which were then quantified so teams could be ranked in each category. We then applied weights to these categories so as to best capture how the committee emphasized the categories. These categories, and corresponding weights, are:

  • Schedule Strength – 2.0%
  • Overall Winning Percentage – 2.2%
  • W-L Results in Quadrants – 40.1%
  • Computer Metrics – 55.7%

More detail on how these weights were arrived at (and other assumptions) will be provided at the end.

In applying the weights this way, we get the closest correlation between how a mathematical model would rank the teams and the final S-curve itself. What we are doing is testing the committee’s consistency.

Last season, the closest correlation we got was an R2 of 0.8793. For 2025, this jumped to 0.9498. Now, this could partially be due to us doing better at applying the formula for finding the proper category weights (the process is a trial-and-error one to find the closest tie between the committee’s S-curve and our own), but suffice to say the committee did better overall in 2025 than it did in 2024.

Still, the 2025 bracket wasn’t without flaws or controversy. We’ll go through the teams most affected.

Memphis

The Tigers were AAC Champs both in the regular season and conference tournament, finishing the season at 29-5 overall and earning a 5-seed. This wouldn’t seem all that surprising, except that the Tigers played the 90th best overall SOS, had 2 Quad 3 losses, and an average computer metric of 37.1. These poor marks tended to bring other teams down (see Drake or UC San Diego), but not Memphis. While the committee had Memphis as the 20th best team on the S-curve, we had them at #31, a difference of 11 spots and the difference between a 5-seed and an 8-seed.

West Virginia

The Mountaineers were the committee’s first team out of the field, ranking #47 on the S-curve. We had them at #36, which would have not only included them in the Big Dance it would have given them the final 9-seed and would have bypassed them from Dayton. They were included in all 111 final brackets on Bracket Matrix. Their exclusion was the biggest shock of the night.

West Virginia didn’t have a single bad loss and finished 10-13 in Q1+Q2 games…which one would think was good enough to make the field. The committee did claim that they dinged WV for not having their best player, but Tucker DeVries was absent for all but 8 games of the season and the Mountaineers had big wins against Iowa State and Kansas without him.

Three Other Under-seeded Teams

Michigan, the Big Ten Tournament champions, was 17 on the S-Curve (5-seed) but had an argument to be #11 and a 3-seed. The Wolverines being placed so low was yet more proof that the committee fails to properly account for conference championship games (particularly those played on Selection Sunday).

Louisville, the ACC Tournament runners-up, is an 8-seed and at #29 on the S-curve. We have them as #23 on the ranking system (6-seed). The Cardinals do get to play in Lexington, however, but their spot in the field is suspiciously poor given their resume. Flipping Louisville with Memphis on the S-curve would substantially improve the consistency of the committee’s ranking.

Utah State is in the field as a 10-seed (#40 on S-curve) but should be a bit higher (#34 in our ranking). No bad losses and won the only Q1A game it played. From a position-in-the-bracket aspect, this may actually be better for the Aggies as the 10-line misses out on playing a 1-seed until the Elite 8 at earliest.

Let’s Talk North Carolina

The Tar Heels made it into March Madness as the last team in the field and will play in Dayton against San Diego State. Their inclusion was derided for a few reasons. One, their 1-12 record in Q1 games was seen as evidence that they are not good enough to beat tournament-quality teams. Two, the committee chair this year was UNC’s athletic director. While by rule he does have to leave the room when his team is being discussed, it’s tough to deny that he still has influence on the process overall. Three, people see this as evidence that name brand matters in selection, and there isn’t any names bigger in college basketball than North Carolina.

As far as committee consistency goes, UNC was our 50th ranked team (46th on the official S-curve). This put them behind not only West Virginia, but also non-Tourney Indiana and Ohio State. It’s really tough to defend UNC’s place in the field if we are being consistent.1

While UNC’s 1-12 record against Q1 opponents is often mentioned, what gets overlooked is its Q3 loss to Stanford in January. Bad losses have held teams out in the past, and this season we found that the committee applied weights to them as well…just not for North Carolina2.

Xavier – Surprisingly Strong

Xavier was another bubble team with poor Q1 results that made it into the field…going 1-9 in Q1 games. The Musketeers got in at #42 (still an 11-seed play-in team). We had them at #46, which is a bit below the committee but still in the field. Xavier was a surprise, but they weren’t necessarily a poor inclusion.

Should be In, Should be Out

West Virginia for North Carolina for reasons already stated. Other than that, the committee didn’t really snub or rescue anyone else (though it did over and under-seed certain teams as we’ve discussed).

Bracket Matrix

There were 225 Final brackets listed on Bracket Matrix, and I’m assuming that these were all published before the field was announced. Using the average ranking and number of brackets a team made it into, simple regression analysis was done to compare the Bracket Matrix ranking (effectively what the consensus S-curve was) to the NCAA’s actual S-curve. This was a correlation of 0.9595. This is slightly more-closely correlated than what we could get our ranking to show.

For that reason, we have no reason to suggest that Bracket Matrix isn’t the best predictor of what the field will end up looking like. Still, for future seasons we will use the team sheet data as an independent predictor of a team’s seed.

The next correlation we ran was between the Bracket Matrix consensus ranking and our own…this was at 0.9741. So, even not fully knowing what the committee would value as the most important criteria, the consensus ranking was more consistent with the ranking than the committee itself.

Some have suggested that the committee, currently made up of athletic directors and conference commissioners, should be replaced with full time bracketologists, with many even wondering how the committee is allowed to have such conflicts of interest.

This struck me as ironic. Historically, the NCAA Tournament selection committee has always been made up of AD’s and conference commissioners, as the institutions and conferences just are what make up the NCAA. As someone has to make decisions as how to best field a tournament, naturally it was determined that a number of members from a variety of schools (both big and small) and conferences (geographically distinct) would be the fairest way.

Back then there were no “bracketologists” nor any advanced metrics that could determine with more precision and accuracy what the “fairest” ranking would look like. The committee tried its best and the tournament was played with little controversy.

It is the popularity of the Tournament and its importance which made making the Field so important, and eventually Joe Lunardi made the discovery that college basketball fans were extremely interested in knowing what the Field might look like before Selection Sunday, becoming the first ever “bracketologist” and starting the trend which has grown to where it is today3.

That’s what’s ironic. A bracketologist is not intended to be someone who selects or ranks the field, he is rather someone who predicts how the committee will select and rank the field. If we remove the committee and replace it with a group of bracketologists, what we would be doing is actually picking a field on how a group of people think a hypothetical committee would pick a field…essentially replacing a substance for an ethereal idea, an object for its shadow. Yet, at least this season, such an exercise would produce a more-consistent bracket.

The S-Curve and Matchups and Conspiracy Theories

The biggest thing the committee does is set the S-curve. In order to get to 68 teams, the committee takes 31 automatic qualifiers and the best 37 at-larges and then ranks them, 1 to 68, to produce a field. The next step, placing the teams in appropriate seeds and match-ups is a relatively quick process. But it is the first aspect that the committee is most concerned with. It doesn’t want to include a team that doesn’t belong or grossly over or under rate someone.

Fans, on the other hand, tend to look at the process the other way. A fairly large portion thinks the committee sets matchups to create storylines, often attributing financial motivation to their decisions. But this just isn’t how the committee operates. The matchups are often an afterthought and are set up normally based on geographic reasons or other bracketing principles, such as conference affiliation. For instance, UConn, an 8-seed, couldn’t have played Creighton, a 9-seed, as both are in the Big East and have played each other multiple times this season. So a bracket that had them in different regionals was the one they made. (Similarly 8-seed Mississippi State had to play 9-seed Creighton or Baylor as the other 9’s are SEC teams).

But one area where the committee does need to focus on matchups, certainly in the eyes of many coaches, is proximity to a pod or regional site for worse-seeded teams. 8-seed Louisville gets to play down the road in Lexington, where should it make it to the Round of 32, would likely face 1-seed Auburn. Wouldn’t it benefit Auburn to play another 8/9 pairing, or at least move the regional somewhere else (such as Wichita)? Maryland fans are upset their 4-seed Terps have to go out to Seattle (where they face a Western team in 13-seed Grand Canyon). Wisconsin is a 3-seed and goes to Denver to face 14-seed Montana and potential 6-seed BYU. Such disadvantages persist for better-seeded teams across tournaments. This is partly due to the NCAA wanting to reduce travel costs and burdens (a noble goal), but if it harms the better seed, how fair is it?

Conclusion

The committee likely did better selecting and seeding the field in 2025 than it did in 2024, but it still wasn’t without flaws. The biggest error was Memphis being a 5-seed when the weighted ranking method concluded they should have been an 8. There was only one real snub/false inclusion this year, with West Virginia being left out for North Carolina.

The consensus bracket on Bracket Matrix was more consistent than the committee itself even using the committee’s implied preferences, and even with a committee that can seem schizophrenic, the final consensus on BM was very predictive of what the field actually was.

  1. Ironically, North Carolina’s ranking in the purest-resume metric, WAB, had them in the field and at a safer #42. So there is justification for North Carolina being included. The problem is that one can make this argument with most bubble teams, simply find the best part of the team’s resume and highlight that. The point is that if the committee shows it considers all aspects of the team sheet (it does) and if we think the committee should be consistent in how it applies this data (we should), then UNC should be out of the field. ↩︎
  2. If we removed UNC’s bad loss to Stanford, this would have bumped the Heels from #50 in our ranking to #46…matching the committee. So, by effectively ignored this Q3 loss, the committee put UNC in the tournament. ↩︎
  3. https://en.wikipedia.org/wiki/Bracketology ↩︎