Sunderland AFC vs Middlesbrough FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Sunderland AFC vs Middlesbrough FC — Championship at Stadium of Light.
- Sunderland AFC 0 games · 0 pts (2026/27)
- Middlesbrough FC 46 games · 80 pts (2026/27)
Match Details
- Referee Simon Hooper
- Assistant 1 Adrian Holmes
- Assistant 2 Simon Long
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Millwall FC | 46 | 83 |
| 4 | Southampton FC | 46 | 80 |
| 5 | Middlesbrough FC | 46 | 80 |
| 6 | Hull City AFC | 46 | 73 |
| 7 | Wrexham AFC | 46 | 71 |
| 8 | Derby County FC | 46 | 69 |
| 9 | Norwich City FC | 46 | 65 |
| 10 | Birmingham City FC | 46 | 64 |
| 11 | Swansea City AFC | 46 | 64 |
| 12 | Bristol City FC | 46 | 62 |
| 13 | Sheffield United FC | 46 | 60 |
| 14 | Preston North End FC | 46 | 60 |
| 15 | Queens Park Rangers FC | 46 | 58 |
| 16 | Watford FC | 46 | 57 |
| 17 | Stoke City FC | 46 | 55 |
| 18 | Portsmouth FC | 46 | 55 |
| 19 | Charlton Athletic FC | 46 | 53 |
| 20 | Blackburn Rovers FC | 46 | 52 |
| 21 | West Bromwich Albion FC | 46 | 51 |
| 22 | Oxford United FC | 46 | 47 |
| 23 | Leicester City FC | 46 | 46 |
| 24 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Sep | Middlesbrough FC | H | 1–0 | W |
| 14 Sep | Plymouth Argyle FC | A | 2–3 | L |
| 31 Aug | Portsmouth FC | A | 3–1 | W |
| 24 Aug | Burnley FC | H | 1–0 | W |
| 18 Aug | Sheffield Wednesday FC | H | 4–0 | W |
| 10 Aug | Cardiff City FC | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Sep | Sunderland AFC | A | 0–1 | L |
| 14 Sep | Preston North End FC | H | 1–1 | D |
| 31 Aug | Cardiff City FC | A | 2–0 | W |
| 24 Aug | Portsmouth FC | H | 2–2 | D |
| 17 Aug | Derby County FC | A | 0–1 | L |
| 10 Aug | Swansea City AFC | H | 1–0 | W |
Key Stats
33%
Both Teams to Score
H2H (6 games)
H2H (6 games)
33%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' It’s Showtime! The match between Sunderland AFC and Middlesbrough FC is underway.
- 5' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 9' Trai Hume was booked on 9.
- 14' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 19' Middlesbrough FC is showing some good football. However, Middlesbrough FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 20' Middlesbrough FC player sees a card in front of him.
- 24' Chris Rigg puts Sunderland AFC on the lead.
- 29' It looks surprising Sunderland AFC does not make any changes. Patrick Roberts has some obvious troubles when approaching to the goal.
- 34' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 39' Middlesbrough FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 44' It’s high time Michael Carrick made some changes to put the his team’s game back to action.
- 45' The referee calls foul for Patrick Roberts. He receives a card.
- 50' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 55' George Edmundson has certainly something to prove this evening. He made 2 appearances with only 0 goals this season.
- 60' While there is no rush on the pitch, let’s have a look at some stats. Romaine Mundle made 385 appearances and scored 6 goals. He is very likely to score a goal today.
- 62' Micah Hamilton is replacing Finn Azaz for the Middlesbrough FC side.
- 67' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 70' A meaty challenge results in booking for Chris Rigg on 70.
- 74' Time for substitution for Middlesbrough FC. Emmanuel Latte Lath is replaced by Delano Burgzorg.
- 79' The teams are not in a rush to score plenty of goals. It might look strange considering Sunderland AFC that had 363 games and scored 478 goals.
- 81' It is a substitution in Sunderland AFC team. Patrick Roberts is replaced by Wilson Isidor on 81 minute.
- 86' Both teams are passing the ball around with high level of urgency. Middlesbrough FC needs to do something about it to get closer to the goal.
- 87' Middlesbrough FC player sees a card in front of him.
- 90' Daniel Ballard is replacing Chris Rigg for the Sunderland AFC side.
- The final score is 1-0.
Lineups
Sunderland AFC Lineups
4-2-3-1Starting XI
- 13
- 26
-
10
Patrick Roberts ↓ Wilson Isidor 81'
- 1
- 32
- 4
- 3
- 7
- 12
- 14
-
11
Chris Rigg ↓ Daniel Ballard 90'
Bench
- 21
-
18
Wilson Isidor ↑ 81'
- 15
-
5
Daniel Ballard ↑ 90'
- 40
- 33
- 50
- 30
- 47
Coach
Regis Le Bris
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 5
- 12
- 25
- 1
- 9
- 30
-
11
Isaiah Jones ↓ Ben Doak 62'
- 7
- 18
-
20
Finn Azaz ↓ Micah Hamilton 62'
- 22
Bench
- 15
- 4
-
10
Delano Burgzorg ↑ 74'
- 8
- 31
-
50
Ben Doak ↑ 62'
- 41
-
17
Micah Hamilton ↑ 62'
- 49
Coach
Michael Carrick
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Marcus Forss | 2 |
| Isaiah Jones | 1 |
| Sam Greenwood | 1 |
| Matt Crooks | 1 |
| Nazarii Rusyn | 1 |
| Chris Rigg | 1 |
| Delano Burgzorg | 1 |
| Hayden Hackney | 1 |
Head to Head
Sunderland AFC Form
Middlesbrough FC Form
2024-09-21
Sunderland AFC
1–0
Middlesbrough FC
L
2024-09-14
Middlesbrough FC
1–1
Preston North End FC
D
2024-08-31
Cardiff City FC
0–2
Middlesbrough FC
W
2024-08-24
Middlesbrough FC
2–2
Portsmouth FC
D
2024-08-17
Derby County FC
1–0
Middlesbrough FC
L
2024-08-10
Middlesbrough FC
1–0
Swansea City AFC
W
Predictions
Prediction accuracy
3 / 4
1.2
Sunderland AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.87
Middlesbrough FC xG
I would bet for:
Under 2.5 goals 66% + Under — clean sheet likely 58%
Match Result
✓ CorrectActual: Sunderland AFC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.07
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 85% |
|
15% |
| ± 1.5 | 61% |
|
39% |
| ± 2.5 | 34% |
|
66% |
| ± 3.5 | 16% |
|
84% |
| ± 4.5 | 7% |
|
93% |
Double Chance
Sunderland AFC or Draw
76%
Draw or Middlesbrough FC
54%
Sunderland AFC or Middlesbrough FC
70%
Half-Time Result
✗ WrongActual: Sunderland AFC win at HT
Correct Score
✓ In top 12
0 – 0
15%
1 – 1
14.1%
1 – 0
Actual
0 – 1
9.7%
2 – 0
8.7%
2 – 1
7.7%
1 – 2
5.6%
0 – 2
4.6%
2 – 2
3.5%
3 – 0
3.4%
3 – 1
3.1%
1 – 3
1.6%
Asian Handicap — Sunderland AFC
| Handicap | Sunderland AFC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 12% | 81% |
| -1.5 | 19% | — | 81% |
| -1 | 19% | 23% | 58% |
| -0.5 | 42% | — | 58% |
| +0.5 | 75% | — | 25% |
| +1 | 75% | 16% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Sunderland AFC keeps clean sheet
42%
✗
Middlesbrough FC keeps clean sheet
31%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

