Stoke City vs Middlesbrough: Prediction, Head-to-Head, Odds & Stats (Wed, 21 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 24 Sep, 02:19 AM UTC

Next Match 21/01/26 at 07:45 PM

Stoke City vs Middlesbrough
📍 bet365 Stadium, England.

Scheduled H2H Match For Stoke City Vs Middlesbrough

Championship

Wed, 21 Jan 2026 at 07:45 PM UTC

Stoke City
Stoke City

ENG ENG

Recent Form

L
W
L
D
D
Middlesbrough
Middlesbrough

ENG ENG

Recent Form

W
D
W
D
D

3

Win

Last 10 Played

10
4 Draws

3

Win

6.84
Avg. Rating
6.89
3
Position
2
Mark Robins
Manager
Rob Edwards

Game Schedule - Time Of Fixture

Stoke City will square off vs Middlesbrough in Championship on Wed, 21 Jan 2026 at 07:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Stoke City vs Middlesbrough H2H Stats

Analyzing the last 10 H2H games between these rivals, Stoke City have won 3 times and Middlesbrough have got the victory on 3 occasion.


Head-to-Head (Last 10 Matches)
Stoke City3
Draw4
Middlesbrough3

Stoke City vs Middlesbrough Past H2H Matches

18
Championship
06:45 PM
30/09/25
36
Middlesbrough
0
29
Stoke City
0
07:45 PM
25/02/25
29
Stoke City
1
36
Middlesbrough
3
02:00 PM
28/09/24
36
Middlesbrough
2
29
Stoke City
0
03:00 PM
02/03/24
29
Stoke City
2
36
Middlesbrough
0
02:00 PM
28/10/23
36
Middlesbrough
0
29
Stoke City
2
08:00 PM
14/03/23
36
Middlesbrough
1
29
Stoke City
1
06:45 PM
17/08/22
29
Stoke City
2
36
Middlesbrough
2
02:00 PM
30/04/22
36
Middlesbrough
3
29
Stoke City
1
03:00 PM
11/12/21
29
Stoke City
0
36
Middlesbrough
0
03:00 PM
13/03/21
36
Middlesbrough
3
29
Stoke City
0
03:00 PM
05/12/20
29
Stoke City
1
36
Middlesbrough
0
02:00 PM
27/06/20
29
Stoke City
0
36
Middlesbrough
2
07:45 PM
20/12/19
36
Middlesbrough
2
29
Stoke City
1
02:00 PM
19/04/19
36
Middlesbrough
1
29
Stoke City
0
05:30 PM
03/11/18
29
Stoke City
0
36
Middlesbrough
0
21
EFL Cup
06:15 PM
27/08/24
36
Middlesbrough
0
29
Stoke City
5
17
Premier League
03:00 PM
04/03/17
29
Stoke City
2
36
Middlesbrough
0
02:00 PM
13/08/16
36
Middlesbrough
1
29
Stoke City
1
03:00 PM
21/03/09
29
Stoke City
1
36
Middlesbrough
0
02:00 PM
30/08/08
36
Middlesbrough
2
29
Stoke City
1

Stoke City Recent Matches

18
Championship (23 Matches)
11:30 AM
04/10/25
46
Blackburn Rovers
1
29
Stoke City
1
D
06:45 PM
30/09/25
36
Middlesbrough
0
29
Stoke City
0
D
02:00 PM
27/09/25
29
Stoke City
1
263
Norwich City
1
D
11:30 AM
20/09/25
1
Queens Park Rangers
1
29
Stoke City
0
L
02:00 PM
13/09/25
29
Stoke City
1
9
Birmingham City
0
W
11:30 AM
30/08/25
29
Stoke City
0
8
West Bromwich Albion
1
L
02:00 PM
23/08/25
45
Southampton
1
29
Stoke City
2
W
02:00 PM
16/08/25
12
Sheffield Wednesday
0
29
Stoke City
3
W
02:00 PM
09/08/25
29
Stoke City
3
27
Derby County
1
W
11:30 AM
03/05/25
27
Derby County
0
29
Stoke City
0
D
07:00 PM
25/04/25
29
Stoke City
0
15
Sheffield United
2
L
02:00 PM
21/04/25
34
Leeds United
6
29
Stoke City
0
L
02:00 PM
18/04/25
29
Stoke City
2
12
Sheffield Wednesday
0
W
02:00 PM
12/04/25
61
Cardiff City
0
29
Stoke City
1
W
06:45 PM
08/04/25
29
Stoke City
1
72
Luton Town
1
D
02:00 PM
05/04/25
21
Preston North End
1
29
Stoke City
1
D
03:00 PM
29/03/25
29
Stoke City
3
1
Queens Park Rangers
1
W
12:30 PM
15/03/25
25
Millwall
1
29
Stoke City
0
L
08:00 PM
12/03/25
29
Stoke City
1
46
Blackburn Rovers
0
W
12:30 PM
08/03/25
11
Coventry City
3
29
Stoke City
2
L
03:00 PM
01/03/25
29
Stoke City
0
24
Watford
0
D
07:45 PM
25/02/25
29
Stoke City
1
36
Middlesbrough
3
L
03:00 PM
22/02/25
263
Norwich City
4
29
Stoke City
2
L
21
EFL Cup (2 Matches)
06:45 PM
26/08/25
29
Stoke City
0
22
Bradford City
3
L
06:45 PM
12/08/25
29
Stoke City
0
26
Walsall
0
W
853
Club Friendly Games (5 Matches)
02:00 PM
02/08/25
29
Stoke City
1
6
Burnley
0
W
02:00 PM
26/07/25
29
Stoke City
1
3
Wolverhampton
1
D
06:30 PM
23/07/25
19
Crewe Alexandra
1
29
Stoke City
2
W
05:00 PM
16/07/25
30
Brighton & Hove Albion
3
29
Stoke City
1
L
12:00 PM
09/07/25
29
Stoke City
0
82
Shrewsbury Town
1
L

Middlesbrough Recent Matches

18
Championship (24 Matches)
02:00 PM
04/10/25
2
Portsmouth
1
36
Middlesbrough
0
L
06:45 PM
30/09/25
36
Middlesbrough
0
29
Stoke City
0
D
02:00 PM
27/09/25
45
Southampton
1
36
Middlesbrough
1
D
07:00 PM
19/09/25
36
Middlesbrough
2
8
West Bromwich Albion
1
W
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
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

Stoke City Next Fixtures

18
Championship

Middlesbrough Next Fixtures

18
Championship
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
03:00 PM
07/03/26
1
Queens Park Rangers
36
Middlesbrough
Prediction
07:45 PM
11/03/26
36
Middlesbrough
47
Charlton Athletic
Prediction
03:00 PM
14/03/26
36
Middlesbrough
58
Bristol City
Prediction
03:00 PM
21/03/26
46
Blackburn Rovers
36
Middlesbrough
Prediction

Stoke City Last Match Played stats

Blackburn Rovers vs Stoke City

Final Score :1 - 1

(H)Match overview (A)
48%Ball possession52%
1.88Expected goals0.81
1Big chances1
17Total shots11
5Goalkeeper saves4
7Corner kicks6
5Fouls9
383Passes431
12Tackles8
9Free kicks5
2Yellow cards1
(H)Shots (A)
17Total shots11
5Shots on target6
1Hit woodwork0
8Shots off target2
4Blocked shots3
11Shots inside box10
6Shots outside box1
(H)Attack (A)
0Big chances scored1
1Big chances missed0
1Through balls0
30Touches in penalty area21
1Fouled in final third1
3Offsides3
(H)Passes (A)
294Accurate passes338
14Throw-ins28
46Final third entries58
73/120 (61%)Final third phase61/104 (59%)
15/52 (29%)Long balls22/56 (39%)
5/23 (22%)Crosses1/15 (7%)
(H)Duels (A)
51%Duels49%
4Dispossessed9
27/48 (56%)Ground duels21/48 (44%)
15/34 (44%)Aerial duels19/34 (56%)
7/11 (64%)Dribbles8/11 (73%)
(H)Defending (A)
92%Tackles won75%
12Total tackles8
13Interceptions4
55Recoveries50
32Clearances35
0Errors lead to a shot1
(H)Goalkeeping (A)
5Total saves4
0.75Goals prevented0.75
4Big saves1
0Punches1
9Goal kicks8

Middlesbrough Last Match Played stats

Portsmouth vs Middlesbrough

Final Score :1 - 0

(H)Match overview (A)
38%Ball possession62%
0.48Expected goals1.00
0Big chances1
8Total shots12
1Goalkeeper saves0
2Corner kicks8
13Fouls6
345Passes557
14Tackles16
6Free kicks13
2Yellow cards1
(H)Shots (A)
8Total shots12
1Shots on target1
0Hit woodwork0
2Shots off target5
5Blocked shots6
4Shots inside box7
4Shots outside box5
(H)Attack (A)
0Big chances missed1
0Through balls1
16Touches in penalty area21
1Fouled in final third3
0Offsides2
(H)Passes (A)
272Accurate passes466
10Throw-ins21
50Final third entries61
48/87 (55%)Final third phase118/164 (72%)
26/65 (40%)Long balls18/58 (31%)
6/13 (46%)Crosses8/26 (31%)
(H)Duels (A)
44%Duels56%
7Dispossessed8
22/54 (41%)Ground duels32/54 (59%)
12/24 (50%)Aerial duels12/24 (50%)
2/11 (18%)Dribbles5/11 (45%)
(H)Defending (A)
64%Tackles won75%
14Total tackles16
11Interceptions7
46Recoveries47
39Clearances17
(H)Goalkeeping (A)
1Total saves0
0.29Goals prevented-0.92
2High claims2
13Goal kicks5

Stoke City Vs Middlesbrough Season Stats

Stoke CityPerformance SummaryMiddlesbrough
9Matches9
11Goals Scored12
6Goals Conceded6
1.22Goals per Game1.33
0.67Goals Conceded per Game0.67
4.56Shots on Target per Game3.44
2.22Big Chances per Game1.56
51.44%Ball Possession51.22%
3Clean Sheets4
14.11Tackles per Game18.33
10Fouls per Game9.56
3.11Offsides per Game1.33
7.89Goal Kicks per Game6.89
23.67Throw-ins per Game20.33
1.89Yellow Cards per Game2.44
1Red Cards0

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City950419
2MiddlesbroughMiddlesbrough951318
3Leicester CityLeicester City941416
4Preston North EndPreston North End941416
5Stoke CityStoke City942315
6Queens Park RangersQueens Park Rangers942315
7West Bromwich AlbionWest Bromwich Albion943214
8MillwallMillwall943214
9Ipswich TownIpswich Town831413
10Bristol CityBristol City932413
11WatfordWatford933312
12Swansea CitySwansea City933312
13Charlton AthleticCharlton Athletic933312
14PortsmouthPortsmouth933312
15Hull CityHull City933312
16Birmingham CityBirmingham City933312
17SouthamptonSouthampton922511
18WrexhamWrexham923410
19Norwich CityNorwich City92528
20Derby CountyDerby County91358
21Blackburn RoversBlackburn Rovers82517
22Oxford UnitedOxford United91536
23Sheffield WednesdaySheffield Wednesday91536
24Sheffield UnitedSheffield United91803
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