12 September 2026, 14:00 UTC

Middlesbrough vs Norwich Championship prediction & result

Riverside Stadium, Middlesbrough
Full time4 – 3

Final score: Middlesbrough 4-3 Norwich.

Before kick-off the model made it 41% Middlesbrough, 28% draw, 31% Norwich — fair odds of 2.44, 3.57 and 3.23. Fair odds are simply 100 ÷ the probability; they are the model's own number, not a bookmaker's price.

Most likely scoreline: 2-1.

The model called the result correctly.

Published · updated

Has the model earned this number?

It puts Middlesbrough at 41% here. Across 5,149 settled matches (as of 30 October 2026), 2,375 forecasts have landed in the 40–50% band; those outcomes actually happened 45.2% of the time, against an average forecast of 43.9%. In this range the two line up, so the figure above can be read literally. The full record.

How the model saw it, minute by minute

Middlesbrough5%Draw92%Norwich3%

Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 7 goals. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

1'
⚽Mohamed Toure
⚽Sebastian Berhalterassist: Tommy Conway
4'
⚽Amario Cozier-Duberryassist: Tommy Conway
7'
⚽Sebastian Berhalter
36'
🔁Alfie Jonesout: Ashley Phillips
45'
45'
🔁Anis Ben Slimaneout: Jacob Wright
Riley McGree
53'
62'
🔁Mohamed Toureout: J. Makama
62'
🔁Kellen Fisherout: Jack Stacey
🔁Tommy Conwayout: Myles Peart-Harris
63'
🔁Riley McGreeout: Kyle Joseph
63'
70'
⚽J. Makamaassist: Jacob Wright
🔁Amario Cozier-Duberryout: Max Arfsten
73'
74'
🔁Andre Brooksout: Paris Maghoma
75'
⚽Jacob Wrightassist: Paris Maghoma
Ashley Phillips
89'
90'
🔁Anthony Musabaout: Oscar Schwartau
90'
Jack Stacey
⚽Ashley Phillips
90+1'
🔁will lankshearout: Luke Ayling
90+2'

Match stats — Middlesbrough vs Norwich

52%Possession48%
17Shots13
6On target5
3Corners5

Line-ups

Middlesbrough 4-2-3-1
  • 1R. VítekG
  • 2C. BrittainD
  • 29A. MalandaD
  • 5A. JonesD
  • 30Neto BorgesD
  • 10A. MorrisM
  • 6S. BerhalterM
  • 11A. Cozier-DuberryM
  • 8R. McGreeM
  • 9T. ConwayM
  • 7W. LankshearF
Substitutes
  • 17M. ArfstenD
  • 12L. AylingD
  • 31S. BrynnG
  • 22K. JosephF
  • 14M. Peart-HarrisM
  • 4A. PhillipsD
  • 21R. PukštasM
  • 16J. SarmientoF
  • 13D. StrelecF
Coach: K. Hellberg
Norwich 4-2-3-1
  • 1V. KovačevićG
  • 35K. FisherD
  • 15Ruairi McConvilleD
  • 33J. CórdobaD
  • 14B. ChriseneD
  • 23K. McLeanM
  • 7P. MattssonM
  • 11A. BrooksM
  • 20A. Ben SlimaneM
  • 49A. MusabaM
  • 21M. TouréF
Substitutes
  • 17A. CrnacF
  • 6H. DarlingD
  • 26S. FieldM
  • 32D. GrimshawG
  • 25P. MaghomaM
  • 24J. MakamaF
  • 29O. SchwartauF
  • 3J. StaceyD
  • 16Jacob WrightM
Coach: P. Clement

Form going into Middlesbrough vs Norwich

Middlesbrough

All competitions we cover

  • W1-0away to QPR5 September 2026
  • D1-1away to Burnley2 September 2026
  • W3-1West Brom29 August 2026
  • L1-2away to Blackburn22 August 2026
  • W2-1Lincoln15 August 2026

Norwich

All competitions we cover

  • W2-1Birmingham9 September 2026
  • W3-1away to Sheffield Utd5 September 2026
  • L0-1away to Stoke City1 September 2026
  • W4-1Burnley29 August 2026
  • L0-3away to Millwall22 August 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Championship table

#TeamPWDLGFGAGDPts
1Middlesbrough127412717+1025
20Norwich124082022-212

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: Middlesbrough vs Norwich

  • 31 January 2026Middlesbrough 1–0 NorwichChampionship
  • 23 August 2025Norwich 1–2 MiddlesbroughChampionship
  • 26 April 2025Middlesbrough 0–0 NorwichChampionship
  • 27 October 2024Norwich 3–3 MiddlesbroughChampionship
  • 6 March 2024Middlesbrough 3–1 NorwichChampionship

The full Middlesbrough vs Norwich record →

Leading scorers: Middlesbrough and Norwich

Middlesbrough

GoalsAssists

  • W. Lankshear110

Norwich

GoalsAssists

  • M. Touré50

Top 3 by league goals this season; player availability is not in the model. How to read this.

The result against the call

Middlesbrough beat Norwich 4–3. The model had made a win for Middlesbrough its most likely outcome, at 41%, so the call held; the score it named was 2–1. The goals: Mohamed Toure 1' for Norwich, Sebastian Berhalter 4' for Middlesbrough, Amario Cozier-Duberry 7' for Middlesbrough, Sebastian Berhalter 36' for Middlesbrough, J. Makama 70' for Norwich, Jacob Wright 75' for Norwich, Ashley Phillips 90+1' for Middlesbrough.

How the call on Middlesbrough v Norwich has moved

First published on 1 Sep at 43% / 28% / 29% (home / draw / away). By kick-off, after 3 updates, it read 41% / 28% / 31%: the biggest move is Middlesbrough's chance of winning, down 2 points.

  1. Middlesbrough win41%▼ −2
  2. Draw28%=
  3. Norwich win31%▲ +2

Each update is a full rebuild of both sides' ratings from the latest results, and now and then a change to the model itself. The thin mark is the first published figure.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.