Methodology
8 models and the calibration check, one table. Open a row for the details.
| SLIDER and the CWS simulator | College baseball game winners and Series odds | 66.1% of 759 tournament games | SLIDER |
| NBA playoff and title odds (2025-26, archived) | Series and title odds | Bias correction tuned on 166 playoff games | Archive |
| College Football Playoff simulator | Which 12 teams get in and how the bracket plays out | Seeding learned from 2014 to 2024 committee picks | On this page |
| NFL game model | NFL margin and win probability | 2020-25 average miss 10.11 pts vs 9.76 for the closing spread (1,615 games) | NFL game model |
| AUDIBLE | Describes NFL team strength by position group | 2 of 3 pre-set checks pass | AUDIBLE |
| NFL preseason ratings and win totals | Preseason team ratings and win totals | 25 of 32 teams within 1.5 wins of DraftKings | On this page |
| Game totals as a range | A range for each game's total points | NFL 80% band covered 81.1% | Totals |
| Weather (retired) | Temperature bands, retired Aug 28, 2026 | 12,000-forecast backtest | On this page |
| Calibration check | Applies to every published rating | Outcomes binned by predicted probability, fit is y = x | Calibration |
Each sport gets its own rating system, tested against real outcomes. Open any section below for the details; the “In plain English” note in each one is written for someone who has never opened a stats textbook.
College baseball, SLIDER ratings and the College World Series simulator
A win-probability curve fit on 72,809 Division I games from 2014 through 2024, anchored to current PEAR Ratings. Each rating point of difference moves the log-odds of winning by 0.37 (95% interval 0.364 to 0.379). Home field is worth 0.23 on the same scale, roughly a 6% bump (0.217 to 0.249). Per-game random rating noise has a standard deviation of about 2.0, which captures the variance you get from starting-pitcher identity. Fatigue costs 0.40 rating points per game already played in a regional or super series. Bracket sanity check: across 11 historical NCAA tournaments the host-to-super advancement rate was 61.3%, which lines up with these constants better than the 25-year literature anchor of 68.8%.
NBA 2025-26 playoff and title odds (archived): two Elo ratings and the state of each series
This was the 2025-26 playoff model. It is not published for the 2026-27 season; its last saved run is kept at /nba/2026-playoffs. Each team carried a regular-season Elo and a playoff-only Elo; the two were blended for postseason matchups. In-series state (1-0, 2-1, etc.) modifies win probability on each subsequent game because trailing teams play differently. Rotation ratings shifted live for injuries. The bias correction is tuned against 2024 and 2025 playoff outcomes, 166 games in all. The playoff-totals correction was refit every night from new results.
College football Playoff: a 12-team simulator that seeds like the committee
A 12-team College Football Playoff simulator. Seeding is learned from 2014–2024 CFP history, so the model picks the kind of teams the committee actually picks. First-round games are on campus, with home-field worth 2.5 points; QFs, SFs, and the final are at neutral sites. The projected bracket picks the favorite in every game. The sampled bracket adds random per-game noise, sized from the ratings, so a single sampled run has upsets in it.
NFL game model: two regressions on team rating and play-by-play stats
The model behind every NFL game projection. The projected margin is the average of two regressions fit on past seasons. Both read a team rating, nine play-by-play efficiency stats per team, rest difference and whether it is a division game. One gets the quarterback through its team rating, a preseason roster rating that fades into in-season team and quarterback Elo as games are played; the other uses a plain team Elo and three direct inputs about the starting quarterback. Win probability comes from the margin. The betting line is not an input. Predicted as if live over 2020-2025, its average miss was 10.11 points per game against 9.76 for the closing spread on the same 1,615 games. Full methodology at /methodology/nfl-v6.
NFL AUDIBLE: position ratings, each checked against a simple baseline
AUDIBLE ranks players at six positions (QB, RB, WR, TE, offensive line and defense) and builds a team composite from eight position-group ratings, with weights fit by regression. Every ranking is shown next to a simple baseline, each player's average over his last eight games, so you can see where the model adds anything. Two of six positions clear that bar: quarterbacks and tight ends (per game). The other four are descriptive rankings, not forecasts. The team composite is not the site's NFL team rating; that is the game model's. Read the full breakdown at /methodology/audible and see the live table at /nfl/qb.
NFL preseason ratings and the frozen win totals
Before the season, each team's rating starts from last year's and is adjusted for a new quarterback or coach. That preseason rating produced the frozen win totals, and we checked it against DraftKings' 2026 win totals: 25 of 32 teams landed within 1.5 wins of the market, with a median miss of about 0.8 wins. That is a check that the ratings agree with the market, not a betting signal. The team-by-team table is public on the win totals page. During the season the site ranks NFL teams by the game model's rating (above), which updates with each week's results; see NFL team ratings.
CFB and NFL game totals: a calibrated range, not a pick
For every game on the board we publish a band of plausible final scores with the market's posted total on the same axis, and no over/under lean. The claim is coverage and it is checkable: held out, our 50/80/90% bands covered 50.1/81.1/89.9% of NFL games and 50.5/81.1/91.4% of FBS-vs-FBS college games. We withhold a side because we measured what our number adds to the market's and it is approximately nothing: on held-out games the best blend gives ours a weight of 0.05 to 0.10, for an improvement too small to matter. The earlier version of this that did publish a lean was reproducible 78% of the time by a rule that never looked at the model. Full reasoning, including the one probability we could compute and deliberately do not publish, at /methodology/totals.
Weather: temperature bands (retired)
Retired on August 28, 2026. The model combined forecasts from NOAA, Open-Meteo, GFS and ECMWF, among others, corrected each one for its known bias in each city, and turned the result into probabilities for bands of the daily high and low. After a 12,000-forecast backtest showed the temperature model was overconfident above 30%, its confidence was capped there. Its paper record beat break-even, but only at prices where few orders filled; the closing note is on the calibration page.
Calibration: every published rating gets a check
Every published rating gets a calibration check: we bin outcomes by predicted probability and see whether the fit is y = x. Where it is not, that is a model bias we either correct or report. The results are on the calibration page, model by model.