Middlesbrough vs Wrexham: Prediction, Head-to-Head, Odds & Stats (Sat, 25 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 25 Oct, 02:00 PM UTC

Next Match 25/10/25 at 02:00 PM

Middlesbrough vs Wrexham
📍 Riverside, England.

Scheduled H2H Match For Middlesbrough Vs Wrexham

Championship

Sat, 25 Oct 2025 at 02:00 PM UTC

Middlesbrough
Middlesbrough

ENG ENG

Recent Form

W
W
W
W
D
Wrexham
Wrexham

WAL WAL

Recent Form

L
L
D
W
L

0

Win

Played

0
0 Draws

0

Win

6.93
Avg. Rating
6.95
1
Position
21
Rob Edwards
Manager
Phil Parkinson

Game Schedule - Time Of Fixture

Middlesbrough will square off vs Wrexham in Championship on Sat, 25 Oct 2025 at 02:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Middlesbrough vs Wrexham H2H Stats

In the most recent 0 head-to-head results between these teams, Middlesbrough have got the victory 0 times and Wrexham have got the victory on 0 occasion.


Head-to-HeadMatch Wins
Middlesbrough0
Wrexham0

Middlesbrough Recent Matches

18
Championship (24 Matches)
11:30 AM
13/09/25
21
Preston North End
2
36
Middlesbrough
2
D
11:30 AM
30/08/25
36
Middlesbrough
1
15
Sheffield United
0
W
02:00 PM
23/08/25
263
Norwich City
1
36
Middlesbrough
2
W
02:00 PM
16/08/25
25
Millwall
0
36
Middlesbrough
3
W
02:00 PM
09/08/25
36
Middlesbrough
1
74
Swansea City
0
W
11:30 AM
03/05/25
11
Coventry City
2
36
Middlesbrough
0
L
02:00 PM
26/04/25
36
Middlesbrough
0
263
Norwich City
0
D
02:00 PM
21/04/25
12
Sheffield Wednesday
2
36
Middlesbrough
1
L
02:00 PM
18/04/25
36
Middlesbrough
2
71
Plymouth Argyle
1
W
02:00 PM
12/04/25
25
Millwall
1
36
Middlesbrough
0
L
07:00 PM
08/04/25
36
Middlesbrough
0
34
Leeds United
1
L
07:00 PM
04/04/25
46
Blackburn Rovers
0
36
Middlesbrough
2
W
03:00 PM
29/03/25
36
Middlesbrough
2
95
Oxford United
1
W
03:00 PM
15/03/25
72
Luton Town
0
36
Middlesbrough
0
D
07:45 PM
11/03/25
36
Middlesbrough
2
1
Queens Park Rangers
1
W
03:00 PM
08/03/25
74
Swansea City
1
36
Middlesbrough
0
L
03:00 PM
01/03/25
36
Middlesbrough
1
27
Derby County
0
W
07:45 PM
25/02/25
29
Stoke City
1
36
Middlesbrough
3
W
07:45 PM
21/02/25
58
Bristol City
2
36
Middlesbrough
1
L
03:00 PM
15/02/25
36
Middlesbrough
0
24
Watford
1
L
08:00 PM
12/02/25
15
Sheffield United
3
36
Middlesbrough
1
L
08:00 PM
03/02/25
36
Middlesbrough
2
41
Sunderland
3
L
03:00 PM
25/01/25
21
Preston North End
2
36
Middlesbrough
1
L
07:45 PM
21/01/25
36
Middlesbrough
2
8
West Bromwich Albion
0
W
21
EFL Cup (1 Matches)
06:30 PM
12/08/25
36
Middlesbrough
0
84
Doncaster Rovers
4
L
853
Club Friendly Games (5 Matches)
02:00 PM
02/08/25
36
Middlesbrough
2
2832
Deportivo La Coruña
2
D
06:00 PM
30/07/25
101
Hartlepool United
1
36
Middlesbrough
1
D
01:00 PM
26/07/25
2351
Rangers
2
36
Middlesbrough
2
D
06:00 PM
23/07/25
22
Bradford City
2
36
Middlesbrough
0
L
02:00 PM
19/07/25
70
Mansfield Town
3
36
Middlesbrough
3
D

Wrexham Recent Matches

18
Championship (5 Matches)
02:00 PM
13/09/25
64
Wrexham
1
1
Queens Park Rangers
3
L
02:00 PM
30/08/25
25
Millwall
0
64
Wrexham
2
W
02:00 PM
23/08/25
64
Wrexham
2
12
Sheffield Wednesday
2
D
11:30 AM
16/08/25
64
Wrexham
2
8
West Bromwich Albion
3
L
11:30 AM
09/08/25
45
Southampton
2
64
Wrexham
1
L
21
EFL Cup (2 Matches)
06:45 PM
26/08/25
21
Preston North End
2
64
Wrexham
3
W
06:45 PM
12/08/25
64
Wrexham
3
96
Hull City
3
W
853
Club Friendly Games (3 Matches)
05:00 AM
19/07/25
7568
Wellington Phoenix
1
64
Wrexham
0
L
09:30 AM
15/07/25
5971
Sydney FC
2
64
Wrexham
1
L
09:30 AM
11/07/25
5970
Melbourne Victory
0
64
Wrexham
3
W
24
League One (17 Matches)
02:00 PM
03/05/25
92
Lincoln City
0
64
Wrexham
2
W
04:30 PM
26/04/25
64
Wrexham
3
47
Charlton Athletic
0
W
02:00 PM
21/04/25
67
Blackpool
1
64
Wrexham
2
W
02:00 PM
18/04/25
64
Wrexham
1
76
Bristol Rovers
1
D
11:30 AM
12/04/25
49
Wigan Athletic
0
64
Wrexham
0
D
11:30 AM
05/04/25
64
Wrexham
3
134
Burton Albion
0
W
06:45 PM
01/04/25
63
Cambridge United
2
64
Wrexham
2
D
03:00 PM
29/03/25
86
Exeter City
0
64
Wrexham
2
W
03:00 PM
22/03/25
64
Wrexham
1
10
Stockport County
0
W
03:00 PM
15/03/25
62
Wycombe Wanderers
0
64
Wrexham
1
W
08:00 PM
11/03/25
28
Reading
2
64
Wrexham
0
L
03:00 PM
08/03/25
64
Wrexham
1
13
Rotherham United
0
W
07:45 PM
04/03/25
59
Huddersfield Town
0
64
Wrexham
1
W
12:30 PM
01/03/25
64
Wrexham
0
5
Bolton Wanderers
0
D
03:00 PM
23/02/25
70
Mansfield Town
1
64
Wrexham
2
W
07:45 PM
18/02/25
64
Wrexham
1
83
Leyton Orient
2
L
12:30 PM
15/02/25
57
Northampton Town
0
64
Wrexham
2
W
334
Football League Trophy (3 Matches)
07:30 PM
26/02/25
64
Wrexham
2
54
Peterborough United
2
L
07:30 PM
11/02/25
64
Wrexham
1
5
Bolton Wanderers
0
W
07:00 PM
04/02/25
55
Port Vale
1
64
Wrexham
4
W

Middlesbrough Next Fixtures

18
Championship
07:00 PM
19/09/25
36
Middlesbrough
8
West Bromwich Albion
Prediction
02:00 PM
27/09/25
45
Southampton
36
Middlesbrough
Prediction
06:45 PM
30/09/25
36
Middlesbrough
29
Stoke City
Prediction
02:00 PM
04/10/25
2
Portsmouth
36
Middlesbrough
Prediction
07:00 PM
17/10/25
36
Middlesbrough
32
Ipswich Town
Prediction
07:00 PM
22/10/25
12
Sheffield Wednesday
36
Middlesbrough
Prediction
02:00 PM
25/10/25
36
Middlesbrough
64
Wrexham
Prediction
03:00 PM
01/11/25
24
Watford
36
Middlesbrough
Prediction
07:45 PM
04/11/25
31
Leicester City
36
Middlesbrough
Prediction
03:00 PM
08/11/25
36
Middlesbrough
9
Birmingham City
Prediction
03:00 PM
22/11/25
95
Oxford United
36
Middlesbrough
Prediction
07:45 PM
25/11/25
36
Middlesbrough
11
Coventry City
Prediction
03:00 PM
29/11/25
36
Middlesbrough
27
Derby County
Prediction
08:00 PM
05/12/25
96
Hull City
36
Middlesbrough
Prediction
07:45 PM
09/12/25
47
Charlton Athletic
36
Middlesbrough
Prediction
03:00 PM
13/12/25
36
Middlesbrough
1
Queens Park Rangers
Prediction
03:00 PM
20/12/25
58
Bristol City
36
Middlesbrough
Prediction
03:00 PM
26/12/25
36
Middlesbrough
46
Blackburn Rovers
Prediction
07:45 PM
29/12/25
36
Middlesbrough
96
Hull City
Prediction
03:00 PM
01/01/26
27
Derby County
36
Middlesbrough
Prediction
03:00 PM
04/01/26
36
Middlesbrough
45
Southampton
Prediction
03:00 PM
17/01/26
8
West Bromwich Albion
36
Middlesbrough
Prediction
07:45 PM
21/01/26
29
Stoke City
36
Middlesbrough
Prediction
03:00 PM
24/01/26
36
Middlesbrough
21
Preston North End
Prediction
03:00 PM
31/01/26
36
Middlesbrough
263
Norwich City
Prediction
03:00 PM
07/02/26
15
Sheffield United
36
Middlesbrough
Prediction
03:00 PM
14/02/26
11
Coventry City
36
Middlesbrough
Prediction
03:00 PM
21/02/26
36
Middlesbrough
95
Oxford United
Prediction
07:45 PM
24/02/26
36
Middlesbrough
31
Leicester City
Prediction
03:00 PM
28/02/26
9
Birmingham City
36
Middlesbrough
Prediction

Wrexham Next Fixtures

Middlesbrough Last Match Played stats

Preston North End vs Middlesbrough

Final Score :2 - 2

(H)Match overview (A)
39%Ball possession61%
0.75Expected goals1.52
1Big chances3
7Total shots14
1Goalkeeper saves0
3Corner kicks4
13Fouls7
296Passes476
28Tackles21
7Free kicks13
1Yellow cards3
(H)Shots (A)
7Total shots14
2Shots on target3
0Hit woodwork0
3Shots off target3
2Blocked shots8
5Shots inside box9
2Shots outside box5
(H)Attack (A)
1Big chances missed3
0Through balls2
20Touches in penalty area34
3Fouled in final third2
0Offsides2
(H)Passes (A)
213Accurate passes395
26Throw-ins25
49Final third entries61
41/87 (47%)Final third phase113/160 (71%)
16/57 (28%)Long balls15/49 (31%)
3/16 (19%)Crosses1/16 (6%)
(H)Duels (A)
48%Duels52%
11Dispossessed17
43/87 (49%)Ground duels44/87 (51%)
14/32 (44%)Aerial duels18/32 (56%)
9/19 (47%)Dribbles10/21 (48%)
(H)Defending (A)
61%Tackles won57%
28Total tackles21
7Interceptions5
44Recoveries56
32Clearances27
1Errors lead to a shot0
(H)Goalkeeping (A)
1Total saves0
0.09Goals prevented-0.64
3High claims4
1Punches0
11Goal kicks5

Wrexham Last Match Played stats

Wrexham vs Queens Park Rangers

Final Score :1 - 3

(H)Match overview (A)
61%Ball possession39%
2.02Expected goals1.43
4Big chances4
21Total shots15
4Goalkeeper saves6
12Corner kicks9
5Fouls10
456Passes307
20Tackles10
10Free kicks5
1Yellow cards0
(H)Shots (A)
21Total shots15
8Shots on target6
0Hit woodwork1
5Shots off target5
8Blocked shots4
16Shots inside box8
5Shots outside box7
(H)Attack (A)
1Big chances scored1
3Big chances missed3
1Through balls1
41Touches in penalty area32
2Fouled in final third2
3Offsides2
(H)Passes (A)
366Accurate passes221
13Throw-ins18
67Final third entries60
87/123 (71%)Final third phase76/120 (63%)
37/75 (49%)Long balls23/50 (46%)
11/39 (28%)Crosses1/17 (6%)
(H)Duels (A)
63%Duels37%
7Dispossessed10
38/56 (68%)Ground duels18/56 (32%)
21/38 (55%)Aerial duels17/38 (45%)
9/12 (75%)Dribbles3/13 (23%)
(H)Defending (A)
50%Tackles won70%
20Total tackles10
7Interceptions6
42Recoveries44
24Clearances43
1Errors lead to a shot0
(H)Goalkeeping (A)
4Total saves6
-0.39Goals prevented0.60
2Big saves1
2High claims0
3Punches1
9Goal kicks8

Middlesbrough Vs Wrexham Season Stats

MiddlesbroughPerformance SummaryWrexham
5Matches5
9Goals Scored8
3Goals Conceded10
1.8Goals per Game1.6
0.6Goals Conceded per Game2
4.2Shots on Target per Game4
2Big Chances per Game3.6
51.60%Ball Possession44.80%
3Clean Sheets1
19.6Tackles per Game18.8
10.4Fouls per Game8.6
1.4Offsides per Game2.2
6.8Goal Kicks per Game11.6
20.8Throw-ins per Game17
2.6Yellow Cards per Game1.6

Championship 25/26 Standings

POSTEAMMPWLPTS
1MiddlesbroughMiddlesbrough54013
2Stoke CityStoke City54112
3Bristol CityBristol City53011
4Leicester CityLeicester City53110
5West Bromwich AlbionWest Bromwich Albion53110
6Coventry CityCoventry City5209
7Swansea CitySwansea City5218
8Preston North EndPreston North End5218
9PortsmouthPortsmouth5218
10Norwich CityNorwich City5227
11Birmingham CityBirmingham City5227
12Queens Park RangersQueens Park Rangers5227
13MillwallMillwall5227
14Ipswich TownIpswich Town5116
15SouthamptonSouthampton5116
16Blackburn RoversBlackburn Rovers5236
17WatfordWatford5125
18Charlton AthleticCharlton Athletic5125
19Derby CountyDerby County5125
20Hull CityHull City5125
21WrexhamWrexham5134
22Oxford UnitedOxford United5032
23Sheffield WednesdaySheffield Wednesday5041
24Sheffield UnitedSheffield United5050
Promotion
Promotion Playoffs
Relegation

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025