← Match Finder
Championship
Referee: T Robinson
Wrexham
U T U S S
0–2
Full-time
Millwall
T S T S U

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Wrexham Millwall
Last 6 — all competitions · 6/6 matches
Win Ø 50%
50%
50%
Points per game
1,8
1,7
Over 2.5 Ø 67%
67%
67%
Both score Ø 75%
83%
67%
Average goals
3,3
3,3
Scored
1,8
1,8
Conceded
1,5
1,5
Goal diff per game
+0,3
+0,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — Championship · 30/29 matches
Win Ø 44%
40%
48%
Points per game
1,6
1,7
Over 2.5 Ø 44%
43%
45%
Both score Ø 56%
67%
45%
Average goals
2,7
2,4
Scored
1,5
1,2
Conceded
1,2
1,1
Goal diff per game
+0,2
+0,1
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 0–0

1,41 xG 0,64
55% Possession 45%
16 Shots 7
5 Shots on target 1
4 Blocked shots 1
0 Goalkeeper saves 4
5 Corners 4
1 Offside 1
5 Free kicks against 11
1 Yellow cards 3
0 Red cards 0
The table before the match Wrexham 6. · Millwall 5.
# Team K V U T +/− xG +/− P
1 Coventry 30 17 7 6 +28 +22.4 58
2 Ipswich 30 15 9 6 +22 +24.6 54
3 Middlesbrough 27 15 6 6 +11 +9.4 51
4 Hull 28 15 6 7 +9 -13.2 51
5 Millwall 29 14 8 7 +3 +5.4 50
6 Wrexham 30 12 11 7 +7 -3.5 47
7 Derby 31 12 9 10 +6 -3.9 45
8 Watford 31 11 11 9 +3 +5.7 44
9 Preston 30 11 11 8 +3 -8.9 44
10 QPR 31 12 8 11 -1 +1.8 44
11 Bristol City 30 12 7 11 +4 -0.5 43
12 Southampton 29 11 9 9 +7 +12.3 42
13 Stoke 30 12 6 12 +6 -6.8 42
14 Birmingham 30 11 9 10 +3 +14.2 42
15 Sheffield United 30 12 3 15 +0 +11.5 39
16 Swansea 30 11 6 13 -3 -5.8 39
17 Leicester 30 10 8 12 -5 -11.0 38
18 Norwich 31 10 6 15 -3 -9.0 36
19 Charlton 30 9 9 12 -9 -13.2 36
20 Portsmouth 28 8 9 11 -10 -3.6 33
21 Blackburn 31 8 8 15 -13 +2.9 32
22 West Brom 30 9 5 16 -15 +3.8 32
23 Oxford 30 6 9 15 -13 -5.6 27
24 Sheffield Weds 30 1 8 21 -40 -29.0 11

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Recent head-to-head meetings

30. Aug -25 Millwall – Wrexham 0–2

Match report

Wrexham Millwall
G. Dobson 🔁
↦ M. James
35′
Half-time 0–0
G. Thomason 🔁
↦ L. Cacace
51′
Max Cleworth 🟨
56′
59′
M. Cleworth 1–0
own goal
62′
🟨 Mihailo Ivanović
67′
🔁 J. Coburn
↦ M. Ivanovic
69′
🟨 Barry Bannan
D. Keillor-Dunn 🔁
↦ O. Rathbone
72′
J. Windass 🔁
↦ L. O'Brien
72′
S. Smith 🔁
↦ B. Sheaf
72′
73′
🔁 T. Watson
↦ B. Bannan
82′
🟨 Tom Watson
85′
J. Coburn 1–1
F. Azeez
87′
🔁 Z. Sturge
↦ A. Doughty
87′
🔁 L. Cundle
↦ F. Azeez
87′
🔁 D. Mazou-Sacko
↦ C. De Norre
Full-time 1–1

Line-ups

Wrexham

3-4-2-1
1 A. Okonkwo G
4 M. Cleworth D
5 D. Hyam D
2 C. Doyle D
12 I. Kabore M
37 M. James M
18 B. Sheaf M
13 L. Cacace M
20 O. Rathbone F
27 L. O'Brien F
19 K. Moore F
Bench (9)
21 D. Ward
7 D. Keillor-Dunn
10 J. Windass
14 G. Thomason
15 G. Dobson
16 J. Rodriguez
24 D. Scarr
28 S. Smith
47 R. Longman

Coach: Phil Parkinson

Millwall

4-2-3-1
15 M. Crocombe G
4 T. Crama D
6 C. Taylor D
5 J. Cooper D
14 A. Doughty D
8 B. Mitchell M
24 C. De Norre M
11 F. Azeez M
67 B. Bannan M
10 C. Neghli M
9 M. Ivanovic F
Bench (9)
13 A. Patterson
3 Z. Sturge
7 T. Ballo
17 M. Langstaff
18 R. Leonard
19 J. Coburn
22 T. Watson
25 L. Cundle
49 D. Mazou-Sacko

Coach: Alex Neil

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,54
U
3,21
B ✓
2,80
Over/under goals
O1,5 ✓
O2,5
2,09
U2,5 ✓
1,70
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

T Robinson · 200 kamper i vår database

🟨 Yellow cards
3,8 / match
Average
⚽ Free kicks
23,1 / match
Above average

🟥 Red cards: 0,13 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.