SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Championship
  3. Middlesbrough vs Cardiff

Middlesbrough 2–2 Cardiff: match recap

MIDMiddlesbroughWWDDW2
CARCardiffWLWLD2

FinalChampionship · Kickoff Oct 17, 2026, 11:30 AM UTC · Venue: Riverside Stadium, Middlesbrough

Middlesbrough and Cardiff finished 2–2 (Championship) on October 17, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Middlesbrough dominated the shot count 36-7 and controlled possession, yet Cardiff twice struck back to earn a 2-2 draw. Tommy Conway and Ollie Tanner traded goals in a frantic second half, leaving Boro with 95% of the model share but only a point to show for it.

From the opening whistle, Middlesbrough dictated terms, amassing 36 shots to Cardiff's 7 and putting 12 on target against 3. The visitors, disciplined defensively despite Gabe Osho's red card in the 83rd minute, relied on clinical finishing. Tommy Conway opened the scoring for Boro in the first half, but Ollie Tanner equalized early in the second. Will Lankshear restored the home lead shortly after coming on, only for Jack Moylan to set up Tanner again for the final equalizer. Cardiff's 5% model share belied their efficiency: they scored twice from three shots on target, while Boro's 12 shots on goal produced just two goals.

Key factors

  • Middlesbrough's staggering 36-7 shot advantage yielded only two goals, a conversion rate far below their dominance
  • Cardiff's clinical finishing: two goals from three shots on target punished Boro's wastefulness
  • Gabe Osho's 83rd-minute red card forced Cardiff into a defensive rearguard, but they held firm for the draw

The Analyst's take

Middlesbrough's 36-7 shot disparity and 95% model share point to a performance that should have yielded three points, but finishing remains a clear vulnerability. For Cardiff, this result — secured with just 3 shots on target — highlights their survival instincts under pressure. Both sides have clear areas to address: Boro's conversion rate and Cardiff's ability to generate consistent attacking threat.

Matchup comparison

Recent form: Middlesbrough, with 11 points from the last 5 games against 7 for Cardiff (3 for a win, 1 for a draw).

Matchup to watch: Middlesbrough’s attack (index 137) against Cardiff’s defence (index 103).

Matchup to watch: Cardiff’s attack (index 109) against Middlesbrough’s defence (index 96).

Recent form: last 5

Middlesbrough: 3 wins, 2 draws and 0 losses in the last 5, with 12 goals scored and 9 conceded.

Middlesbrough
Oct 13, 2026at Stoke CityW3–2
Oct 10, 2026vs WolvesW1–0
Sep 19, 2026at BirminghamD2–2
Sep 15, 2026vs MillwallD2–2
Sep 12, 2026vs NorwichW4–3

Cardiff: 2 wins, 1 draw and 2 losses in the last 5, with 10 goals scored and 6 conceded.

Cardiff
Oct 13, 2026vs WatfordW5–1
Oct 10, 2026at BlackburnL1–2
Sep 19, 2026vs CharltonW3–1
Sep 12, 2026at BoltonL0–1
Sep 8, 2026vs Stoke CityD1–1

Results before kickoff, newest first.

Head-to-head

No meeting between these teams this season or last season in our records.

Season so far

Middlesbrough sit 2nd of 24 with 21 points after 10 games (6-3-1).

Cardiff sit 19th of 24 with 10 points after 10 games (2-4-4).

#TeamPWDLGoalsPts
2Middlesbrough1063120:1421
19Cardiff1024416:1510

Team season model

  • Middlesbrough attack index 137: 37% more scoring per game than the league average.
  • Middlesbrough defence index 96: 4% less conceded per game than the league average.
  • Cardiff attack index 109: 9% more scoring per game than the league average.
  • Cardiff defence index 103: 3% more conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayIPHONE · COMPUTEROpen the web app

More Championship games that day

  • Millwall vs LincolnOct 17, 2026 · 2–2
  • Watford vs CharltonOct 17, 2026 · 2–0
  • Birmingham vs QPROct 17, 2026 · 3–0
  • Bristol City vs Sheffield UtdOct 17, 2026 · 0–1
  • Derby vs Stoke CityOct 17, 2026 · 0–1
  • Norwich vs PortsmouthOct 17, 2026 · 0–1
  • Southampton vs BoltonOct 17, 2026 · 0–0
  • Swansea vs West HamOct 17, 2026 · 0–1
  • All Championship games →
  • Middlesbrough: form and fixtures →
  • Cardiff: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps