Public results · auto-settled · no betting advice

Season settled
1,958
Best win rate
54.4%
Avg Brier
0.2399
Calibration n
1,928

Season trust signals

LOLlol-elo-v1n=5
Brier
0.1943
Beats a coin flip
Current streak
W3
since Oct 16
MLBelo-v1n=1869
Brier
0.2468
Near coin flip
Current streak
L1
since Oct 16
NBAelo-v1n=39
Brier
0.2682
Worse than a coin flip (honest signal)
Current streak
L1
since Oct 17
NBLelo-v1n=1
Brier
0.2373
Near coin flip
Current streak
W1
since Oct 16
NFLelo-v1n=1
Brier
0.2887
Worse than a coin flip (honest signal)
Current streak
L1
since Oct 16
NHLelo-v1n=13
Brier
0.2038
Near coin flip
Current streak
L1
since Oct 17

Week highlights (last 7 days)

Home vs away breakdown (moneyline)

Splits our home-side picks from our away-side picks. If one side wins markedly more than the other, the model is mis-pricing home-court advantage.

LOL
Away win
Win rate
50.0%
Hits / attempts
1 / 2
LOL
Home win
Win rate
100.0%
Hits / attempts
3 / 3
MLB
Away win
Win rate
56.4%
Hits / attempts
110 / 195
MLB
Home win
Win rate
54.1%
Hits / attempts
906 / 1674
NBA
Home win
Win rate
48.7%
Hits / attempts
19 / 39
NBL
Away win
Win rate
100.0%
Hits / attempts
1 / 1
NFL
Away win
Win rate
0.0%
Hits / attempts
0 / 1
NHL
Away win
Win rate
100.0%
Hits / attempts
1 / 1
NHL
Home win
Win rate
75.0%
Hits / attempts
9 / 12

Last 7 days

Recent trend

Moneyline · win rate

LeagueModelWin rateHits / attemptsSettledAvg confidence
MLBelo-v1Sample too small (n=16)5 / 81653.9%
NBAelo-v1Sample too small (n=14)9 / 141458.9%
NHLelo-v1Sample too small (n=13)10 / 131357.0%
LOLlol-elo-v1Sample too small (n=5)4 / 5565.9%
NBLelo-v1Sample too small (n=1)1 / 1151.3%
NFLelo-v1Sample too small (n=1)0 / 1153.7%

Total · MAE error

LeagueModelMAEBiasScoredAvg confidence
BUNDESLIGAbundesliga-elo-v1Sample too small (n=0)—053.2%
EREDIVISIEeredivisie-elo-v1Sample too small (n=0)—060.7%
EUROPA-LEAGUEeuropa-league-elo-v1Sample too small (n=0)—054.5%
LA-LIGAlaliga-elo-v1Sample too small (n=0)—053.7%
LIGUE-1ligue1-elo-v1Sample too small (n=0)—052.1%
MLBscore-model-v1Sample too small (n=0)—056.0%
NBAscore-model-v1Sample too small (n=0)—054.0%
NFLscore-model-v1Sample too small (n=0)—056.0%
NHLscore-model-v1Sample too small (n=0)—051.8%
SERIE-Aseriea-elo-v1Sample too small (n=0)—068.9%

Last 30 days

Monthly trend

Moneyline · win rate

LeagueModelWin rateHits / attemptsSettledAvg confidence
MLBelo-v159.3%105 / 17718654.0%
NBAelo-v1Sample too small (n=14)9 / 141458.9%
NHLelo-v1Sample too small (n=13)10 / 131357.0%
LOLlol-elo-v1Sample too small (n=5)4 / 5565.9%
NBLelo-v1Sample too small (n=1)1 / 1151.3%
NFLelo-v1Sample too small (n=1)0 / 1153.7%

Total · MAE error

LeagueModelMAEBiasScoredAvg confidence
BUNDESLIGAbundesliga-elo-v1Sample too small (n=0)—053.2%
EREDIVISIEeredivisie-elo-v1Sample too small (n=0)—060.7%
EUROPA-LEAGUEeuropa-league-elo-v1Sample too small (n=0)—054.5%
LA-LIGAlaliga-elo-v1Sample too small (n=0)—053.7%
LIGUE-1ligue1-elo-v1Sample too small (n=0)—052.1%
MLBscore-model-v1Sample too small (n=0)—056.0%
NBAscore-model-v1Sample too small (n=0)—054.0%
NFLscore-model-v1Sample too small (n=0)—056.0%
NHLscore-model-v1Sample too small (n=0)—051.8%
SERIE-Aseriea-elo-v1Sample too small (n=0)—068.9%

Season

All-time

Moneyline · win rate

LeagueModelWin rateHits / attemptsSettledAvg confidence
MLBelo-v154.4%1016 / 1869188953.8%
NBAelo-v148.7%19 / 394960.6%
NHLelo-v1Sample too small (n=13)10 / 131357.0%
LOLlol-elo-v1Sample too small (n=5)4 / 5565.9%
NBLelo-v1Sample too small (n=1)1 / 1151.3%
NFLelo-v1Sample too small (n=1)0 / 1153.7%

Total · MAE error

LeagueModelMAEBiasScoredAvg confidence
BUNDESLIGAbundesliga-elo-v1Sample too small (n=0)—053.2%
EREDIVISIEeredivisie-elo-v1Sample too small (n=0)—060.7%
EUROPA-LEAGUEeuropa-league-elo-v1Sample too small (n=0)—054.5%
LA-LIGAlaliga-elo-v1Sample too small (n=0)—053.7%
LIGUE-1ligue1-elo-v1Sample too small (n=0)—052.1%
MLBscore-model-v1Sample too small (n=0)—056.0%
NBAscore-model-v1Sample too small (n=0)—054.0%
NFLscore-model-v1Sample too small (n=0)—056.0%
NHLscore-model-v1Sample too small (n=0)—051.8%
SERIE-Aseriea-elo-v1Sample too small (n=0)—068.9%

World Cup 1X2 (90-minute win-draw-loss)

Brier is a three-class normalized score (0–1, lower is better); not yet benchmarked against a favourite baseline or market odds.

1X2 · win rate

LeagueModelWin rateHits / attemptsBrierSettled
FIFA World Cupwc-elo-v162.0%57 / 920.256792
LaLigalaliga-elo-v151.4%36 / 700.280070
Ligue 1ligue1-elo-v156.4%31 / 550.303355
Serie Aseriea-elo-v156.9%29 / 510.283451
Premier Leagueepl-elo-v140.0%20 / 500.331550
Bundesligabundesliga-elo-v154.4%25 / 460.286046
UEFA Europa Leagueeuropa-league-elo-v1Sample too small (n=18)12 / 180.266318
Eredivisieeredivisie-elo-v1Sample too small (n=1)1 / 10.15971

Secondary markets (season)

Spread Brier uses the model's cover probability (0.25 ≈ coin flip, lower is better). Same auto-settled data as above, published unfiltered.

Spread · win rate + Brier

LeagueModelWin rateHits / attemptsBrierAvg cover probSettled
EUROPA-LEAGUEeuropa-league-elo-v1Sample too small (n=18)7 / 18——18
NBAscore-model-v1Sample too small (n=14)11 / 14——14
NHLscore-model-v1Sample too small (n=13)8 / 13——13
MLBscore-model-v1Sample too small (n=3)1 / 2——3
NFLscore-model-v1Sample too small (n=1)1 / 1——1
BUNDESLIGAbundesliga-elo-v1Sample too small (n=1)1 / 1——1
SERIE-Aseriea-elo-v1Sample too small (n=1)0 / 1——1
EREDIVISIEeredivisie-elo-v1Sample too small (n=1)1 / 1——1
LA-LIGAlaliga-elo-v1Sample too small (n=1)1 / 1——1
LIGUE-1ligue1-elo-v1Sample too small (n=1)0 / 1——1

First-half winner · win rate

LeagueModelWin rateHits / attemptsSettledAvg confidence
NBAscore-model-v1Sample too small (n=14)12 / 141450.8%
NBLscore-model-v1Sample too small (n=1)0 / 1148.3%
NFLscore-model-v1Sample too small (n=1)0 / 1150.1%

First-half + team totals · MAE error

LeagueModelMarketMAEBiasScored
BUNDESLIGAbundesliga-elo-v1First-half totalSample too small (n=0)—0
EREDIVISIEeredivisie-elo-v1First-half totalSample too small (n=0)—0
EUROPA-LEAGUEeuropa-league-elo-v1First-half totalSample too small (n=0)—0
LA-LIGAlaliga-elo-v1First-half totalSample too small (n=0)—0
LIGUE-1ligue1-elo-v1First-half totalSample too small (n=0)—0
NBAscore-model-v1First-half totalSample too small (n=0)—0
NFLscore-model-v1First-half totalSample too small (n=0)—0
SERIE-Aseriea-elo-v1First-half totalSample too small (n=0)—0
BUNDESLIGAbundesliga-elo-v1Away team totalSample too small (n=0)—0
EREDIVISIEeredivisie-elo-v1Away team totalSample too small (n=0)—0
EUROPA-LEAGUEeuropa-league-elo-v1Away team totalSample too small (n=0)—0
LA-LIGAlaliga-elo-v1Away team totalSample too small (n=0)—0
LIGUE-1ligue1-elo-v1Away team totalSample too small (n=0)—0
NBAscore-model-v1Away team totalSample too small (n=0)—0
NFLscore-model-v1Away team totalSample too small (n=0)—0
NHLscore-model-v1Away team totalSample too small (n=0)—0
SERIE-Aseriea-elo-v1Away team totalSample too small (n=0)—0
BUNDESLIGAbundesliga-elo-v1Home team totalSample too small (n=0)—0
EREDIVISIEeredivisie-elo-v1Home team totalSample too small (n=0)—0
EUROPA-LEAGUEeuropa-league-elo-v1Home team totalSample too small (n=0)—0
LA-LIGAlaliga-elo-v1Home team totalSample too small (n=0)—0
LIGUE-1ligue1-elo-v1Home team totalSample too small (n=0)—0
NBAscore-model-v1Home team totalSample too small (n=0)—0
NFLscore-model-v1Home team totalSample too small (n=0)—0
NHLscore-model-v1Home team totalSample too small (n=0)—0
SERIE-Aseriea-elo-v1Home team totalSample too small (n=0)—0

Perfect calibration

Confidence calibration

When we say '70% to win,' how often do those teams actually win? Points hugging the dashed line mean the model's confidence is honest. Blue = beats prediction (under-confident), red = worse than prediction (over-confident), green = within ±5%.

Perfect calibration50%60%70%80%90%100%0%25%50%75%100%n=1874n=53n=1Predicted confidenceActual hit rate

Moneyline model · 1928 settled games (voids excluded)