
AFC Bournemouth v Sunderland: match highlights
Sunderland AFC · 153 seconds
Published 18 October 2026
AFC Bournemouth won 2–0 against Sunderland. The match was played on 18 October 2026. Kick-off was at 14:00 BST. Venue: Vitality Stadium.
Vitality Stadium, Bournemouth, England
| Goals in each half | ||
|---|---|---|
| 1 | First-half goals | 0 |
| 1 | Second-half goals | 0 |
A UK television listing is not available here for this match.

Sunderland AFC · 153 seconds
Published 18 October 2026

Sunderland AFC · 632 seconds
Published 19 October 2026
Video availability can vary by country and publisher.
AFC Bournemouth
Assist: Evanilson. Header.
Sunderland
AFC Bournemouth
Booked for a foul.
Sunderland
Booked for a foul.
AFC Bournemouth
Booked for a foul.
AFC Bournemouth
Left-footed finish.
Sunderland
On: Habib Diarra. Off: Tymur Tutierov.
Sunderland
On: Luke O'Nien. Off: Omar Alderete.
AFC Bournemouth
On: Justin Kluivert. Off: Lewis Cook.
Sunderland
Booked for a foul.
Sunderland
On: Jules Ahoka. Off: Chris Rigg.
AFC Bournemouth
Booked for a foul.
AFC Bournemouth
On: Álvaro Rodríguez. Off: Evanilson.
AFC Bournemouth
On: Amine Adli. Off: Marcus Tavernier.
AFC Bournemouth
On: Bafodé Diakité. Off: Tyler Adams.
AFC Bournemouth
On: Ben Gannon-Doak. Off: Rayan.
| Attacking play | ||
|---|---|---|
| 65% | Possession | 35% |
| 29 | Shots | 3 |
| 6 | Shots on target | 0 |
| 20% | Shots on target (%) | 0% |
| 8 | Blocked shots | 0 |
| 5 | Corners | 3 |
| 1 | Offsides | 2 |
| 0 | Penalties taken | 0 |
| 0 | Penalties scored | 0 |
| Passing and possession | ||
|---|---|---|
| 568 | Passes attempted | 303 |
| 475 | Completed passes | 190 |
| 80% | Pass completion | 60% |
| 27 | Crosses attempted | 16 |
| 7 | Successful crosses | 4 |
| 30% | Cross success | 30% |
| 67 | Long passes attempted | 68 |
| 33 | Successful long passes | 15 |
| 50% | Long-pass success | 20% |
| Defending and goalkeeping | ||
|---|---|---|
| 0 | Saves | 4 |
| 10 | Tackles attempted | 10 |
| 8 | Successful tackles | 6 |
| 80% | Tackle success | 60% |
| 4 | Interceptions | 7 |
| 32 | Clearances | 37 |
| 32 | Successful clearances | 37 |
| Discipline | ||
|---|---|---|
| 16 | Fouls committed | 7 |
| 3 | Yellow cards | 2 |
| 0 | Red cards | 1 |
Percentages may be rounded. A dash means that figure is unavailable.
Possession shows each team's share of the ball. Pass completion compares completed passes with passes attempted. These figures help describe how a side played; they do not measure the quality of every chance.
Shots on target are attempts that would score without a save or a goal-line intervention. A side can have more shots and still lose: where the chances came from matters too.
A foul does not always lead to a card. Tackles, interceptions, blocks and clearances describe different ways of stopping an attack. Read them alongside possession and the score.
AFC Bournemouth
AFC Bournemouth
AFC Bournemouth
Sunderland
Sunderland
Sunderland
Sunderland
| No. | Player | Position | Role | Goals | Assists | Shots | On target | Yellow | Red |
|---|---|---|---|---|---|---|---|---|---|
| Starting XI | |||||||||
| 1 | Djordje Petrovic | GK | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 14 | António Silva | CD-L | Starter | 0 | 0 | 0 | 0 | 1 | 0 |
| 5 | James Hill | CD-R | Starter | 0 | 0 | 2 | 0 | 0 | 0 |
| 12 | Tyler Adams | DM | StarterOff 89' | 0 | 0 | 1 | 0 | 0 | 0 |
| 3 | Adrien Truffert | LB | Starter | 0 | 0 | 1 | 0 | 0 | 0 |
| 15 | Adam Smith | RB | Starter | 0 | 0 | 1 | 0 | 0 | 0 |
| 4 | Lewis Cook | CM-L | StarterOff 62' | 0 | 0 | 1 | 0 | 1 | 0 |
| 10 | Ryan Christie | CM-R | Starter | 0 | 0 | 3 | 0 | 1 | 0 |
| 16 | Marcus Tavernier | LM | StarterOff 79' | 1 | 0 | 3 | 2 | 0 | 0 |
| 37 | Rayan | RM | StarterOff 89' | 0 | 0 | 7 | 3 | 0 | 0 |
| 9 | Evanilson | F | StarterOff 79' | 1 | 1 | 6 | 1 | 0 | 0 |
| Substitutes | |||||||||
| 11 | Ben Gannon-Doak | SUB | Substitute usedOn 89' | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | Justin Kluivert | SUB | Substitute usedOn 62' | 0 | 0 | 3 | 0 | 0 | 0 |
| 24 | Juanlu Sanchez | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 20 | Michele Di Gregorio | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | David Brooks | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | Julio Soler | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | Amine Adli | SUB | Substitute usedOn 79' | 0 | 0 | 1 | 0 | 0 | 0 |
| 18 | Bafodé Diakité | SUB | Substitute usedOn 89' | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | Álvaro Rodríguez | SUB | Substitute usedOn 79' | 0 | 0 | 0 | 0 | 0 | 0 |
| Player | Fouls committed | Fouls won | Offsides | Own goals |
|---|---|---|---|---|
| Djordje Petrovic | 0 | 0 | — | 0 |
| António Silva | 1 | 0 | 0 | 0 |
| James Hill | 0 | 0 | 0 | 0 |
| Tyler Adams | 1 | 0 | 0 | 0 |
| Adrien Truffert | 3 | 0 | 0 | 0 |
| Adam Smith | 1 | 1 | 0 | 0 |
| Lewis Cook | 2 | 0 | 0 | 0 |
| Ryan Christie | 2 | 1 | 0 | 0 |
| Marcus Tavernier | 1 | 1 | 0 | 0 |
| Rayan | 3 | 2 | 0 | 0 |
| Evanilson | 1 | 2 | 0 | 0 |
| Ben Gannon-Doak | 0 | 0 | 0 | 0 |
| Justin Kluivert | 1 | 0 | 0 | 0 |
| Juanlu Sanchez | 0 | 0 | 0 | 0 |
| Michele Di Gregorio | 0 | 0 | — | 0 |
| David Brooks | 0 | 0 | 0 | 0 |
| Julio Soler | 0 | 0 | 0 | 0 |
| Amine Adli | 0 | 0 | 0 | 0 |
| Bafodé Diakité | 0 | 0 | 0 | 0 |
| Álvaro Rodríguez | 0 | 0 | 1 | 0 |
| Player | Saves | Shots faced | Goals conceded |
|---|---|---|---|
| Djordje Petrovic | 0 | 0 | 0 |
| Michele Di Gregorio | 0 | 0 | 0 |
| No. | Player | Position | Role | Goals | Assists | Shots | On target | Yellow | Red |
|---|---|---|---|---|---|---|---|---|---|
| Starting XI | |||||||||
| 22 | Robin Roefs | GK | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 | Omar Alderete | CD-L | StarterOff 59' | 0 | 0 | 0 | 0 | 1 | 0 |
| 4 | Kevin Danso | CD-R | Starter | 0 | 0 | 1 | 0 | 0 | 1 |
| 17 | Reinildo Mandava | LB | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 20 | Nordi Mukiele | RB | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | Chris Rigg | AM | StarterOff 65' | 0 | 0 | 0 | 0 | 1 | 0 |
| 27 | Noah Sadiki | LM | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 34 | Granit Xhaka | RM | Starter | 0 | 0 | 0 | 0 | 0 | 0 |
| 57 | Tymur Tutierov | F | StarterOff 59' | 0 | 0 | 0 | 0 | 0 | 0 |
| 28 | Enzo Le Fée | AM-L | Starter | 0 | 0 | 1 | 0 | 0 | 0 |
| 32 | Trai Hume | AM-R | Starter | 0 | 0 | 1 | 0 | 0 | 0 |
| Substitutes | |||||||||
| 50 | Juan Angulo | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | Nilson Angulo | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 31 | Melker Ellborg | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | Dayann Methalie | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 29 | Jules Ahoka | SUB | Substitute usedOn 65' | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Luke O'Nien | SUB | Substitute usedOn 59' | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | Chemsdine Talbi | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | Habib Diarra | SUB | Substitute usedOn 59' | 0 | 0 | 0 | 0 | 0 | 0 |
| 39 | Malick Fofana | SUB | Unused substitute | 0 | 0 | 0 | 0 | 0 | 0 |
| Player | Fouls committed | Fouls won | Offsides | Own goals |
|---|---|---|---|---|
| Robin Roefs | 0 | 0 | — | 0 |
| Omar Alderete | 1 | 0 | 0 | 0 |
| Kevin Danso | 1 | 0 | 0 | 0 |
| Reinildo Mandava | 1 | 2 | 0 | 0 |
| Nordi Mukiele | 0 | 1 | 0 | 0 |
| Chris Rigg | 1 | 2 | 0 | 0 |
| Noah Sadiki | 0 | 1 | 0 | 0 |
| Granit Xhaka | 0 | 1 | 0 | 0 |
| Tymur Tutierov | 0 | 1 | 1 | 0 |
| Enzo Le Fée | 2 | 4 | 0 | 0 |
| Trai Hume | 0 | 0 | 1 | 0 |
| Juan Angulo | 0 | 0 | 0 | 0 |
| Nilson Angulo | 0 | 0 | 0 | 0 |
| Melker Ellborg | 0 | 0 | — | 0 |
| Dayann Methalie | 0 | 0 | 0 | 0 |
| Jules Ahoka | 1 | 1 | 0 | 0 |
| Luke O'Nien | 0 | 1 | 0 | 0 |
| Chemsdine Talbi | 0 | 0 | 0 | 0 |
| Habib Diarra | 0 | 1 | 0 | 0 |
| Malick Fofana | 0 | 0 | 0 | 0 |
| Player | Saves | Shots faced | Goals conceded |
|---|---|---|---|
| Robin Roefs | 4 | 0 | 2 |
| Melker Ellborg | 0 | 0 | 0 |
C: captain · GK: goalkeeper · D: defender · M: midfielder · F: forward. “On” and “Off” show substitution times. A dash means the figure is unavailable.
The last five league results before kick-off in 2026/27.
Earlier matches, including cups and friendlies where listed. Each score shows the named club's goals first. H: home · A: away.
| Date | Opponent | Venue | Score | Competition |
|---|---|---|---|---|
| H | 3–0 | UEFA Europa League | ||
| A | 1–5 | English Premier League | ||
| H | 0–1 | English Premier League | ||
| A | 2–1 | UEFA Europa League | ||
| H | 2–2 | English Premier League |
| Date | Opponent | Venue | Score | Competition |
|---|---|---|---|---|
| A | 2–1 | UEFA Europa League | ||
| H | 0–2 | English Premier League | ||
| A | 3–5 | English Premier League | ||
| H | 1–0 | UEFA Europa League | ||
| H | 0–2 | English Premier League |
Earlier Premier League meetings in 2026/27.
No earlier meeting is listed for this season.
Table updated 12 Nov 2026, 06:00 GMT. These are today's available standings, rather than the positions on matchday.
7. AFC Bournemouth · 15 points · Goal difference 2
19. Sunderland · 8 points · Goal difference -9
AFC Bournemouth 2–0 Sunderland was the final score. At half-time it was 1–0.
Marcus Tavernier 6'; Evanilson 48'.
They mean added time at the end of that half: 45+2 is two minutes beyond 45 minutes. Added time is part of normal play, rather than a separate period of extra time.
Updated . Scores are not live.