Arsenal vs Leeds

10 October 2026 · Premier League · 2026/27 · Referee Paul Tierney

Full time 2 – 1

Half-time: 0–0

  • Riccardo Calafiori 62’
  • Bruno Guimarães 70’
  • James Justin 55’

Match summary

Arsenal came from behind to win 2-1 at home to Leeds. It was goalless at half-time.

James Justin put Leeds ahead in the 55th minute, set up by Gabriel Gudmundsson, Riccardo Calafiori equalised in the 62nd minute, set up by Ben White, and Bruno Guimarães won it in the 70th minute, set up by Declan Rice.

The chances backed that up: Arsenal created 2.32 expected goals (xG) from 13 shots to Leeds's 1.20 from 11.

Arsenal hosted Leeds in a Premier League fixture on matchday 6, securing a 2-1 victory after a scoreless first half. The home side controlled large periods of the contest, registering 58 percent possession and completing 513 passes with an 85 percent accuracy rate. Arsenal accumulated 13 shots, with 6 finding the target, alongside 107 total attacks and 66 dangerous attacks. Leeds managed 11 shots with 5 on target from 88 attacks and 42 percent possession. Discipline was a notable feature, with Arsenal committing 12 fouls and receiving 1 yellow card, while Leeds recorded 20 fouls and collected 4 yellow cards.

The match remained deadlocked at half-time before opening up after the break. Leeds broke the deadlock in the 55th minute when James Justin scored with a right foot shot. Arsenal equalised in the 62nd minute through a left foot shot from Riccardo Calafiori. Bruno Guimarães then scored the winning goal for Arsenal in the 70th minute with a right foot shot. Earlier in the match, Leeds players Ao Tanaka, Ethan Ampadu, manager Daniel Farke, and Tarik Muharemović were shown yellow cards in the first half and early second half. James Justin also received a yellow card before being substituted, and Martin Ødegaard was cautioned for time wasting.

Match stats

58% Possession 42%
13 Shots 11
6 Shots on target 5
2 Corners 4
107 Attacks 88
66 Dangerous attacks 39
513 Passes 354
85% Pass accuracy 78%
12 Tackles 10
12 Fouls 20
1 Yellow cards 4
0 Red cards 0
7 Offsides 4

Key events

Arsenal Leeds
Kick-off
Kai HavertzShot on target
21’
27’
Jayden BogleShot on target
35’
Ethan AmpaduShot on target
36’
Ao TanakaFoul
38’
39’
Daniel FarkeArgument
44’
Gabriel GudmundssonShot on target
Half-time0-0
Second half underway
Martin OdegaardShot on target
51’
53’
Ao TanakaShot on target
55’
James JustinRight foot shot0-1 (Leeds)
59’
Riccardo CalafioriLeft foot shot1-1 (Arsenal)
62’
Bruno GuimarãesRight foot shot2-1 (Arsenal)
70’
78’
Martin OdegaardShot on target
83’
Martin ØdegaardTime wasting
84’
Bukayo SakaShot on target
90+6’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 1.20 55’ James Justin (Leeds), 0-1 55’ 62’ Riccardo Calafiori (Arsenal), 1-1 62’ 70’ Bruno Guimarães (Arsenal), 2-1 70’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 1.20 55’ James Justin (Leeds), 0-1 Justin 55’ 62’ Riccardo Calafiori (Arsenal), 1-1 Calafiori 62’ 70’ Bruno Guimarães (Arsenal), 2-1 Guimarães 70’
Arsenal 2.32 xGLeeds 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Leeds attacking Arsenal attacking 
83’ Martin Odegaard (Arsenal), open play, 0.62 xG, saved 62’ Riccardo Calafiori (Arsenal), open play, 0.58 xG, goal 27’ Jayden Bogle (Leeds), open play, 0.47 xG, saved 21’ Kai Havertz (Arsenal), open play, 0.31 xG, saved 25’ Anton Stach (Leeds), open play, 0.28 xG, blocked 55’ James Justin (Leeds), open play, 0.25 xG, goal 90+6’ Bukayo Saka (Arsenal), open play, 0.23 xG, saved 42’ Kai Havertz (Arsenal), open play, 0.09 xG, off target 75’ Bukayo Saka (Arsenal), open play, 0.09 xG, off target 51’ Martin Odegaard (Arsenal), open play, 0.08 xG, saved 29’ Noni Madueke (Arsenal), open play, 0.08 xG, off target 90+2’ Noni Madueke (Arsenal), open play, 0.07 xG, blocked 67’ Riccardo Calafiori (Arsenal), from a corner, 0.06 xG, off target 70’ Bruno Guimarães (Arsenal), open play, 0.06 xG, goal 8’ Noah Okafor (Leeds), set piece, 0.06 xG, blocked 53’ Ao Tanaka (Leeds), open play, 0.03 xG, saved 62’ Noni Madueke (Arsenal), open play, 0.03 xG, blocked 8’ James Justin (Leeds), set piece, 0.02 xG, blocked 23’ Myles Lewis-Skelly (Arsenal), open play, 0.02 xG, blocked 44’ Gabriel Gudmundsson (Leeds), open play, 0.03 xG, saved 52’ James Justin (Leeds), open play, 0.02 xG, off target 45’ Anton Stach (Leeds), open play, 0.02 xG, off target 35’ Ethan Ampadu (Leeds), set piece, 0.01 xG, saved 64’ Gabriel Gudmundsson (Leeds), open play, 0.01 xG, off target 83’ Martin Odegaard (Arsenal), open play, 0.62 xG, saved 62’ Riccardo Calafiori (Arsenal), open play, 0.58 xG, goal 27’ Jayden Bogle (Leeds), open play, 0.47 xG, saved 21’ Kai Havertz (Arsenal), open play, 0.31 xG, saved 25’ Anton Stach (Leeds), open play, 0.28 xG, blocked 55’ James Justin (Leeds), open play, 0.25 xG, goal 90+6’ Bukayo Saka (Arsenal), open play, 0.23 xG, saved 42’ Kai Havertz (Arsenal), open play, 0.09 xG, off target 51’ Martin Odegaard (Arsenal), open play, 0.08 xG, saved 75’ Bukayo Saka (Arsenal), open play, 0.09 xG, off target 29’ Noni Madueke (Arsenal), open play, 0.08 xG, off target 90+2’ Noni Madueke (Arsenal), open play, 0.07 xG, blocked 70’ Bruno Guimarães (Arsenal), open play, 0.06 xG, goal 8’ Noah Okafor (Leeds), set piece, 0.06 xG, blocked 67’ Riccardo Calafiori (Arsenal), from a corner, 0.06 xG, off target 53’ Ao Tanaka (Leeds), open play, 0.03 xG, saved 62’ Noni Madueke (Arsenal), open play, 0.03 xG, blocked 44’ Gabriel Gudmundsson (Leeds), open play, 0.03 xG, saved 8’ James Justin (Leeds), set piece, 0.02 xG, blocked 23’ Myles Lewis-Skelly (Arsenal), open play, 0.02 xG, blocked 52’ James Justin (Leeds), open play, 0.02 xG, off target 45’ Anton Stach (Leeds), open play, 0.02 xG, off target 35’ Ethan Ampadu (Leeds), set piece, 0.01 xG, saved 64’ Gabriel Gudmundsson (Leeds), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Arsenal 4-2-3-1 Starting XI
Raya
White 63’
Konsa
Gabriel
Calafiori 82’
Rice
Lewis-Skelly 63’
Saka
Ødegaard 90’
Madueke
Havertz 63’
Leeds 3-4-2-1 Starting XI
Trafford
Muharemović
Elvedi 86’
Justin 79’
Gudmundsson
Tanaka 71’
Ampadu
Bogle 86’
Okafor 71’
Stach
Calvert-Lewin

Player stats

PlayerPosMinGAShxGxAKPCards
David Raya GK900 0.000.000
Ben White DEF6610 0.000.581
Ezri Konsa Ngoyo DEF900 0.000.000
Gabriel DEF900 0.000.000
Riccardo Calafiori DEF8512 0.640.112
Declan Rice MID9010 0.000.061
Myles Lewis-Skelly MID661 0.020.000
Bukayo Saka MID902 0.320.092
Martin Odegaard MID902 0.700.000
Noni Madueke MID903 0.170.483
Kai Havertz FWD662 0.400.000
Bruno Guimarães Sub2411 0.060.000
Viktor Gyokeres Sub240 0.000.322
Jurriën Timber Sub240 0.000.000
Piero Hincapié Sub50 0.000.000
Mikel Merino Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Arsenal win 65% Avg odds 1.44 Our estimate 58%
Draw 21% Avg odds 4.44 Our estimate 26%
Leeds win 14% Avg odds 7.02 Our estimate 16%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.