Data last updated Season 2026-27Model v20261029-e9c638⚠ Source issue: espn – showing last good data

Prediction history · 2026-27

What the model said before each finished match, against what happened. Live rows are predictions frozen at kickoff and never edited afterwards (the ledger is version-controlled). Backtest rows cover matches played before this app existed: they come from the same walk-forward models trained only on earlier seasons, so they are out-of-sample but were not published in advance.

Matches
88
8 live · 80 backtest
Correct outcome
44 / 88
50.0%
Log loss
1.026
bookmakers 1.020 (same 88)
Brier · RPS
0.613 · 0.208
bookmakers 0.611 · 0.205

Running average log loss (lower is better)

Results

DateMatchModel H / D / AMarket H / D / APickLog loss
Oct 31, 2026live
AVL1–1FUL
49 / 25 / 26H1.22
Oct 31, 2026live
TOT2–0CRY
61 / 22 / 17H0.81
Oct 31, 2026live
MCI0–1BHA
58 / 21 / 21H1.54
Oct 31, 2026live
HUL2–2IPS
36 / 28 / 36H1.23
Oct 31, 2026live
COV3–1SUN
31 / 28 / 41A1.20
Oct 31, 2026live
BRE2–0NFO
46 / 26 / 28H0.88
Oct 31, 2026live
BOU2–0LEE
44 / 28 / 28H0.77
Oct 31, 2026live
CHE2–0MUN
52 / 24 / 24H0.88
Oct 25, 2026backtest
SUN0–0LEE
31 / 29 / 40A1.26
Oct 25, 2026backtest
CRY0–2NEW
33 / 26 / 41H1.07
Oct 25, 2026backtest
HUL1–1BRE
20 / 24 / 56A1.29
Oct 25, 2026backtest
MUN0–3BOU
45 / 26 / 29H1.31
Oct 25, 2026backtest
LIV2–0BHA
45 / 25 / 30H0.98
Oct 24, 2026backtest
CHE0–2TOT
55 / 23 / 22H1.55
Oct 24, 2026backtest
COV0–1FUL
31 / 27 / 42A0.92
Oct 24, 2026backtest
ARS2–0EVE
66 / 21 / 13H0.44
Oct 24, 2026backtest
AVL2–1MCI
20 / 22 / 58A1.31
Oct 23, 2026backtest
IPS1–1NFO
31 / 28 / 41A1.31
Oct 19, 2026backtest
TOT3–1COV
64 / 21 / 15H0.70
Oct 18, 2026backtest
NFO0–1ARS
17 / 24 / 59A0.64
Oct 18, 2026backtest
BHA5–0CRY
61 / 21 / 18H0.51
Oct 18, 2026backtest
BOU2–0SUN
46 / 27 / 27H0.75
Oct 18, 2026backtest
LEE1–1MUN
40 / 27 / 33A1.26
Oct 17, 2026backtest
NEW0–1AVL
42 / 26 / 32H1.15
Oct 17, 2026backtest
MCI3–2IPS
76 / 15 / 9H0.18
Oct 17, 2026backtest
FUL1–0HUL
55 / 24 / 21H0.92
Oct 17, 2026backtest
BRE1–2LIV
40 / 26 / 34A0.95
Oct 17, 2026backtest
EVE0–2CHE
30 / 26 / 44H1.07
Oct 12, 2026backtest
COV4–1NEW
29 / 26 / 45A1.62
Oct 11, 2026backtest
LIV0–3MCI
36 / 26 / 38A0.90
Oct 11, 2026backtest
HUL2–2EVE
26 / 28 / 46H1.13
Oct 11, 2026backtest
CRY3–1NFO
36 / 28 / 36H1.02
Oct 10, 2026backtest
MUN1–1TOT
56 / 23 / 21H1.39
Oct 10, 2026backtest
CHE5–1BOU
57 / 22 / 21H0.92
Oct 10, 2026backtest
AVL2–2BRE
36 / 27 / 37H1.26
Oct 10, 2026backtest
SUN0–2BHA
32 / 27 / 41A0.79
Oct 10, 2026backtest
IPS2–1FUL
34 / 27 / 39A1.41
Oct 10, 2026backtest
ARS2–1LEE
68 / 20 / 12H0.47
Sep 20, 2026backtest
FUL1–1MUN
28 / 25 / 47A1.30
Sep 20, 2026backtest
MCI5–3SUN
73 / 17 / 10H0.35
Sep 20, 2026backtest
LEE0–0CRY
54 / 25 / 21H1.23
Sep 20, 2026backtest
BOU0–1LIV
31 / 25 / 44A0.97
Sep 19, 2026backtest
NFO0–1COV
60 / 23 / 17H2.40
Sep 19, 2026backtest
BHA3–0ARS
20 / 24 / 56A1.53
Sep 19, 2026backtest
EVE1–0IPS
53 / 25 / 22H0.50
Sep 19, 2026backtest
NEW2–1HUL
60 / 22 / 18H0.89
Sep 19, 2026backtest
TOT2–3AVL
48 / 26 / 26A1.00
Sep 18, 2026backtest
BRE3–0CHE
36 / 26 / 38H0.93
Sep 14, 2026backtest
LEE4–1NEW
40 / 27 / 33H0.97
Sep 13, 2026backtest
MUN0–1MCI
30 / 25 / 45A0.76
Sep 13, 2026backtest
COV0–5BHA
24 / 25 / 51A0.69
Sep 12, 2026backtest
SUN0–2ARS
13 / 23 / 64A0.52
Sep 12, 2026backtest
TOT0–0EVE
47 / 27 / 26H1.25
Sep 12, 2026backtest
AVL1–2NFO
42 / 28 / 30H1.22
Sep 12, 2026backtest
BOU2–2BRE
39 / 26 / 35H1.28
Sep 12, 2026backtest
CHE2–2HUL
78 / 14 / 8H1.24
Sep 12, 2026backtest
CRY2–3IPS
51 / 25 / 24H1.94
Sep 12, 2026backtest
LIV0–0FUL
66 / 19 / 15H1.39
Sep 6, 2026backtest
ARS2–1CHE
56 / 25 / 19H0.44
Sep 6, 2026backtest
EVE2–2MUN
29 / 27 / 44A1.30
Sep 5, 2026backtest
HUL0–0AVL
23 / 26 / 51H1.25
Sep 5, 2026backtest
NFO0–0TOT
39 / 28 / 33H1.27
Sep 5, 2026backtest
MCI1–0COV
81 / 12 / 7H0.17
Sep 5, 2026backtest
FUL2–3CRY
41 / 28 / 31H1.18
Sep 5, 2026backtest
BHA1–1LEE
48 / 27 / 25H1.36
Sep 5, 2026backtest
BRE1–1SUN
58 / 24 / 18H1.30
Sep 5, 2026backtest
NEW2–2BOU
45 / 26 / 29H1.26
Sep 4, 2026backtest
IPS0–2LIV
17 / 20 / 63A0.40
Aug 31, 2026backtest
AVL0–1ARS
16 / 23 / 61A0.62
Aug 30, 2026backtest
MUN5–2IPS
67 / 19 / 14H0.26
Aug 30, 2026backtest
SUN1–0FUL
39 / 29 / 32H1.05
Aug 30, 2026backtest
LEE1–1BRE
37 / 28 / 35H1.21
Aug 30, 2026backtest
CHE4–3BHA
52 / 24 / 24H0.94
Aug 29, 2026backtest
TOT0–2NEW
42 / 26 / 32H1.05
Aug 29, 2026backtest
COV0–1HUL
51 / 27 / 22A0.80
Aug 29, 2026backtest
BOU1–1EVE
45 / 27 / 28H1.30
Aug 29, 2026backtest
LIV2–2NFO
61 / 22 / 17H1.30
Aug 28, 2026backtest
CRY1–4MCI
20 / 24 / 56A0.54
Aug 24, 2026backtest
FUL2–3CHE
26 / 25 / 49A0.97
Aug 23, 2026backtest
NEW2–2LIV
26 / 25 / 49A1.43
Aug 23, 2026backtest
MCI2–1BOU
64 / 20 / 16H0.48
Aug 23, 2026backtest
BHA4–0AVL
43 / 27 / 30H0.87
Aug 22, 2026backtest
BRE3–0TOT
38 / 27 / 35H0.90
Aug 22, 2026backtest
NFO0–1LEE
42 / 28 / 30H1.10
Aug 22, 2026backtest
IPS2–1SUN
35 / 29 / 36A1.36
Aug 22, 2026backtest
EVE2–0CRY
43 / 28 / 29H0.93
Aug 22, 2026backtest
HUL2–0MUN
11 / 19 / 70A1.72
Aug 21, 2026backtest
ARS3–0COV
79 / 14 / 7H0.22