Middlesbrough
Last 5 matches: D W W D W
Kick-off in 7d 14h
Charlton
Last 5 matches: D L D D L
Form & head-to-head
Last meetings
- 11/03/2026 Middlesbrough 0-1 Charlton
- 09/12/2025 Charlton 1-2 Middlesbrough
- 07/03/2020 Charlton 0-1 Middlesbrough
- 07/12/2019 Middlesbrough 1-0 Charlton
- 13/03/2016 Charlton 2-0 Middlesbrough
- 31/10/2015 Middlesbrough 3-0 Charlton
- 07/02/2015 Middlesbrough 3-1 Charlton
- 27/09/2014 Charlton 0-0 Middlesbrough
- 18/01/2014 Middlesbrough 1-0 Charlton
- 10/08/2013 Charlton 0-1 Middlesbrough
- 27/04/2013 Middlesbrough 2-2 Charlton
- 03/11/2012 Charlton 1-4 Middlesbrough
- 13/01/2007 Charlton 1-3 Middlesbrough
- 23/12/2006 Middlesbrough 2-0 Charlton
- 12/04/2006 Middlesbrough 4-2 Charlton
- 23/03/2006 Charlton 0-0 Middlesbrough
- 12/03/2006 Charlton 2-1 Middlesbrough
- 28/08/2005 Middlesbrough 0-3 Charlton
- 27/02/2005 Middlesbrough 2-2 Charlton
- 30/10/2004 Charlton 1-2 Middlesbrough
In the last 10 meetings
- 1.7 Avg goals
- 4/10 Over 1.5
- 3/10 Over 2.5
- 1/10 Over 3.5
- 2/10 BTTS Yes
Middlesbrough — Recent Matches
- 23/10/2026 Bolton 1-5 Middlesbrough W
- 17/10/2026 Middlesbrough 2-2 Cardiff D
- 13/10/2026 Stoke 2-3 Middlesbrough W
- 10/10/2026 Middlesbrough 1-0 Wolves W
- 19/09/2026 Birmingham 2-2 Middlesbrough D
- 15/09/2026 Middlesbrough 2-2 Millwall D
- 12/09/2026 Middlesbrough 4-3 Norwich W
- 08/09/2026 Crystal Palace 3-0 Middlesbrough L
- 05/09/2026 QPR 0-1 Middlesbrough W
- 02/09/2026 Burnley 1-1 Middlesbrough D
Charlton — Recent Matches
- 17/10/2026 Watford 2-0 Charlton L
- 13/10/2026 Burnley 2-2 Charlton D
- 10/10/2026 Charlton 1-1 Bristol City D
- 19/09/2026 Cardiff 3-1 Charlton L
- 12/09/2026 Charlton 0-0 Portsmouth D
- 09/09/2026 Charlton 0-0 QPR D
- 05/09/2026 Stoke 4-0 Charlton L
- 02/09/2026 West Brom 1-1 Charlton D
- 29/08/2026 Charlton 1-0 Preston W
- 26/08/2026 Tottenham 5-1 Charlton L
About the match
In England: Championship, Middlesbrough host Charlton on 31 October 2026 15:00. Their last 10 meetings averaged 1.7 goals, with both teams scoring in 2 of them. In the standings, Middlesbrough are #1 and Charlton are #16.