DiamondIQ
2026 Final · Top 50

The rating softball never had

Softball has polls. It has never had a KenPom. This is one: every Division I team’s offense and defense pulled out of 7,542 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.

Games
7,542D1 vs D1
Teams rated
301all of Division I
Run environment
5.09runs / team / game
Model error
3.37runs 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 four teams beat. Both things can be true.

Model #37 · Poll #24

Clemson is the poll's biggest miss

13 spots of disagreement, the widest on the board. 34-22 overall, 6-11 against the top 25, and an adjusted 2.94 runs allowed per game that ranks 30th.

Model #27 · No bid

Omaha never got to play

34-11 and rated inside the top 30, but the 105th-toughest schedule in the country — so the résumé never existed and the selection committee never had to think about it.

Why is Oklahoma #1?

#1

Oklahoma

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

97.0DiamondIQ Rating
50 = average D1 team
  • #2Offense. 10.62 runs a game once you adjust for who they faced — the D1 average is 5.09.
  • #9Run prevention. 1.76 allowed per game adjusted, on a 3.09 team ERA and a .981 fielding percentage.
  • #22Schedule. The average opponent rated 65.1a 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-6True road. 27-3 at home for contrast.
  • 7-3Last ten. How they were playing when the season ended.
Offensive strength99Adj 10.62 R/G · 2nd
Pitching strength873.09 ERA · 9th adjusted
Defensive strength82.981 FLD% · 0.32 unearned/G
Schedule strength9322nd of 301
050 = D1 average100
RPI
0.65237th
Elo
19086th
Batting
.384.786 SLG
Team ERA
3.090.32 UER/G

Every figure is computed from 7,542 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.

Sort
#TeamIQW-LAdj OAdj DSOSRPIElovs Top 25PollΔPostseason
1oklahoma logoOklahoma97.052-910.621.76227190817-898Super regional
2ucla logoUCLA93.952-911.463.19219194918-964WCWS
3texas tech logoTexas Tech93.260-99.641.50328193616-621National runner-up
4arkansas logoArkansas90.846-129.101.4021188712-1073WCWS
5texas logoTexas88.851-128.551.2314194825-1214National champion
6nebraska logoNebraska87.650-88.040.9692194914-851WCWS
7alabama logoAlabama87.455-87.770.71143195815-634WCWS
8florida logoFlorida87.350-129.011.97125185713-11102Super regional
9georgia logoGeorgia82.839-208.242.05516181711-17112Super regional
10florida st logoFlorida St.82.450-98.061.94381318684-8177Regional
11tennessee logoTennessee82.449-116.910.81106185318-847WCWS
12texas am logoTexas A&M80.937-188.242.41415180111-16197Regional
13lsu logoLSU80.639-197.431.66314181310-18152Super regional
14virginia tech logoVirginia Tech80.547-118.252.50511818286-4184Regional
15duke logoDuke77.045-178.383.281511180914-11123Super regional
16oregon logoOregon76.941-137.572.49191018089-4204Regional
17mississippi st logoMississippi St.76.943-206.391.32712175711-1689WCWS
18oklahoma st logoOklahoma St.76.741-187.512.481617178012-14144Super regional
19arizona st logoArizona St.76.244-177.812.872823181410-10136Super regional
20indiana logoIndiana76.242-158.123.18763417560-5Regional
21arizona logoArizona76.037-208.143.24171917018-1621Regional
22ucf logoUCF75.040-187.172.44242217375-13166Super regional
23washington logoWashington74.337-197.372.78303016912-12Regional
24south carolina logoSouth Carolina73.832-286.602.1062716646-24251Regional
25stanford logoStanford73.637-157.643.20332117477-8223Regional
26ole miss logoOle Miss71.736-257.323.22132017235-19251Regional
27neb omaha logoOmaha71.734-116.952.871054117240-5Missed the field
28southeastern la logoSoutheastern La.71.245-146.222.221273517851-2Regional
29northwestern logoNorthwestern70.729-217.193.29314716871-14Missed the field
30grand canyon logoGrand Canyon70.651-96.542.661042617750-5237Regional
31virginia logoVirginia69.440-146.522.87482516864-8Regional
32kansas logoKansas69.335-217.153.51433916894-9Regional
33georgia tech logoGeorgia Tech69.131-286.743.14255316762-15Regional
34louisville logoLouisville69.044-137.573.98842917213-2Regional
35michigan logoMichigan68.736-216.943.42404216722-12Regional
36north carolina logoNorth Carolina68.432-188.114.65555216151-14Missed the field
37clemson logoClemson68.334-226.402.94272816906-112413Regional
38penn st logoPenn St.68.233-207.323.89685716331-9Missed the field
39utah logoUtah67.435-206.373.08626116526-10Missed the field
40nevada logoNevada67.037-197.063.86785016862-7Missed the field
41missouri logoMissouri66.628-295.822.70114916107-18Missed the field
42boston u logoBoston U.66.343-167.073.991657017012-3Regional
43purdue logoPurdue66.334-206.613.53574016461-7Missed the field
44fla atlantic logoFla. Atlantic66.233-196.233.17826516311-4Missed the field
45jacksonville st logoJacksonville St.66.041-166.663.64953816910-3Regional
46wichita st logoWichita St.65.635-166.823.89663317131-3Missed the field
47texas st logoTexas St.65.438-215.452.55524617162-4Regional
48st thomas mn logoSt. Thomas (MN)64.834-176.303.511316316500-2Missed the field
49auburn logoAuburn64.726-276.984.2184815902-18Missed the field
50belmont logoBelmont64.240-125.222.541223117112-4Regional

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.

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

home = +1 at home, -1 on the road

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 postseason games carry a home-field term they should not — worth about a fifth of a run. Games against non-D1 opponents are excluded, which is why the records here run one to three games light of the official NCAA totals.

  • Records reconcileAll 50 teams’ game-derived W–L lands within four games of the official NCAA win–loss table — the gap is non-D1 opponents, which the model excludes on purpose.
  • Runs allowed reconcile48 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 game dates 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.