How our call did
Our pre-match call was Millwall win — the match finished Millwall 0–3 Wrexham.✗ Miss
Pre-match picks, graded
Over 1.5 goals
✓ HitMillwall or draw
✗ MissBTTS: Yes
✗ MissEach dial shows the model's published probability for that call — the same number the track record grades after full time.
More markets
Double chance
Millwall or draw74%
Either side wins73%
Draw or Wrexham53%
Goal lines
Over 1.575%
Over 2.550%
Over 3.528%
Under: 1.5 25% · 2.5 50% · 3.5 72%
Both teams to score
Yes53%
No47%
Most likely score
1–1at 13%actual 0–3
The single likeliest cell of the scoreline grid — even the top score rarely clears 15%.
Team comparison
| Wrexham | ||
|---|---|---|
| 11th | Position | 12th |
| 6 | Points | 5 |
| 1.5 | Goals / game | 1.5 |
| 10th | Attack rank | 4th |
| 2nd | Defence rank | 17th |
| 1589 | Elo | 1543 |
| 10 | Form pts (last 5) | 3 |
Longer bars are better within the Championship this season. Attack, defence and Elo come from our model ratings.
Head-to-head · last 2
Recent form · last 10
Millwall20 / 30 pts
- L
Southampton5–1Millwall
- W
Millwall3–0Norwich
- W
Bristol City0–2Millwall
- W
Millwall2–0Oxford United FC
- D
Leicester City FC1–1Millwall
- W
Stoke1–3Millwall
- W
Millwall2–0QPR
- D
West Brom0–0Millwall
- L
Millwall1–2Norwich
- W
Middlesbrough1–2Millwall
Wrexham10 / 30 pts
- L
Wrexham1–2Birmingham
- D
Wrexham1–1Watford
- D
Cardiff1–1Wrexham
- D
Wrexham2–2Middlesbrough
- L
Coventry City3–1Wrexham
- W
Oxford United FC0–1Wrexham
- W
Wrexham2–0Stoke
- L
Birmingham2–0Wrexham
- L
Wrexham1–5Southampton
- D
West Brom2–2Wrexham
Championship standingsLeague hub →
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 3 | 1 | 0 | +6 | 10 | |
| 2 | 4 | 3 | 1 | 0 | +4 | 10 | |
| 3 | 4 | 3 | 1 | 0 | +3 | 10 | |
| 4 | 4 | 2 | 1 | 1 | +5 | 7 | |
| 5 | 4 | 2 | 1 | 1 | +3 | 7 | |
| 6 | 4 | 2 | 1 | 1 | +2 | 7 | |
| 7 | 4 | 2 | 1 | 1 | +1 | 7 | |
| 8 | 4 | 2 | 1 | 1 | +1 | 7 | |
| 9 | 4 | 1 | 3 | 0 | +1 | 6 | |
| 10 | 4 | 1 | 3 | 0 | +1 | 6 | |
| 11 | 4 | 2 | 0 | 2 | -2 | 6 | |
| 12 | 4 | 1 | 2 | 1 | +2 | 5 | |
| 13 | 4 | 1 | 2 | 1 | +1 | 5 | |
| 14 | 4 | 1 | 2 | 1 | 0 | 5 | |
| 15 | 4 | 1 | 2 | 1 | -1 | 5 | |
| 16 | 4 | 1 | 1 | 2 | -1 | 4 | |
| 17 | 4 | 1 | 1 | 2 | -2 | 4 | |
| 18 | 4 | 1 | 1 | 2 | -2 | 4 | |
| 19 | 4 | 0 | 3 | 1 | -1 | 3 | |
| 20 | 4 | 1 | 0 | 3 | -2 | 3 | |
| 21 | 4 | 1 | 0 | 3 | -3 | 3 | |
| 22 | 4 | 1 | 0 | 3 | -5 | 3 | |
| 23 | 4 | 0 | 2 | 2 | -5 | 2 | |
| 24 | 4 | 0 | 0 | 4 | -6 | 0 |
Pre-match model verdict
Millwall are narrow favourites at 47% — this one is far from decided. Millwall arrive with 6 wins, 2 draws, 2 defeats from their last 10. For Wrexham it reads 2 wins, 4 draws, 4 defeats over the last 10. At home Millwall have won 3 of their last 4; Wrexham have taken 5 of 15 points on their travels. The Over/Under 2.5 call is genuinely tight at 50%.