← All Matchups

League Cup (England)

Middlesbrough Host Wrexham at Riverside Stadium

Aug 7, 2026, 7:00 PM UTC

FTMiddlesbrough 1 - 0 Wrexham

Team Strength Comparison

MiddlesbroughvsWrexham

OverallAttackDefenseDominanceConsistencyPedigree
MiddlesbroughWrexham

Match Analysis

Middlesbrough hold a marginal ratings advantage in overall strength (50 vs 52 favours Wrexham slightly, but the gap is negligible), though their defensive rating of 62 substantially outmatches Wrexham's 46. Wrexham's attack (55) edges Middlesbrough's (52), and their drama rating of 90 towers above Middlesbrough's 52, suggesting volatile, event-rich football. The market prices Middlesbrough at 52 per cent implied probability versus Wrexham's 23 per cent, reflecting confidence in the home side despite the ratings being tightly clustered. This divergence suggests the market is weighting Middlesbrough's defensive solidity and recent cup experience heavily. The head-to-head record complicates the narrative: both teams have drawn twice in recent meetings without either securing a win. Middlesbrough's recent form reads DLDLD—predominantly stagnant—while Wrexham show LLWWD, a recovery arc after early losses. The market favours Middlesbrough substantially, yet neither the ratings nor recent results offer unambiguous corroboration of that confidence. Wrexham's defensive frailty remains their chief vulnerability, but their improved trajectory and attacking threat merit consideration against a draw-prone Middlesbrough side.

An objective read of long-term data and odds — not a prediction or betting advice.

Metric by metric

Middlesbrough · Wrexham — a longer bar means a higher rating (0–100).

55Overall41
56Attack34
60Defense49
55Dominance37
63Consistency52
1Pedigree1
61Global Rating50
83Entertainment72
Middlesbrough · 5-season trajectory ↗ Rising 28Wrexham · 5-season trajectory ↗ Rising 1

10-season trends

Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.

Season rating
Overall performance each season (0–100)
10067330201620182020202220242026
League finishing position
Top = higher up (across divisions).
171319201620182020202220242026
Points per season
80573310201620182020202220242026
Goals scored vs conceded
Per game, each season
2.01.61.10.7201620182020202220242026

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes Middlesbrough the favourite at 58%. 6 of 6 bookmakers agree.

Fair win probability

Middlesbrough
58%
Draw
23%
Wrexham
19%

Average bookmaker margin 6.7%.

Archived Aug 7, 2026, 05:34 PM UTC

Pre-Match Odds Comparison · Middlesbrough vs Wrexham

BookHomeDrawAway
BetRivers1.683.854.40
FanDuel1.594.005.00
LowVig.ag1.624.185.15
BetOnline.ag1.624.185.15
Bovada1.643.804.70
BetMGM1.654.005.00

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

Championship · Regular Season - 462026-05-02Wrexham 2-2 MiddlesbroughD
Championship · Regular Season - 122025-10-25Middlesbrough 1-1 WrexhamD

Recent Form — Home & Away

Middlesbrough — Home

DLDWWLLDLDDWWWLDWWLW
  • 2026-08-01Middlesbrough vs Espanyol 3-3
  • 2026-07-25Middlesbrough vs Huddersfield 1-3
  • 2026-05-09Middlesbrough vs Southampton 0-0
  • 2026-04-25Middlesbrough vs Watford 5-1
  • 2026-04-22Middlesbrough vs Sheffield Wednesday 1-0
  • 2026-04-11Middlesbrough vs Portsmouth 0-1
  • 2026-04-03Middlesbrough vs Millwall 1-2
  • 2026-03-14Middlesbrough vs Bristol City 1-1
  • 2026-03-11Middlesbrough vs Charlton 0-1
  • 2026-02-24Middlesbrough vs Leicester 1-1
  • 2026-02-21Middlesbrough vs Oxford United 0-0
  • 2026-01-31Middlesbrough vs Norwich 1-0
  • 2026-01-24Middlesbrough vs Preston 4-0
  • 2026-01-04Middlesbrough vs Southampton 4-0
  • 2025-12-29Middlesbrough vs Hull City 0-1
  • 2025-12-26Middlesbrough vs Blackburn 0-0
  • 2025-12-13Middlesbrough vs QPR 3-1
  • 2025-11-29Middlesbrough vs Derby 2-1
  • 2025-11-25Middlesbrough vs Coventry 2-4
  • 2025-11-08Middlesbrough vs Birmingham 2-1

Middlesbrough — Away

DLDDDDWWLWWWLLLWWDDL
  • 2026-07-18Celtic vs Middlesbrough 1-1
  • 2026-05-23Hull City vs Middlesbrough 1-0
  • 2026-05-02Wrexham vs Middlesbrough 2-2
  • 2026-04-19Ipswich vs Middlesbrough 2-2
  • 2026-04-06Swansea vs Middlesbrough 2-2
  • 2026-03-21Blackburn vs Middlesbrough 0-0
  • 2026-03-08QPR vs Middlesbrough 0-4
  • 2026-03-02Birmingham vs Middlesbrough 1-3
  • 2026-02-16Coventry vs Middlesbrough 3-1
  • 2026-02-09Sheffield Utd vs Middlesbrough 1-2
  • 2026-01-21Stoke City vs Middlesbrough 1-2
  • 2026-01-16West Brom vs Middlesbrough 2-3
  • 2026-01-10Fulham vs Middlesbrough 3-1
  • 2026-01-01Derby vs Middlesbrough 1-0
  • 2025-12-20Bristol City vs Middlesbrough 2-0
  • 2025-12-09Charlton vs Middlesbrough 1-2
  • 2025-12-05Hull City vs Middlesbrough 1-4
  • 2025-11-22Oxford United vs Middlesbrough 1-1
  • 2025-11-04Leicester vs Middlesbrough 1-1
  • 2025-11-01Watford vs Middlesbrough 3-0

Wrexham — Home

LWDWLWLWWWLDLWWDDWWW
  • 2026-08-02Wrexham vs Sunderland 0-1
  • 2026-07-25Wrexham vs Leeds 3-2
  • 2026-05-02Wrexham vs Middlesbrough 2-2
  • 2026-04-18Wrexham vs Stoke City 2-0
  • 2026-04-07Wrexham vs Southampton 1-5
  • 2026-03-13Wrexham vs Swansea 2-0
  • 2026-03-10Wrexham vs Hull City 1-2
  • 2026-02-24Wrexham vs Portsmouth 2-1
  • 2026-02-21Wrexham vs Ipswich 5-3
  • 2026-02-13Wrexham vs Ipswich 1-0
  • 2026-02-07Wrexham vs Millwall 0-2
  • 2026-01-20Wrexham vs Leicester 1-1
  • 2026-01-17Wrexham vs Norwich 1-2
  • 2025-12-29Wrexham vs Preston 2-1
  • 2025-12-26Wrexham vs Sheffield Utd 5-3
  • 2025-12-13Wrexham vs Watford 2-2
  • 2025-11-29Wrexham vs Blackburn 1-1
  • 2025-11-26Wrexham vs Bristol City 2-0
  • 2025-11-08Wrexham vs Charlton 1-0
  • 2025-10-31Wrexham vs Coventry 3-2

Wrexham — Away

LWDLWLDWLWDWWWWLLDDD
  • 2026-07-29Liverpool vs Wrexham 1-0
  • 2026-07-18Manchester United vs Wrexham 0-1
  • 2026-07-11Wisla Krakow vs Wrexham 0-0
  • 2026-04-26Coventry vs Wrexham 3-1
  • 2026-04-21Oxford United vs Wrexham 0-1
  • 2026-04-12Birmingham vs Wrexham 2-0
  • 2026-04-03West Brom vs Wrexham 2-2
  • 2026-03-21Sheffield Utd vs Wrexham 1-2
  • 2026-03-17Watford vs Wrexham 3-1
  • 2026-02-28Charlton vs Wrexham 0-1
  • 2026-02-17Bristol City vs Wrexham 2-2
  • 2026-01-31Sheffield Wednesday vs Wrexham 0-1
  • 2026-01-24QPR vs Wrexham 2-3
  • 2026-01-04Derby vs Wrexham 1-2
  • 2026-01-01Blackburn vs Wrexham 0-2
  • 2025-12-19Swansea vs Wrexham 2-1
  • 2025-12-10Hull City vs Wrexham 2-0
  • 2025-12-06Preston vs Wrexham 1-1
  • 2025-11-22Ipswich vs Wrexham 0-0
  • 2025-11-05Portsmouth vs Wrexham 0-0