2026 Final · Top 50

The rating softball never had

Oklahoma is No. 1 in the final 2026 DiamondIQ Rating of NCAA Division I softball (97.0), ahead of UCLA (94.5) and Texas Tech (92.7). National champion Texas is No. 5.

Final 2026 season · games through · 7,634 D1 games

Softball has polls. It has never had a KenPom. This is one: every Division I team’s offense and defense pulled out of 7,634 games by a single ridge regression, so a run scored against Texas is not worth the same as a run scored against a twelve-win team. Click any team and the model shows its work.

Matchup predictor: any two teams
Games
7,634D1 vs D1
Teams rated
304in NCAA D1 stat tables
Run environment
5.09runs / team / game
Model error
3.33runs RMSE

Four arguments this starts

Where the model and the final ESPN.com/USA Softball poll disagree — specifically, and checkably.

Model #1 · Poll #9

Oklahoma was the best team

The poll had them 9th. They had the 2nd-best offense and the 9th-best run prevention in Division I, went 17-8 against this list’s top 25, and outscored D1 opponents by +437 runs. Then they lost a super regional and the season ended.

Model #5 · Champion

The champion is only fifth

A rating that ignores trophies puts Texas 5th — on the toughest schedule in Division I, a 25-12 record against the top 25, and a run margin 8 teams beat. Both things can be true.

Model #18 · Poll #8

Mississippi St. is the poll's biggest miss

10 spots of disagreement, tied for the widest on the board. 43-20 overall, 11-16 against the top 25, and an adjusted 0.34 runs allowed per game that ranks 6th.

Model #27 · No bid

Northwestern never got to play

29-21 against D1 opponents, rated 27th in Division I on the 32nd-toughest schedule, and the best team by this model that the 64-team field left out. The selection committee weighs résumés; this rating only weighs how well a team played.

Why is Oklahoma #1?

#1

Oklahoma

52-9 vs D1Official 52-10Super regionalPoll #9 · model +8

97.0DiamondIQ Rating
50 = average D1 team
  • #2Offense. 11.78 runs a game once you adjust for who they faced — the D1 average is 5.09.
  • #9Run prevention. 0.66 allowed per game adjusted, on a 3.09 team ERA and a .981 fielding percentage.
  • #21Schedule. The average opponent rated 67.8 — a genuinely brutal slate.
  • 17-8Against the DiamondIQ top 25. +60 run differential across those 25 games.
  • +437Run differential. 610 scored, 173 allowed in 61 D1 games.
  • 25-6Away / neutral. 27-3 as the listed home team for contrast.
  • 7-3Last ten. How they were playing when the season ended.
Offensive strength99Adj 11.78 R/G · 2nd
Pitching strength873.09 ERA · 9th adjusted
Defensive strength82.981 FLD% · 0.32 unearned/G
Schedule strength9321st of 304
050 = D1 average100
Calc RPI
0.65307th
Elo
19076th
Batting
.384.786 SLG
Team ERA
3.090.32 UER/G

Every figure is computed from 7,634 D1 games — none of it is typed in by hand. Pick any row in the board below to rebuild this panel.

The Top 50

Poll is the final ESPN.com/USA Softball Top 25. Δ is how far this model moves that team. Calc RPI is computed from the same game log — it is not the NCAA’s official RPI.

Sort
#TeamIQW-LAdj OAdj DSOSCalc RPIElovs Top 25PollΔPostseason
1oklahoma logoOklahoma97.052-911.780.66217190717-89▲8Super regional
2ucla logoUCLA94.552-912.612.08209194918-96▲4WCWS
3texas tech logoTexas Tech92.760-910.570.46318193016-62▼1National runner-up
4arkansas logoArkansas92.646-1210.330.2431188312-107▲3WCWS
5texas logoTexas91.451-129.77-0.0214194425-121▼4National champion
6florida logoFlorida89.051-1210.140.92165185813-1110▲4Super regional
7nebraska logoNebraska89.049-89.19-0.03102193313-85▼2WCWS
8alabama logoAlabama88.455-88.73-0.36123196015-63▼5WCWS
9tennessee logoTennessee85.449-117.91-0.46116185418-84▼5WCWS
10texas am logoTexas A&M85.137-189.521.22416180311-1619▲9Regional
11georgia logoGeorgia84.739-209.190.98515182011-1711–Super regional
12lsu logoLSU84.639-198.660.47214181310-1815▲3Super regional
13florida st logoFlorida St.84.050-99.051.01371118754-817▲4Regional
14virginia tech logoVirginia Tech81.147-119.061.70481818226-418▲4Regional
15oregon logoOregon80.941-138.731.43181018049-420▲5Regional
16arizona logoArizona80.737-189.362.11171917158-1421▲5Regional
17oklahoma st logoOklahoma St.80.341-178.531.371417179012-1314▼3Super regional
18mississippi st logoMississippi St.79.843-207.380.34812175911-168▼10WCWS
19duke logoDuke78.742-179.232.431313178312-1112▼7Super regional
20arizona st logoArizona St.78.444-178.671.952622181010-1013▼7Super regional
21south carolina logoSouth Carolina78.032-287.600.9862716656-2425▲4Regional
22stanford logoStanford77.337-158.802.34302417547-822–Regional
23washington logoWashington77.337-198.291.84283016892-12——Regional
24ucf logoUCF77.140-188.011.60242317375-1316▼8Super regional
25indiana logoIndiana76.342-158.902.69773317590-5——Regional
26ole miss logoOle Miss75.335-258.222.23152017075-1925▼1Regional
27northwestern logoNorthwestern73.129-217.952.48324816761-14——Missed the field
28clemson logoClemson72.134-227.312.08292816886-1124▼4Regional
29kansas logoKansas72.135-217.952.73383916804-9——Regional
30missouri logoMissouri71.928-296.761.5794916177-18——Missed the field
31neb omaha logoOmaha71.934-117.372.18994117180-5——Missed the field
32virginia logoVirginia71.940-147.272.10462516934-8——Regional
33grand canyon logoGrand Canyon71.651-97.162.05912617750-523▼10Regional
34michigan logoMichigan71.236-217.642.63404216702-12——Regional
35georgia tech logoGeorgia Tech71.031-287.482.50275216792-15——Regional
36auburn logoAuburn70.326-277.963.1674715912-18——Missed the field
37north carolina logoNorth Carolina70.132-188.814.05605316231-14——Missed the field
38penn st logoPenn St.69.733-208.103.43645616291-9——Missed the field
39louisville logoLouisville69.744-138.163.49752917163-2——Regional
40utah logoUtah69.435-207.162.57496116526-10——Missed the field
41southeastern la logoSoutheastern La.69.145-146.431.901353417791-2——Regional
42nevada logoNevada68.937-197.673.21695016822-7——Missed the field
43fla atlantic logoFla. Atlantic68.333-196.792.46816516331-4——Missed the field
44purdue logoPurdue67.834-207.122.90614016411-7——Missed the field
45ohio st logoOhio St.67.826-278.133.92367115893-8——Missed the field
46wichita st logoWichita St.67.035-167.413.38633217031-3——Missed the field
47baylor logoBaylor66.930-286.512.51234315733-15——Regional
48texas st logoTexas St.66.538-215.831.94514517112-4——Regional
49jacksonville st logoJacksonville St.66.441-167.113.22953516910-3——Regional
50kentucky logoKentucky66.125-296.622.81224615361-24——Missed the field

How it is built — and what was checked

Every half-game of the season is one observation in a single ridge regression. A team’s offense, every team’s defense, and one home-field term are solved together, so the rating is what a team would do against an average D1 opponent on a neutral field.

Two more pieces sit inside that same solve. Each conference gets its own offense and defense term, so a league that only plays itself is still measured against the rest of D1. And each team starts from its final 2025 rating instead of from zero, which steadies the early weeks when a team has played a handful of games. Tested walk-forward on eight seasons, the two together lifted game-by-game accuracy from 69.6% to 71.9%, tournament games included.

runs_scored = 5.09 + O[offense] + D[defense] + 0.03 x home

home = +1 listed home, -1 listed away
O, D include the conference term and the 2025 prior

O > 0  scores more than average
D < 0  allows less than average
DiamondIQ = 50 + 47 x (O - D) / (best O - D)

Why not just iterate

The obvious approach — adjust offense by opponent defense, then defense by opponent offense, repeat — is a feedback loop. Good defenses inflate their opponents’ offensive ratings, which deflates those defenses further. It walked the best offense out to 12 runs a game before settling. One joint solve with a ridge penalty does not have that failure mode.

What the rating is not

It is predictive, not a résumé. It does not know who won a trophy and does not care. That is why the national champion sits fifth and a 32-28 team sits inside the top 25 — and it is the entire reason to put it next to a poll rather than in place of one.

Known limits

NCAA scoreboards do not flag neutral sites, so every neutral-site game — early-season tournaments and the WCWS included — carries a home-field term it should not, worth 0.03 runs either way. For the same reason the home and away splits here are the listed home and away teams, not true home and road records. Only games between the 304 teams in the NCAA’s D1 stat tables with a final score on the scoreboard count. The scoreboard lists some games — mostly conference tournaments — with no score, leaves a few out, and a handful are against programs outside those tables, which is why the records here run zero to 4 games light of the official NCAA totals. RPI on this page is computed from the same game log; it is not the NCAA’s official RPI.

  • Records reconcileNo rated team’s game-derived W–L exceeds its official NCAA record, and all 50 here land within 4 games of it (10 exactly) — the gap is games the scoreboard lists without a final score or leaves out, plus a few against programs outside the D1 stat tables. The 5 postseason games the NCAA scoreboard lists twice are counted once.
  • Runs allowed reconcile49 of 50 teams’ game-derived runs allowed land within 8% of the NCAA’s own runs-allowed column.
  • The champion falls out of the dataReading only the game log, the last game played is Texas 4, Texas Tech 1 on June 4 — matching the recorded 2026 title series with no reference to the bracket file.
  • Postseason field matches exactlyThe 16 super-regional teams and 8 WCWS teams derived from the scoreboard’s round titles are identical to the tournament bracket on record. Zero disagreements.
  • Every polled team is hereAll 26 teams in the final ESPN.com/USA Softball poll (two tied at 25) appear inside this top 50 — none missing, no name unresolved.