- Match result (1X2)
- Home48%✓
- Over/Under 2.5 goals
- Under 2.561%✗
- Both teams to score
- No56%✗
Track record
Every pick is frozen at kick-off and graded automatically against the final score. Wins and losses both count.
Live picks, last 30 days
The first live picks are graded after this weekend's matches. Until then, the backtest below shows how the same model did on recent weeks.
Backtest, last 10 weeks
Each week was predicted using only matches played before it, exactly as the live model works. Backtests are labelled and never mixed into the live numbers.
| Market | Picks | Won | Hit rate | Model expected |
|---|---|---|---|---|
| Match result (1X2) | 1348 | 669 | 50% | 49% |
| Double chance | 1348 | 1026 | 76% | 77% |
| Over/Under 2.5 goals | 1348 | 772 | 57% | 60% |
| Over/Under 1.5 goals | 1348 | 1068 | 79% | 77% |
| Both teams to score | 1348 | 770 | 57% | 58% |
| Correct score | 1348 | 159 | 12% | 12% |
| Draw no bet | 1004 | 668 | 67% | 66% |
| Asian handicap | 1348 | 908 | 67% | 65% |
| Odd/Even goals | 1348 | 644 | 48% | 52% |
| First team to score | 1348 | 776 | 58% | 55% |
| Win to nil | 1348 | 326 | 24% | 26% |
How to read this
Hit rate is the share of picks that won. Model expected is the average probability the model gave those picks. If the two are close, the model is well calibrated: when it says 65%, it lands about 65% of the time. That is what you want from a prediction model, more than a high hit rate on its own.
Draw no bet picks that end in a draw are void and not counted. Matches decided after extra time are settled on the score at 90 minutes when it is available, and void otherwise.
Latest graded picks
- Match result (1X2)
- Home52%✓
- Over/Under 2.5 goals
- Under 2.557%✓
- Both teams to score
- No53%✓
- Match result (1X2)
- Home68%✗
- Over/Under 2.5 goals
- Over 2.562%✓
- Both teams to score
- Yes54%✓
- Match result (1X2)
- Away44%✓
- Over/Under 2.5 goals
- Under 2.554%✓
- Both teams to score
- Yes51%✗
- Match result (1X2)
- Home56%✗
- Over/Under 2.5 goals
- Over 2.576%✓
- Both teams to score
- Yes72%✓
- Match result (1X2)
- Away47%✓
- Over/Under 2.5 goals
- Under 2.550%✓
- Both teams to score
- Yes54%✗
- Match result (1X2)
- Home39%✗
- Over/Under 2.5 goals
- Over 2.551%✗
- Both teams to score
- Yes56%✗
- Match result (1X2)
- Away46%✓
- Over/Under 2.5 goals
- Under 2.555%✗
- Both teams to score
- No50%✓
- Match result (1X2)
- Away52%✗
- Over/Under 2.5 goals
- Over 2.551%✗
- Both teams to score
- Yes54%✗
- Match result (1X2)
- Away47%✗
- Over/Under 2.5 goals
- Under 2.568%✓
- Both teams to score
- No62%✓
- Match result (1X2)
- Home53%✓
- Over/Under 2.5 goals
- Over 2.571%✓
- Both teams to score
- Yes69%✓
- Match result (1X2)
- Away52%✓
- Over/Under 2.5 goals
- Under 2.555%✓
- Both teams to score
- No52%✓
- Match result (1X2)
- Away62%✓
- Over/Under 2.5 goals
- Over 2.577%✓
- Both teams to score
- Yes72%✓
- Match result (1X2)
- Away38%✗
- Over/Under 2.5 goals
- Under 2.560%✓
- Both teams to score
- No53%✓
- Match result (1X2)
- Home71%✗
- Over/Under 2.5 goals
- Over 2.563%✗
- Both teams to score
- Yes53%✗
- Match result (1X2)
- Home51%✓
- Over/Under 2.5 goals
- Over 2.575%✓
- Both teams to score
- Yes73%✗
- Match result (1X2)
- Home57%✓
- Over/Under 2.5 goals
- Under 2.552%✗
- Both teams to score
- No51%✗
- Match result (1X2)
- Away46%✗
- Over/Under 2.5 goals
- Under 2.558%✓
- Both teams to score
- No52%✓
- Match result (1X2)
- Home46%✗
- Over/Under 2.5 goals
- Over 2.562%✗
- Both teams to score
- Yes64%✓
- Match result (1X2)
- Away39%✗
- Over/Under 2.5 goals
- Over 2.572%✗
- Both teams to score
- Yes72%✗
- Match result (1X2)
- Away58%✓
- Over/Under 2.5 goals
- Over 2.568%✓
- Both teams to score
- Yes65%✓
- Match result (1X2)
- Home46%✗
- Over/Under 2.5 goals
- Under 2.552%✗
- Both teams to score
- Yes53%✓
- Match result (1X2)
- Home37%✗
- Over/Under 2.5 goals
- Over 2.552%✗
- Both teams to score
- Yes57%✗
- Match result (1X2)
- Away51%✗
- Over/Under 2.5 goals
- Over 2.571%✓
- Both teams to score
- Yes70%✗