Wrexham vs Middlesbrough

Championship prediction, odds, stats and match analysis.

11 Jun 2026
02 May 2026 11:30
ENGLAND CHAMPIONSHIP REGULAR SEASON - 46
Wrexham
W D W L W
FT
2 - 2
Middlesbrough
L D L W W
🏟️ Racecourse Ground
Wrexham
Referee: O. Langford

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
Corners O/U

Over 7.5 Corners

AI Confidence 92% High Confidence
Odds -
Value +0%
Win Probability 92%
View Full Analysis
👕
1X2 Away Win
Confidence 68.3%
Odds -
🥅
BTTS BTTS No
Confidence 21.6%
Odds -
Over / Under 2.5 Under 2.5
Confidence 30.4%
Odds -
⏱️
HT / FT Draw / Away
Confidence -
Odds -
🎯
Correct Score 0-1
Confidence -
Odds -
🧠

AI Insight Summary

Our model highlights Corners O/U as the strongest available market, with the pick "Over 7.5 Corners" showing the best current confidence signal.

Confidence 35.4% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

94 matches analysed
Wrexham
Wrexham Home
VS
Middlesbrough Away
Middlesbrough
🎟️ 48 Matches Played
🏆 20 Wins
🎯 1.52 Avg Goals
🎟️ 46 Matches Played
🏆 22 Wins
🎯 1.54 Avg Goals
48
Matches Played
46
20
Wins
22
14
Draws
13
14
Losses
11
73
Goals For
71
70
Goals Against
48
1.52
Avg Goals Scored
1.54
1.46
Avg Goals Conceded
1.04
31
BTTS Yes
26
24
Over 2.5
25
13
Clean Sheets
13
6
Failed To Score
11

Key Stats

Quick comparison based on available match data

1.52
Average Goals Scored
1.54
1.46
Average Goals Conceded
1.04
31
BTTS Yes
26
24
Over 2.5
25
3.79
Shots on Goal
4.96

Trend Signals

Derived from season data
Attack Edge Middlesbrough
Defensive Edge Middlesbrough
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 42%
Away Win Rate 48%

Middlesbrough show the stronger season trend before kickoff.

Wrexham Wrexham

Match Statistics

Middlesbrough Middlesbrough
8
🎯 Shots on Goal
5
5
Shots off Goal
4
7
🛡️ Blocked Shots
2
6
🚩 Corner Kicks
3
11
🦶 Fouls
5
48%
Ball Possession
52%
20
Total Shots
11
449
Total passes
489
368
Passes accurate
411
0
🟨 Yellow Cards
0
0
🟥 Red Cards
0
Last matches: Wrexham
26.04.26
Cha
Wrexham
Coventry
1
3
L
21.04.26
Cha
Wrexham
Oxford United
1
0
W
18.04.26
Cha
Wrexham
Stoke City
2
0
W
12.04.26
Cha
Wrexham
Birmingham
0
2
L
07.04.26
Cha
Wrexham
Southampton
1
5
L
03.04.26
Cha
Wrexham
West Brom
2
2
D
21.03.26
Cha
Wrexham
Sheffield Utd
2
1
W
17.03.26
Cha
Wrexham
Watford
1
3
L
13.03.26
Cha
Wrexham
Swansea
2
0
W
10.03.26
Cha
Wrexham
Hull City
1
2
L
07.03.26
FA
Wrexham
Chelsea
2
4
L
28.02.26
Cha
Wrexham
Charlton
1
0
W
24.02.26
Cha
Wrexham
Portsmouth
2
1
W
21.02.26
Cha
Wrexham
Ipswich
5
3
W
17.02.26
Cha
Wrexham
Bristol City
2
2
D
13.02.26
FA
Wrexham
Ipswich
1
0
W
07.02.26
Cha
Wrexham
Millwall
0
2
L
31.01.26
Cha
Wrexham
Sheffield Wednesday
1
0
W
24.01.26
Cha
Wrexham
QPR
3
2
W
20.01.26
Cha
Wrexham
Leicester
1
1
D
Last matches: Middlesbrough
23.05.26
Cha
Middlesbrough
Hull City
0
1
L
12.05.26
Cha
Middlesbrough
Southampton
1
2
L
09.05.26
Cha
Middlesbrough
Southampton
0
0
D
25.04.26
Cha
Middlesbrough
Watford
5
1
W
22.04.26
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
19.04.26
Cha
Middlesbrough
Ipswich
2
2
D
11.04.26
Cha
Middlesbrough
Portsmouth
0
1
L
06.04.26
Cha
Middlesbrough
Swansea
2
2
D
03.04.26
Cha
Middlesbrough
Millwall
1
2
L
21.03.26
Cha
Middlesbrough
Blackburn
0
0
D
14.03.26
Cha
Middlesbrough
Bristol City
1
1
D
11.03.26
Cha
Middlesbrough
Charlton
0
1
L
08.03.26
Cha
Middlesbrough
QPR
4
0
W
02.03.26
Cha
Middlesbrough
Birmingham
3
1
W
24.02.26
Cha
Middlesbrough
Leicester
1
1
D
21.02.26
Cha
Middlesbrough
Oxford United
0
0
D
16.02.26
Cha
Middlesbrough
Coventry
1
3
L
09.02.26
Cha
Middlesbrough
Sheffield Utd
2
1
W
31.01.26
Cha
Middlesbrough
Norwich
1
0
W
24.01.26
Cha
Middlesbrough
Preston
4
0
W
H2H: Wrexham vs Middlesbrough
02.05.26
H2H
Wrexham
Middlesbrough
2
2
D
25.10.25
H2H
Middlesbrough
Wrexham
1
1
D
Last matches: Wrexham
18.04.26
Cha
Wrexham
Stoke City
2
0
W
07.04.26
Cha
Wrexham
Southampton
1
5
L
13.03.26
Cha
Wrexham
Swansea
2
0
W
10.03.26
Cha
Wrexham
Hull City
1
2
L
07.03.26
FA
Wrexham
Chelsea
2
4
L
24.02.26
Cha
Wrexham
Portsmouth
2
1
W
21.02.26
Cha
Wrexham
Ipswich
5
3
W
13.02.26
FA
Wrexham
Ipswich
1
0
W
07.02.26
Cha
Wrexham
Millwall
0
2
L
20.01.26
Cha
Wrexham
Leicester
1
1
D
17.01.26
Cha
Wrexham
Norwich
1
2
L
09.01.26
FA
Wrexham
Nottingham Forest
3
3
D
29.12.25
Cha
Wrexham
Preston
2
1
W
26.12.25
Cha
Wrexham
Sheffield Utd
5
3
W
13.12.25
Cha
Wrexham
Watford
2
2
D
29.11.25
Cha
Wrexham
Blackburn
1
1
D
26.11.25
Cha
Wrexham
Bristol City
2
0
W
08.11.25
Cha
Wrexham
Charlton
1
0
W
31.10.25
Cha
Wrexham
Coventry
3
2
W
22.10.25
Cha
Wrexham
Oxford United
1
0
W
H2H at home: Wrexham
02.05.26
H2H
Wrexham
Middlesbrough
2
2
D
Last matches: Middlesbrough
23.05.26
Cha
Middlesbrough
Hull City
0
1
L
12.05.26
Cha
Middlesbrough
Southampton
1
2
L
19.04.26
Cha
Middlesbrough
Ipswich
2
2
D
06.04.26
Cha
Middlesbrough
Swansea
2
2
D
21.03.26
Cha
Middlesbrough
Blackburn
0
0
D
08.03.26
Cha
Middlesbrough
QPR
4
0
W
02.03.26
Cha
Middlesbrough
Birmingham
3
1
W
16.02.26
Cha
Middlesbrough
Coventry
1
3
L
09.02.26
Cha
Middlesbrough
Sheffield Utd
2
1
W
21.01.26
Cha
Middlesbrough
Stoke City
2
1
W
16.01.26
Cha
Middlesbrough
West Brom
3
2
W
10.01.26
FA
Middlesbrough
Fulham
1
3
L
01.01.26
Cha
Middlesbrough
Derby
0
1
L
20.12.25
Cha
Middlesbrough
Bristol City
0
2
L
09.12.25
Cha
Middlesbrough
Charlton
2
1
W
05.12.25
Cha
Middlesbrough
Hull City
4
1
W
22.11.25
Cha
Middlesbrough
Oxford United
1
1
D
04.11.25
Cha
Middlesbrough
Leicester
1
1
D
01.11.25
Cha
Middlesbrough
Watford
0
3
L
22.10.25
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
H2H away: Middlesbrough
02.05.26
H2H
Wrexham
Middlesbrough
2
2
D
Wrexham
Wrexham 3-4-2-1
Lineups 3-4-2-1 vs 3-4-2-1
Middlesbrough 3-4-2-1
Middlesbrough
21
D. Ward
5
D. Hyam
24
D. Scarr
2
C. Doyle
12
I. Kabore
🎯
37
M. James
15
G. Dobson
14
G. Thomason
10
J. Windass
20
O. Rathbone
28
S. Smith
31
S. Brynn
12
L. Ayling
6
D. Fry
29
A. Malanda
2
C. Brittain
18
A. Morris
16
A. Browne
3
M. Targett
🎯
11
M. Whittaker
9
T. Conway
13
D. Strelec
Wrexham Middlesbrough ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

League Standings

# Team MP GD PTS Form
1
Coventry
46 52 95
W W W D D
2
Ipswich
46 33 84
W D D W D
3
Millwall
46 15 83
L D W D W
4
Southampton
46 26 80
W D W D D
5
Middlesbrough
46 25 80
L L D D W
6
Hull City
46 4 73
W W D W L
7
Wrexham
46 4 71
D L W W L
8
Derby
46 8 69
L W L W L
9
Norwich
46 7 65
L D W W L
10
Birmingham
46 1 64
D W W D W
11
Swansea
46 -2 64
W D W L W
12
Bristol City
46 0 62
W L D L D
13
Sheffield Utd
46 0 60
W L L W W
14
Preston
46 -7 60
L W L L W
15
QPR
46 -12 58
L L L L D
16
Watford
46 -12 57
L L L L L
17
Stoke City
46 -5 55
L L L L D
18
Portsmouth
46 -15 55
D W L W W
19
Charlton
46 -14 53
L W L D L
20
Blackburn
46 -14 52
L W D L D
21
West Brom
46 -10 51
L D W W D
22
Oxford United
46 -14 47
L W L L W
23
Leicester
46 -10 46
W D D L L
24
Sheffield Wednesday
46 -60 0
W L L D D

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Wrexham 2 - 2 Middlesbrough
Wrexham Timeline Middlesbrough
1st Half 2 - 2
4'
0 - 1
T. Conway normal goal
28'
J. Windass normal goal
1 - 1
41'
S. Smith Assist: I. Kabore
2 - 1
44'
2 - 2
D. Strelec Assist: M. Targett
2nd Half 0 - 0
46'
A. Browne ↔ R. McGree Substitution
62'
G. Dobson ↔ B. Sheaf Substitution
63'
O. Rathbone ↔ N. Broadhead Substitution
71'
D. Strelec ↔ J. Sarmiento Substitution
71'
M. Whittaker ↔ L. Castledine Substitution
73'
I. Kabore ↔ R. Longman Substitution
73'
D. Scarr ↔ K. Moore Substitution
83'
M. James ↔ D. Keillor-Dunn Substitution
87'
L. Ayling ↔ M. K. Sene Substitution