Middlesbrough vs Norwich City: Prediction, Head-to-Head, Odds & Stats (Sat, 31 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 20 Aug, 09:38 PM

Next Match 31/01/26 at 03:00 PM UTC

Middlesbrough vs Norwich City
📍 Riverside, England.

Scheduled H2H Match For Middlesbrough Vs Norwich City

football Tour Logo.
Championship

Sat, 31 Jan 2026 at 03:00 PM UTC

Middlesbrough
Middlesbrough

ENG ENG

Recent Form

W
D
L
W
W
Norwich City
Norwich City

ENG ENG

Recent Form

L
L
D
W
L

5

Win

Last 10 Played

10
3 Draws

2

Win

6.83
Avg. Rating
6.77
2
Position
23
Kim Hellberg
Manager
Philippe Clement

Game Schedule - Time Of Fixture

Middlesbrough will square off vs Norwich City in Championship on Sat, 31 Jan 2026 at 03: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 Norwich City H2H Game Summary

For the last 10 head-2-head games for these teams, Middlesbrough have got the victory 5 times and Norwich City have come out on top on 2 occasion. In the most recent fixture between them, Middlesbrough won 1-2.


Head-to-Head (Last 10 Matches)
Middlesbrough5
Draw3
Norwich City2

Middlesbrough vs Norwich City Past H2H Matches

18
Championship
02:00 PM
23/08/25
263
Norwich City
1
36
Middlesbrough
2
02:00 PM
26/04/25
36
Middlesbrough
0
263
Norwich City
0
03:00 PM
27/10/24
263
Norwich City
3
36
Middlesbrough
3
07:45 PM
06/03/24
36
Middlesbrough
3
263
Norwich City
1
06:45 PM
24/10/23
263
Norwich City
1
36
Middlesbrough
2
07:00 PM
14/04/23
36
Middlesbrough
5
263
Norwich City
1
03:00 PM
12/11/22
263
Norwich City
1
36
Middlesbrough
2
12:30 PM
30/01/21
263
Norwich City
0
36
Middlesbrough
0
03:00 PM
21/11/20
36
Middlesbrough
0
263
Norwich City
1
05:30 PM
30/03/19
36
Middlesbrough
0
263
Norwich City
1
02:00 PM
15/09/18
263
Norwich City
1
36
Middlesbrough
0
03:00 PM
03/02/18
263
Norwich City
1
36
Middlesbrough
0
06:45 PM
26/09/17
36
Middlesbrough
0
263
Norwich City
1
02:00 PM
25/05/15
36
Middlesbrough
0
263
Norwich City
2
06:45 PM
17/04/15
263
Norwich City
0
36
Middlesbrough
1
07:45 PM
04/11/14
36
Middlesbrough
4
263
Norwich City
0
03:00 PM
03/01/11
36
Middlesbrough
1
263
Norwich City
1
02:00 PM
23/10/10
263
Norwich City
1
36
Middlesbrough
0
17
Premier League
03:00 PM
22/01/05
263
Norwich City
4
36
Middlesbrough
4
03:00 PM
28/12/04
36
Middlesbrough
2
263
Norwich City
0
12:00 PM
08/05/93
36
Middlesbrough
3
263
Norwich City
3
12:00 PM
31/10/92
263
Norwich City
1
36
Middlesbrough
1

Middlesbrough Recent Matches

18
Championship (24 Matches)
08:15 PM
05/12/25
96
Hull City
1
36
Middlesbrough
4
W
03:00 PM
29/11/25
36
Middlesbrough
2
27
Derby County
1
W
07:45 PM
25/11/25
36
Middlesbrough
2
11
Coventry City
4
L
03:00 PM
22/11/25
95
Oxford United
1
36
Middlesbrough
1
D
03:00 PM
08/11/25
36
Middlesbrough
2
9
Birmingham City
1
W
07:45 PM
04/11/25
31
Leicester City
1
36
Middlesbrough
1
D
03:00 PM
01/11/25
24
Watford
3
36
Middlesbrough
0
L
02:00 PM
25/10/25
36
Middlesbrough
1
64
Wrexham
1
D
07:00 PM
22/10/25
12
Sheffield Wednesday
0
36
Middlesbrough
1
W
07:00 PM
17/10/25
36
Middlesbrough
2
32
Ipswich Town
1
W
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
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

Norwich City Recent Matches

18
Championship (21 Matches)
12:30 PM
06/12/25
24
Watford
3
263
Norwich City
2
L
03:00 PM
29/11/25
263
Norwich City
3
1
Queens Park Rangers
1
W
07:45 PM
25/11/25
263
Norwich City
1
95
Oxford United
1
D
03:00 PM
22/11/25
9
Birmingham City
4
263
Norwich City
1
L
03:00 PM
08/11/25
263
Norwich City
1
31
Leicester City
2
L
07:45 PM
05/11/25
12
Sheffield Wednesday
1
263
Norwich City
1
D
12:30 PM
01/11/25
263
Norwich City
0
96
Hull City
2
L
02:00 PM
25/10/25
74
Swansea City
2
263
Norwich City
1
L
06:45 PM
21/10/25
27
Derby County
1
263
Norwich City
0
L
02:00 PM
18/10/25
263
Norwich City
0
58
Bristol City
1
L
11:00 AM
05/10/25
32
Ipswich Town
3
263
Norwich City
1
L
06:45 PM
01/10/25
263
Norwich City
0
8
West Bromwich Albion
1
L
02:00 PM
27/09/25
29
Stoke City
1
263
Norwich City
1
D
02:00 PM
20/09/25
263
Norwich City
2
64
Wrexham
3
L
02:00 PM
13/09/25
11
Coventry City
1
263
Norwich City
1
D
02:00 PM
30/08/25
46
Blackburn Rovers
0
263
Norwich City
2
W
02:00 PM
23/08/25
263
Norwich City
1
36
Middlesbrough
2
L
11:30 AM
16/08/25
2
Portsmouth
1
263
Norwich City
2
W
02:00 PM
09/08/25
263
Norwich City
1
25
Millwall
2
L
11:30 AM
03/05/25
263
Norwich City
4
61
Cardiff City
2
W
02:00 PM
26/04/25
36
Middlesbrough
0
263
Norwich City
0
D
21
EFL Cup (2 Matches)
06:45 PM
26/08/25
263
Norwich City
0
45
Southampton
3
L
06:45 PM
12/08/25
24
Watford
1
263
Norwich City
2
W
853
Club Friendly Games (7 Matches)
02:00 PM
02/08/25
263
Norwich City
2
2947
NAC Breda
0
W
09:00 AM
02/08/25
263
Norwich City
0
2947
NAC Breda
1
L
05:00 PM
25/07/25
2966
ADO Den Haag
0
263
Norwich City
0
D
10:00 AM
25/07/25
3245
Olympiacos FC
3
263
Norwich City
0
L
05:00 PM
19/07/25
2933
SV Zulte Waregem
1
263
Norwich City
1
D
10:00 AM
19/07/25
263
Norwich City
1
2968
FC Volendam
1
D
12:00 PM
12/07/25
263
Norwich City
3
57
Northampton Town
1
W

Middlesbrough Next Fixtures

19
FA Cup
18
Championship

Norwich City Next Fixtures

19
FA Cup

Middlesbrough Last Match Played stats

Hull City vs Middlesbrough

Final Score :1 - 4

(H)Match overview (A)
45%Ball possession55%
1.01Expected goals1.29
1Big chances3
5Total shots10
1Goalkeeper saves1
2Corner kicks5
17Fouls11
396Passes491
27Tackles22
10Free kicks17
1Yellow cards0
(H)Shots (A)
5Total shots10
2Shots on target5
0Hit woodwork0
2Shots off target2
1Blocked shots3
4Shots inside box5
1Shots outside box5
(H)Attack (A)
1Big chances scored2
0Big chances missed1
16Touches in penalty area15
3Fouled in final third2
2Offsides2
(H)Passes (A)
308Accurate passes412
29Throw-ins24
51Final third entries51
63/105 (60%)Final third phase52/90 (58%)
28/59 (47%)Long balls18/47 (38%)
2/15 (13%)Crosses0/7 (0%)
(H)Duels (A)
50%Duels50%
12Dispossessed11
47/96 (49%)Ground duels49/96 (51%)
13/23 (57%)Aerial duels10/23 (43%)
9/19 (47%)Dribbles10/26 (38%)
(H)Defending (A)
52%Tackles won55%
27Total tackles22
10Interceptions20
49Recoveries59
20Clearances19
1Errors lead to a shot0
1Errors lead to a goal0
(H)Goalkeeping (A)
1Total saves1
-1.27Goals prevented-0.16
3Goal kicks4

Norwich City Last Match Played stats

Watford vs Norwich City

Final Score :3 - 2

(H)Match overview (A)
54%Ball possession46%
1.28Expected goals1.88
5Big chances4
13Total shots15
2Goalkeeper saves3
6Corner kicks5
12Fouls5
521Passes442
11Tackles19
5Free kicks12
1Yellow cards2
(H)Shots (A)
13Total shots15
6Shots on target4
0Hit woodwork0
3Shots off target6
4Blocked shots5
8Shots inside box8
5Shots outside box7
(H)Attack (A)
3Big chances scored2
2Big chances missed2
0Through balls1
26Touches in penalty area25
1Fouled in final third1
0Offsides3
(H)Passes (A)
421Accurate passes359
28Throw-ins15
62Final third entries51
81/121 (67%)Final third phase71/108 (66%)
24/58 (41%)Long balls16/47 (34%)
7/17 (41%)Crosses4/15 (27%)
(H)Duels (A)
45%Duels55%
7Dispossessed4
25/62 (40%)Ground duels37/62 (60%)
20/38 (53%)Aerial duels18/38 (47%)
9/21 (43%)Dribbles6/13 (46%)
(H)Defending (A)
82%Tackles won63%
11Total tackles19
5Interceptions12
61Recoveries67
30Clearances34
(H)Goalkeeping (A)
2Total saves3
-0.95Goals prevented-0.61
1Big saves0
1Punches0
10Goal kicks5

Middlesbrough Vs Norwich City Season Stats

MiddlesbroughPerformance SummaryNorwich City
19Matches19
28Goals Scored21
20Goals Conceded32
1.47Goals per Game1.11
1.05Goals Conceded per Game1.68
3.84Shots on Target per Game3.95
1.79Big Chances per Game2.11
55.05%Ball Possession52.37%
5Clean Sheets1
16.89Tackles per Game17.16
2Penalty Goals Conceded0
9.74Fouls per Game8.89
1.89Offsides per Game2.11
6.42Goal Kicks per Game8.42
20.53Throw-ins per Game18.95
1.68Yellow Cards per Game1.84
1Red Cards1

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City19132443
2MiddlesbroughMiddlesbrough19103636
3MillwallMillwall19105434
4Ipswich TownIpswich Town1984731
5Preston North EndPreston North End1984731
6Stoke CityStoke City1997330
7Bristol CityBristol City1986529
8Birmingham CityBirmingham City1987428
9Hull CityHull City1987428
10Queens Park RangersQueens Park Rangers1987428
11SouthamptonSouthampton1976627
12WrexhamWrexham1964927
13WatfordWatford1976627
14Leicester CityLeicester City1976627
15Derby CountyDerby County1977526
16West Bromwich AlbionWest Bromwich Albion1978425
17Charlton AthleticCharlton Athletic1867523
18Sheffield UnitedSheffield United19711122
19Blackburn RoversBlackburn Rovers1869321
20Swansea CitySwansea City1959520
21Oxford UnitedOxford United1949618
22PortsmouthPortsmouth1849517
23Norwich CityNorwich City19312413
24Sheffield WednesdaySheffield Wednesday181125-10
Promotion
Promotion Playoffs
Relegation
Top Upcoming
08:00 PM 13/12/25
Prediction
ArsenalArsenal
WolverhamptonWolverhampton
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
03:15 PM 13/12/25
Prediction
Sporting GijónSporting Gijón
GranadaGranada
05:30 PM 13/12/25
Prediction
Real Racing ClubReal Racing Club
LeganésLeganés
11:15 AM 14/12/25
Prediction
Sparta RotterdamSparta Rotterdam
SC HeerenveenSC Heerenveen
08:30 PM 13/12/25
Prediction
Sporting CPSporting CP
AVS - Futebol SADAVS - Futebol SAD
06:00 PM 14/12/25
Prediction
MoreirenseMoreirense
BenficaBenfica
01:00 PM 13/12/25
Prediction
Atlético MadridAtlético Madrid
ValenciaValencia
08:00 PM 11/12/25
Prediction
PanathinaikosPanathinaikos
Viktoria PlzeňViktoria Plzeň
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches