Model Validation

Model Performance Metrics and Diagnostics on Out-of-Sample Data

+3.56%
Skill vs. naive
paired t = 12.0
0.50742
Log-loss
naive 0.52616
60.21%
geoP
naive 59.09%
18996
Appearances scored
2024/25 · 1463 new players
What this number is — and isn't
  • The 2024/25 season was sealed and scored once, on 2026-08-14, by SFM II. Per protocol the result is recorded, not acted on.
  • Cross-validation had estimated +4.56% (folds 4.3–4.96%). The holdout came in about a point lower — the usual selection shrinkage from comparing many variants on those folds, plus single-season variation. The holdout is the honest estimate, not the cross-validation figure.
  • Weakest segment: mid-season (matchdays 11–20).
  • 2025/26 remains sealed as the pristine holdout for the next cycle.
Segment SFM log-loss Naive Note
Cold start (matchdays 1–2) 0.4891 0.5068 strongest — the model earns its keep before form data exists
New players 0.5362 0.505 harder: 1,463 rows with no history to lean on

This is the model's validated skill before the season starts. The SFM Tracker records how the published picks actually fare, match by match, as results come in.