Track record

Every number below comes from the same backtest behind today's picks, scored only on games the model had never seen. 8276 games, 2023-07-01 to 2026-09-13. 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% 3395 58.6% +591.8u
≥ 60% 1880 60.9% +367.2u
≥ 65% 805 64.1% +205.3u
≥ 70% 376 65.4% +104.5u
≥ 75% 134 70.1% +49.7u

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% 1884 61.3% +316.9u
≥ 60% 1094 64.0% +243.6u
≥ 65% 483 69.4% +157.8u
≥ 70% 211 69.2% +65.9u
≥ 75% 76 73.7% +29.3u

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 391–324 (55%)
+44.5u
285–223 (56%)
+45.6u
189–143 (57%)
+35.1u
130–80 (62%)
+42.5u
54–26 (68%)
+24.9u
2024 647–431 (60%)
+178.8u
416–266 (61%)
+126.1u
170–78 (69%)
+82.2u
66–30 (69%)
+32.2u
22–6 (79%)
+14.7u
2025 432–313 (58%)
+94.1u
156–88 (64%)
+59.0u
58–28 (67%)
+26.7u
14–8 (64%)
+5.2u
4–3 (57%)
+0.8u
2026 520–337 (61%)
+274.4u
288–158 (65%)
+136.5u
99–40 (71%)
+61.3u
36–12 (75%)
+24.5u
14–5 (74%)
+9.3u

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 79–49 (62%)
+20.3u
56–30 (65%)
+19.1u
28–9 (76%)
+15.6u
15–2 (88%)
+11.2u
10–0 (100%)
+8.8u
2024 292–201 (59%)
+55.1u
176–118 (60%)
+36.3u
83–42 (66%)
+30.8u
33–13 (72%)
+15.9u
4–3 (57%)
+0.5u
2025 362–248 (59%)
+69.4u
239–138 (63%)
+71.6u
115–60 (66%)
+40.8u
67–37 (64%)
+21.8u
23–10 (70%)
+10.2u
2026 422–231 (65%)
+172.2u
229–108 (68%)
+116.6u
109–37 (75%)
+70.6u
31–13 (70%)
+17.1u
19–7 (73%)
+9.9u

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