Middlesbrough vs Charlton · Championship

Championship
Middlesbrough
3 : 0
FT
Charlton
Standings & lineups ↓ · Last odds update 14 days ago
1X2 · Best Home 1.23 Betano Draw 7.40 Dafabet Away 14.00 Betano Best-odds payout 98.1% All odds ↓

Middlesbrough 3:0 Charlton: Middlesbrough won. Middlesbrough, favourites at closing best odds of 1.23, won as expected. The one settled analysis was correct.

1 analyses for this match 1X2 Home 1

How had Middlesbrough and Charlton fared head-to-head?

In the last 2 matches between the sides, Middlesbrough have 1 win and 1 loss, with an average score of 1.0:1.0. Neither side has dominated the head-to-head. These meetings average only 2.0 goals.

Most recent meeting: 2026-03-11, Championship, Middlesbrough 0:1 Charlton.

DateCompetitionMatch
2026-03-11Championship Middlesbrough 0:1 Charlton
2025-12-09Championship Charlton 1:2 Middlesbrough

What were the form and standings of Middlesbrough and Charlton?

Middlesbrough are No. 2 in Championship (upper table) with 29 points from 15 matches (8 wins, 5 draws and 2 losses). At home they have been strong: 5 wins and 2 draws. Strong attack: 30 scored in 15 matches (2.0 per match). Last 5 matches: 2 wins, 2 draws and 1 loss.

Charlton are No. 19 in Championship (lower table) with 17 points from 15 matches (4 wins, 5 draws and 6 losses). Away from home they have struggled: 1 win, 2 draws and 4 losses. Goals: 13 for, 23 against. Last 5 matches: 1 win and 4 losses.

Middlesbrough are 12 points ahead.

What were the Middlesbrough vs Charlton lineups?

Middlesbrough lined up in a 4-2-3-1. Goalkeeper: Radek Vitek. Outfield starters: Callum Brittain, Ashley Phillips, Adilson Malanda, Neto Borges, Sebastian Berhalter, Aidan Morris, Amario Cozier-Duberry, Riley McGree, Tommy Conway, Will Lankshear.

Charlton lined up in a 5-3-2. Goalkeeper: Arthur Okonkwo. Outfield starters: Kayne Ramsay, Tyler Bindon, Lloyd Jones, Billy Koumetio, Amari'i Bell, Harvey Knibbs, Oliver Skipp, Joe Rankin-Costello, Miles Leaburn, Charlie Kelman.

Match stats FT

MiddlesbroughCharlton
58%Possession42%
1.61Expected goals (xG)0.36
16Shots7
6Shots on target0
8Corners4
7Fouls14
4Offsides1
2Yellow cards1
0Saves3
448Passes325

Lineups

Home Middlesbrough 4-2-3-1

  1. 1 GK Radek Vitek
  2. 2 DF Callum Brittain
  3. 4 DF Ashley Phillips
  4. 29 DF Adilson Malanda
  5. 30 DF Neto Borges
  6. 6 MF Sebastian Berhalter
  7. 10 MF Aidan Morris
  8. 11 MF Amario Cozier-Duberry
  9. 8 MF Riley McGree
  10. 9 MF Tommy Conway
  11. 7 FW Will Lankshear
Substitutes (9)
  1. 3 DF Sam Byram
  2. 14 MF Myles Peart-Harris
  3. 17 DF Max Arfsten
  4. 16 FW Jeremy Sarmiento
  5. 13 FW David Strelec
  6. 31 GK Solomon Brynn
  7. 12 DF Luke Ayling
  8. 19 MF Leo Castledine
  9. 22 FW Kyle Joseph

Away Charlton 5-3-2

  1. 13 GK Arthur Okonkwo
  2. 2 DF Kayne Ramsay
  3. 44 DF Tyler Bindon
  4. 5 DF Lloyd Jones
  5. 12 DF Billy Koumetio
  6. 17 DF Amari'i Bell
  7. 8 MF Harvey Knibbs
  8. 34 MF Oliver Skipp
  9. 26 MF Joe Rankin-Costello
  10. 11 FW Miles Leaburn
  11. 23 FW Charlie Kelman
Substitutes (9)
  1. 20 DF Danny McNamara
  2. 9 FW Karlan Grant
  3. 7 FW Tyreece Campbell
  4. 19 FW Millenic Alli
  5. 15 MF Nathaniel Chalobah
  6. 25 GK William Mannion
  7. 18 DF Ivan Mesík
  8. 6 MF Conor Coventry
  9. 14 MF Sonny Carey

Stadium: Riverside, Middlesbrough · Referee: Will Finnie, England

Standings & form Championship · 2026/2027 League page →

TeamPosPW-D-LGoalsPtsLast 5 (this competition)Home/away
Home Middlesbrough 2 15 8-5-2 30:19 (+11) 29 DWWLD 5-2-0 17:9
Away Charlton 19 15 4-5-6 13:23 (-10) 17 LLLLW 1-2-4 6:16

Standings update every few hours. In the last 5, the rightmost is the most recent match.

Full table (24)
#TeamPW-D-LGoalsPtsLast 5 (this competition)
1Birmingham158-5-2 28:1429WLWWW
2Middlesbrough158-5-2 30:1929DWWLD
3Stoke159-2-4 24:1829WDWWW
4Wolves158-4-3 26:1828DWWWD
5West Brom158-4-3 23:1528WDWDW
6Swansea158-2-5 22:1826LLWLL
7Southampton158-4-3 29:1524DWWDL
8QPR156-6-3 24:1824LWLDW
9West Ham156-5-4 37:2323WLLDL
10Sheffield Utd156-4-5 21:1922WDWWL
11Portsmouth156-4-5 20:1822DWDWL
12Norwich157-0-8 32:2421LWWWW
13Blackburn156-3-6 22:2321LWLLW
14Cardiff154-6-5 27:2718DWLDW
15Wrexham154-6-5 18:2018WLLWD
16Millwall155-3-7 23:2718DLWLL
17Bristol City155-3-7 16:2418LDWLL
18Bolton155-2-8 20:2917DLLWL
19Charlton154-5-6 13:2317LLLLW
20Watford154-3-8 13:2315WLLWD
21Lincoln154-3-8 15:2615DWLLL
22Burnley151-7-7 22:3110LLDDL
23Derby152-4-9 14:3010LDLLW
24Preston152-2-11 13:308LDLLW

1X2 · Closing odds 1 lines

Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeDrawAway HomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAway
1.237.4014.00 98.1% Betano 97.9% 1.22 7.16 12.75 1.20 6.50 12.00 1.20 6.50 12.00 1.17 7.10 12.75 1.23 7.30 14.00 1.22 5.32 7.53 1.17 7.00 13.00 1.21 7.40 13.00 1.20 7.00 13.00 1.20 7.38 13.10
Betano Dafabet Betano 96.4% 93.4% 93.1% 97.9% 93.1% 96.3% 95.0% 95.7%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Handicap · Closing odds 4 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeAway HomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAway
-2.5Main 2.401.61 96.4% Pinnacle 96.4% 2.40 1.61 - - - - 2.20 1.54 2.40 1.60 - - 2.33 1.51 - - 2.38 1.53 2.36 1.59
Pinnacle Pinnacle 96.4% 90.6% 91.6% 93.1% 95.0%
-2.25 2.131.76 96.4% Pinnacle 96.4% 2.13 1.76 - - - - 1.99 1.68 - - - - 2.08 1.64 - - - - 2.12 1.72
Pinnacle Pinnacle 96.4% 91.1% 91.7% 95.0%
-2 1.902.02 97.9% Pinnacle 97.4% 1.88 2.02 - - - - 1.82 1.91 1.91 1.93 - - 1.83 1.84 - - - - 1.90 1.96
1xBet Pinnacle 97.4% 93.2% 91.7% 96.5%
-1.75 1.702.29 97.6% Pinnacle 96.2% 1.66 2.29 - - - - 1.62 2.09 - - - - 1.63 2.10 - - - - 1.70 2.16
1xBet Pinnacle 96.2% 91.3% 91.8% 95.1%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Totals · Closing odds 4 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
OverUnder OverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnder
3 1.602.51 97.7% Betano 96.3% 1.55 2.51 - - - - 1.49 2.33 1.60 2.42 - - 1.53 2.29 - - - - 1.58 2.38
Betano Pinnacle 95.8% 90.9% 96.3% 91.7% 95.0%
3.25 1.762.12 96.2% Pinnacle 95.9% 1.75 2.12 - - - - 1.69 1.99 - - - - 1.71 1.98 - - - - 1.76 2.06
1xBet Pinnacle 95.9% 91.4% 91.8% 94.9%
3.5Main 2.081.90 99.3% Pinnacle 96.7% 1.97 1.90 - - - - 1.91 1.83 2.00 1.85 - - 1.89 1.79 - - 1.87 1.87 2.08 1.80
1xBet Pinnacle 96.7% 93.5% 96.1% 91.9% 93.5% 96.5%
3.75 2.221.69 96.0% Pinnacle 96.0% 2.22 1.69 - - - - 2.08 1.63 - - - - 2.10 1.63 - - - - 2.22 1.66
Pinnacle Pinnacle 96.0% 91.4% 91.8% 95.0%

Pinnacle 1X2 odds movement 2 changes

Recent odds changes last 80

TimeBookmakerMarketLineBeforeNow
Oct 31 (Sat) 14:59 1xBet Totals 6 8.20 / 1.02 → 8.00 / 1.02
Oct 31 (Sat) 14:59 1xBet Totals 6.5 9.01 / 1.06 → 9.97 / 1.05
Oct 31 (Sat) 14:59 1xBet Totals 5.25 4.94 / 1.18 → 5.49 / 1.15
Oct 31 (Sat) 14:59 1xBet Totals 5 4.59 / 1.20 → 5.11 / 1.17
Oct 31 (Sat) 14:59 1xBet Totals 4.75 3.53 / 1.30 → 3.84 / 1.26
Oct 31 (Sat) 14:59 1xBet Totals 4.25 2.70 / 1.46 → 2.90 / 1.41
Oct 31 (Sat) 14:59 1xBet Totals 3.75 2.17 / 1.69 → 2.22 / 1.66
Oct 31 (Sat) 14:59 1xBet Totals 3.25 1.74 / 2.10 → 1.76 / 2.06
Oct 31 (Sat) 14:59 1xBet Totals 3.5 1.95 / 1.91 → 2.08 / 1.80
Oct 31 (Sat) 14:59 1xBet Totals 2.75 1.46 / 2.72 → 1.51 / 2.55
Oct 31 (Sat) 14:59 1xBet Totals 2.5 1.35 / 3.20 → 1.39 / 3.00
Oct 31 (Sat) 14:59 1xBet Totals 2.25 1.26 / 3.81 → 1.30 / 3.53
Oct 31 (Sat) 14:59 1xBet Totals 2 1.14 / 5.76 → 1.16 / 5.21
Oct 31 (Sat) 14:59 1xBet Totals 1.75 1.12 / 6.34 → 1.14 / 5.77
Oct 31 (Sat) 14:59 BetVictor Totals 5.5 6.00 / 1.10 → 5.75 / 1.11
Oct 31 (Sat) 14:59 BetVictor Totals 4 2.43 / 1.47 → 2.42 / 1.48
Oct 31 (Sat) 14:59 BetVictor Totals 4.5 2.89 / 1.34 → 2.89 / 1.35
Oct 31 (Sat) 14:59 BetVictor Totals 3.5 1.89 / 1.78 → 1.89 / 1.79
Oct 31 (Sat) 14:59 BetVictor Totals 2.75 1.43 / 2.55 → 1.43 / 2.56
Oct 31 (Sat) 14:59 BetVictor Totals 2.5 1.37 / 2.78 → 1.37 / 2.79
Oct 31 (Sat) 14:59 1xBet Handicap -4.5 6.99 / 1.10 → 7.17 / 1.10
Oct 31 (Sat) 14:59 1xBet Handicap -2.75 2.56 / 1.51 → 2.72 / 1.46
Oct 31 (Sat) 14:59 1xBet Handicap -3.25 3.44 / 1.31 → 3.72 / 1.27
Oct 31 (Sat) 14:59 1xBet Handicap -3.5 3.99 / 1.25 → 4.09 / 1.24
Oct 31 (Sat) 14:59 1xBet Handicap -3.75 4.67 / 1.19 → 5.10 / 1.17
Oct 31 (Sat) 14:59 1xBet Handicap -2.25 2.06 / 1.76 → 2.12 / 1.72
Oct 31 (Sat) 14:59 1xBet Handicap -2.5 2.30 / 1.62 → 2.36 / 1.59
Oct 31 (Sat) 14:59 1xBet Handicap -4 6.57 / 1.11 → 5.90 / 1.07
Oct 31 (Sat) 14:59 1xBet Handicap -1.5 1.54 / 2.50 → 1.56 / 2.44
Oct 31 (Sat) 14:59 1xBet Handicap -1.75 1.66 / 2.22 → 1.70 / 2.16
Oct 31 (Sat) 14:59 1xBet Handicap -2 1.86 / 2.01 → 1.90 / 1.96
Oct 31 (Sat) 14:59 1xBet Handicap -3 3.13 / 1.36 → 3.38 / 1.32
Oct 31 (Sat) 14:59 1xBet Handicap 0 1.04 / 10.90 → 1.04 / 10.60
Oct 31 (Sat) 14:59 1xBet Handicap -0.25 1.08 / 5.45 → 1.07 / 5.75
Oct 31 (Sat) 14:59 1xBet Handicap -0.75 1.19 / 3.80 → 1.17 / 4.00
Oct 31 (Sat) 14:59 1xBet Handicap -1 1.26 / 3.85 → 1.28 / 3.64
Oct 31 (Sat) 14:59 1xBet Handicap -1.25 1.42 / 2.90 → 1.45 / 2.75
Oct 31 (Sat) 14:59 BetVictor Handicap -2.25 2.09 / 1.64 → 2.08 / 1.64
Oct 31 (Sat) 14:59 BetVictor Handicap -2.5 2.34 / 1.51 → 2.33 / 1.51
Oct 31 (Sat) 14:59 BetVictor Handicap -1.75 1.64 / 2.08 → 1.63 / 2.10
Oct 31 (Sat) 14:59 BetVictor Handicap -2 1.84 / 1.83 → 1.83 / 1.84
Oct 31 (Sat) 14:59 1xBet 1X2 1.20 / 7.38 / 13.70 → 1.20 / 7.38 / 13.10
Oct 31 (Sat) 14:56 1xBet Totals 5.25 4.75 / 1.12 → 4.94 / 1.18
Oct 31 (Sat) 14:56 1xBet Totals 5.5 5.00 / 1.10 → 5.63 / 1.14
Oct 31 (Sat) 14:56 1xBet Totals 5 4.45 / 1.14 → 4.59 / 1.20
Oct 31 (Sat) 14:56 1xBet Totals 4.75 3.44 / 1.24 → 3.53 / 1.30
Oct 31 (Sat) 14:56 1xBet Totals 4.25 2.71 / 1.39 → 2.70 / 1.46
Oct 31 (Sat) 14:56 1xBet Totals 4 2.44 / 1.45 → 2.59 / 1.50
Oct 31 (Sat) 14:56 1xBet Totals 3.75 2.15 / 1.65 → 2.17 / 1.69
Oct 31 (Sat) 14:56 1xBet Totals 3.25 1.71 / 2.00 → 1.74 / 2.10
Oct 31 (Sat) 14:56 1xBet Totals 4.5 2.92 / 1.31 → 3.13 / 1.36
Oct 31 (Sat) 14:56 1xBet Totals 3 1.50 / 2.31 → 1.58 / 2.38
Oct 31 (Sat) 14:56 1xBet Totals 3.5 1.92 / 1.82 → 1.95 / 1.91
Oct 31 (Sat) 14:56 1xBet Totals 2.75 1.41 / 2.59 → 1.46 / 2.72
Oct 31 (Sat) 14:56 1xBet Totals 2.5 1.33 / 2.83 → 1.35 / 3.20
Oct 31 (Sat) 14:56 1xBet Totals 2.25 1.23 / 3.52 → 1.26 / 3.81
Oct 31 (Sat) 14:56 1xBet Totals 2 1.10 / 5.05 → 1.14 / 5.76
Oct 31 (Sat) 14:56 1xBet Totals 1.75 1.08 / 5.45 → 1.12 / 6.34
Oct 31 (Sat) 14:56 1xBet Totals 1.5 1.07 / 5.85 → 1.11 / 6.50
Oct 31 (Sat) 14:56 1xBet Handicap -4.5 6.80 / 1.04 → 6.99 / 1.10
Oct 31 (Sat) 14:56 1xBet Handicap -2.75 2.63 / 1.38 → 2.56 / 1.51
Oct 31 (Sat) 14:56 1xBet Handicap -3.25 3.50 / 1.22 → 3.44 / 1.31
Oct 31 (Sat) 14:56 1xBet Handicap -3.5 3.82 / 1.18 → 3.99 / 1.25
Oct 31 (Sat) 14:56 1xBet Handicap -3.75 4.70 / 1.12 → 4.67 / 1.19
Oct 31 (Sat) 14:56 1xBet Handicap -2.25 2.06 / 1.62 → 2.06 / 1.76
Oct 31 (Sat) 14:56 1xBet Handicap -4 6.25 / 1.06 → 6.57 / 1.11
Oct 31 (Sat) 14:56 1xBet Handicap -2 1.89 / 1.84 → 1.86 / 2.01
Oct 31 (Sat) 14:56 1xBet Handicap -3 3.20 / 1.26 → 3.13 / 1.36
Oct 31 (Sat) 14:56 1xBet Handicap 0 1.02 / 9.00 → 1.04 / 10.90
Oct 31 (Sat) 14:56 1xBet Handicap -1 1.23 / 3.42 → 1.26 / 3.85
Oct 31 (Sat) 14:56 1xBet 1X2 1.19 / 6.80 / 11.70 → 1.20 / 7.38 / 13.70
Oct 31 (Sat) 14:54 Marathonbet Totals 6 8.20 / 1.02 → 8.00 / 1.02
Oct 31 (Sat) 14:54 Marathonbet Totals 5.25 4.75 / 1.12 → 4.65 / 1.12
Oct 31 (Sat) 14:54 Marathonbet Totals 5.5 5.00 / 1.10 → 4.90 / 1.11
Oct 31 (Sat) 14:54 Marathonbet Totals 5 4.45 / 1.14 → 4.35 / 1.14
Oct 31 (Sat) 14:54 Marathonbet Totals 4.25 2.66 / 1.37 → 2.62 / 1.38
Oct 31 (Sat) 14:54 Marathonbet Totals 4 2.44 / 1.45 → 2.41 / 1.46
Oct 31 (Sat) 14:54 Marathonbet Totals 3.75 2.11 / 1.62 → 2.08 / 1.63
Oct 31 (Sat) 14:54 Marathonbet Totals 3.25 1.70 / 1.98 → 1.69 / 1.99
Oct 31 (Sat) 14:54 Marathonbet Totals 4.5 2.92 / 1.31 → 2.88 / 1.32