Matches 2026-2744 starts
Minutes317
Goals0
Assists1
Next match
Model estimateTo score3%
To assist7%
Goal or assist10%
Shots0.4expected, in 63 minutes
In our likely line-up (started 4 of the team's last 5). From Vesta's expected goals for the team, his expected goals and goals per 90 minutes and the minutes he is likely to play.
Chances
2026-27, total and per 90 minutesExpected goals0.10.04 per 90
Expected assists0.20.06 per 90
Shots10.28 per 90
Key passes30.85 per 90
Against the peers
2026-27, per 90 minutesAmong the 82 defenders of the Premier League with 270 minutes or more. The bar is the percentile: 90 means better than 9 in 10 of them.
Per 90Percentile
Goals0.040
Expected goals0.0453
Shots0.2825
Assists0.2896
Expected assists0.0663
Key passes0.8578
Season projection
Model estimateGoals at the end20 now; 8 in 10 between 0 and 3
Assists at the end41 now; 8 in 10 between 2 and 6
Top scorer–in the Premier League
Most assists<1%
Every remaining Premier League match simulated with Vesta; the team's goals shared among its players by their recent part in its attack. The whole race
In numbers
Top five leagues since 2020-21- 6league goals in 176 matches
- 4goals in 2023-24, the best season
- 57thtop scorer of Arsenal in the seasons with complete player data
Last matches
| Date | Match | Min | G | A |
|---|---|---|---|---|
| Sat 12 Sep | Sunderland 0–2 Arsenal | 47 | ||
| Sun 6 Sep | Arsenal 2–1 Chelsea | 90 | ||
| Mon 31 Aug | Aston Villa 0–1 Arsenal | 90 | ||
| Fri 21 Aug | Arsenal 3–0 Coventry | 90 | 1 | |
| Sun 10 May | West Ham 0–1 Arsenal | 27 | ||
| Sat 2 May | Arsenal 3–0 Fulham | 87 | ||
| Sat 25 Apr | Arsenal 1–0 Newcastle United | 90 | ||
| Sun 19 Apr | Manchester City 2–1 Arsenal | 15* | ||
| Sat 11 Apr | Arsenal 1–2 Bournemouth | 78 | ||
| Sun 25 Jan | Arsenal 2–3 Manchester United | 30* | ||
| Sat 17 Jan | Nottingham Forest 0–0 Arsenal | 90 | ||
| Tue 30 Dec 2025 | Arsenal 4–1 Aston Villa | 4* | ||
| Sat 13 Dec 2025 | Arsenal 2–1 Wolverhampton Wanderers | 30 | ||
| Sat 6 Dec 2025 | Aston Villa 2–1 Arsenal | 90 | ||
| Wed 3 Dec 2025 | Arsenal 2–0 Brentford | 90 | 1 | |
| Sun 17 Aug 2025 | Manchester United 0–1 Arsenal | 72 | ||
| Sun 25 May 2025 | Southampton 1–2 Arsenal | 90 | 1 | |
| Sun 18 May 2025 | Arsenal 1–0 Newcastle United | 90 | ||
| Sun 11 May 2025 | Liverpool 2–2 Arsenal | 81 | ||
| Sat 3 May 2025 | Arsenal 1–2 Bournemouth | 88 |
* came on as a substitute.

