sweep: match.total_corners >= 10
β lab Β· AUC 0.518 (no real pattern β honest result) Β· ran 7/4/2026
What this is: Asks which pre-match factors drive one specific outcome, using a walk-forward model and permutation importance.
| Factor | Importance | Direction | Survives all eras? |
|---|
| match.style_clash_corners | 0.0046 | β +0.070 | β³ yes |
| home__team.corners_against_avg_l5 | 0.0037 | β +0.035 | β³ yes |
| match.tempo | 0.0034 | β +0.001 | no |
| market.p_over25 | 0.0030 | β +0.084 | β³ yes |
| diff__team.season_ppg | 0.0026 | β +0.021 | no |
| away__team.goals_volatility_l10 | 0.0026 | β +0.005 | no |
| market.ah_line | 0.0024 | β -0.036 | β³ yes |
| match.humidity_pct | 0.0022 | β +0.007 | no |
| diff__team.h2_goals_l10 | 0.0020 | β +0.008 | no |
| match.momentum_clash | 0.0019 | β -0.007 | no |
| market.overround_1x2 | 0.0018 | β +0.036 | no |
| x__away__team.goals_for_avg_l5__home__team.defensive_leak_l5 | 0.0018 | β -0.002 | no |
Reading the columnswhat each number actually means
| AUC | predictability: 0.50 = coin flip, ~0.70 = ceiling for sports |
| Importance | how much the model leans on this factor (permutation importance) |
| Direction | sign of the raw correlation with the outcome |
| Survives all eras | effect points the same way in every historical era |
Spec Β· the reproducible recipe
{
"name": "sweep: match.total_corners >= 10",
"sport": "football",
"target": {
"op": ">=",
"value": 10,
"metric": "match.total_corners"
},
"features": "all"
}