Track record

Every number below comes from the same backtest behind today's picks, scored only on games the model had never seen. 7642 games, 2023-07-01 to 2026-07-27. League NRFI rate over this span: 50.8%. NRFI and YRFI show up as two separate tables below, since each is graded on its own terms. The daily pick itself is just whichever side clears the bar that day. Want the day-by-day log instead? See every pick →

NRFI hit rate by confidence level, all years combined

Model confidenceGamesActual NRFI rateUnits
≥ 55% 3186 58.4% +508.9u
≥ 60% 1645 61.0% +299.6u
≥ 65% 764 64.3% +188.2u
≥ 70% 371 66.0% +103.9u
≥ 75% 135 68.1% +43.3u

This shows how often the outcome matched the model's stated probability. It's not a claim about beating any specific market's price. Compare it to whatever price you're actually offered before deciding a bet is worth it.

YRFI hit rate by confidence level, all years combined

Model confidenceGamesActual YRFI rateUnits
≥ 55% 1691 60.9% +269.9u
≥ 60% 948 62.9% +188.0u
≥ 65% 418 69.1% +133.8u
≥ 70% 192 68.8% +59.1u
≥ 75% 63 74.6% +26.6u

Excludes games where the model's probability was saturated (see the day-by-day log for how that's defined). Below that floor the model isn't really telling games apart, so we don't report it as a calibrated number.

NRFI year by year, every confidence level

Year ≥ 55%≥ 60%≥ 65%≥ 70%≥ 75%
2023 390–312 (56%)
+51.0u
289–215 (57%)
+54.0u
189–142 (57%)
+33.9u
137–80 (63%)
+47.5u
56–29 (66%)
+23.1u
2024 647–431 (60%)
+171.2u
416–266 (61%)
+121.2u
170–78 (69%)
+80.2u
66–30 (69%)
+31.4u
22–6 (79%)
+14.5u
2025 432–308 (58%)
+94.1u
157–88 (64%)
+58.1u
59–28 (68%)
+26.9u
14–8 (64%)
+5.0u
4–5 (44%)
-1.3u
2026 391–275 (59%)
+192.5u
142–72 (66%)
+66.2u
73–25 (74%)
+47.1u
28–8 (78%)
+19.9u
10–3 (77%)
+7.0u

2023 starts mid-year, since the model needs a season of history before it can score anything, and 2026 is partial season-to-date. Higher-threshold columns have fewer games per year, so treat individual years as directional and the multi-year total as the real number.

YRFI year by year, every confidence level

Year ≥ 55%≥ 60%≥ 65%≥ 70%≥ 75%
2023 82–52 (61%)
+20.8u
52–28 (65%)
+18.2u
27–6 (82%)
+18.0u
13–3 (81%)
+8.5u
10–0 (100%)
+8.9u
2024 292–201 (59%)
+58.3u
176–118 (60%)
+38.3u
83–42 (66%)
+31.7u
33–13 (72%)
+16.3u
4–3 (57%)
+0.6u
2025 363–250 (59%)
+72.3u
241–141 (63%)
+73.0u
116–59 (66%)
+44.0u
67–37 (64%)
+22.5u
23–10 (70%)
+10.4u
2026 292–159 (65%)
+118.5u
127–65 (66%)
+58.6u
63–22 (74%)
+40.1u
19–7 (73%)
+11.8u
10–3 (77%)
+6.8u

Same caveat as the NRFI table above: read individual years as directional, the multi-year total as the real number.