Football · EFL Cup · England
Crystal Palace vs Middlesbrough
Tuesday, 08 September 2026
Played. Source reports: FINISHED.Final score
Crystal Palace3-0Middlesbrough
- 1ST HALF
- 1-0
- 2ND HALF
- 2-0
Prediction and result
Before kickoff, the model made Middlesbrough favourites at 48% (Crystal Palace 31%, draw 21%). That rests on expected goals of 1.85 to 1.45. It put over 2.5 goals at 63% and both teams scoring at 61%. Crystal Palace won 3-0, against the model's 48% for Middlesbrough.
Key facts before the match
- They last met on 31 Oct 2018, when Middlesbrough won 1-0.
England•EFL Cup
W56d
L64d
L70d
L77d
W85d
W92d
D95d
L95d
L98d
W105d
W56d
D59d
W63d
W67d
L70d
W77d
W85d
D91d
L98d
D105d
Tuesday, 08 September 2026 at 21:45
Played. Source reports: FINISHED.Final score
Crystal Palace3-0Middlesbrough
- 1ST HALF
- 1-0
- 2ND HALF
- 2-0
H2H: 5-1-4
Home & away form · from last 10 matches
Crystal Palace at homeMiddlesbrough away
45
2/42/5
0/42/5
2/41/5
2.251.40
2.251.00
3/45/5
2/41/5
2/41/5
4/44/5
2/41/5
0/41/5
1/40/5
4/42/5
3/44/5
Model Prediction
Expected Goals
Crystal Palace: 1.45
Expected Goals
Middlesbrough: 1.85
Crystal Palace
31%
Draw
21%
Middlesbrough
48%
Over 2.5: 63%
BTTS: 61%
Quality: high
Team 1 Form
Crystal Palace · # = league position now
05 Sept2026
Fulham#15 vs Crystal Palace#17
2-3W
28 Aug2026
Crystal Palace#17 vs Manchester City#1
1-4L
22 Aug2026
Everton#11 vs Crystal Palace#17
2-0L
15 Aug2026
Freiburg#3 vs Crystal Palace#17
3-0L
07 Aug2026
Fulham#15 vs Crystal Palace#17
1-2W
31 Jul2026
Crystal Palace#17 vs Al-ula
3-1W
28 Jul2026
Famalicao#11 vs Crystal Palace#17
0-0D
28 Jul2026
Crystal Palace#17 vs Lens#8
0-3L
25 Jul2026
Bromley#4 vs Crystal Palace#17
3-0L
18 Jul2026
Crystal Palace#17 vs Swindon#4
5-1W
Team 2 Form
Middlesbrough · # = league position now
05 Sept2026
Qpr#9 vs Middlesbrough#1
0-1W
02 Sept2026
Burnley#22 vs Middlesbrough#1
1-1D
29 Aug2026
Middlesbrough#1 vs West Brom#7
3-1W
25 Aug2026
Doncaster#2 vs Middlesbrough#1
1-3W
22 Aug2026
Blackburn#11 vs Middlesbrough#1
2-1L
15 Aug2026
Middlesbrough#1 vs Lincoln#15
2-1W
07 Aug2026
Middlesbrough#1 vs Wrexham#17
1-0W
01 Aug2026
Middlesbrough#1 vs Espanyol#12
3-3D
25 Jul2026
Middlesbrough#1 vs Huddersfield#1
1-3L
18 Jul2026
Celtic#1 vs Middlesbrough#1
1-1D
Head-to-Head
Last 10 · # = league position now
31 Oct2018
Middlesbrough#1 vs Crystal Palace#17
1-0•
25 Feb2017
Crystal Palace#17 vs Middlesbrough#1
1-0•
10 Sept2016
Middlesbrough#1 vs Crystal Palace#17
1-2•
16 Feb2013
Crystal Palace#17 vs Middlesbrough#1
4-1•
25 Aug2012
Middlesbrough#1 vs Crystal Palace#17
2-1•
04 Feb2012
Middlesbrough#1 vs Crystal Palace#17
0-0•
20 Sept2011
Crystal Palace#17 vs Middlesbrough#1
2-1•
17 Sept2011
Crystal Palace#17 vs Middlesbrough#1
0-1•
05 Feb2011
Crystal Palace#17 vs Middlesbrough#1
1-0•
06 Nov2010
Middlesbrough#1 vs Crystal Palace#17
2-1•
Upcoming matches
# = league position now
Crystal Palace
05 Nov20:45
Crystal Palace#15 vs Hoffenheim#23Europe · Europa League
H08 Nov17:00
Crystal Palace#17 vs Liverpool#4England · Premier League
H21 Nov18:00
Coventry#19 vs Crystal Palace#17England · Premier League
A26 Nov23:00
Crystal Palace#15 vs Real Sociedad#14Europe · Europa League
H29 Nov17:05
Crystal Palace#17 vs Hull#10England · Premier League
HMiddlesbrough
04 Nov22:45
Wrexham#17 vs Middlesbrough#1England · Championship
A07 Nov18:00
Watford#20 vs Middlesbrough#1England · Championship
A21 Nov18:00
Middlesbrough#1 vs Bristol City#14England · Championship
H24 Nov22:45
Middlesbrough#1 vs Swansea#4England · Championship
H27 Nov23:00
Southampton#8 vs Middlesbrough#1England · Championship
APrediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.

