Matches 2026-2744 starts
Minutes334
Goals1
Assists0
Next match
Model estimateTo score12%
To assist11%
Goal or assist22%
Shots1.2expected, in 67 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 goals1.10.30 per 90
Expected assists1.60.44 per 90
Shots102.69 per 90
Key passes92.43 per 90
Against the peers
2026-27, per 90 minutesAmong the 36 midfielders of the Bundesliga with 270 minutes or more. The bar is the percentile: 90 means better than 9 in 10 of them.
Per 90Percentile
Goals0.2780
Expected goals0.386
Shots2.6994
Assists0.034
Expected assists0.4494
Key passes2.4389
Season projection
Model estimateGoals at the end51 now; 8 in 10 between 3 and 8
Assists at the end40 now; 8 in 10 between 2 and 7
Top scorer–in the Bundesliga
Most assists<1%
Every remaining Bundesliga 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 2019-20- 3league goals in 85 matches
- 2goals in 2020-21, the best season
- 31stin the Bundesliga scoring chart of 2026-27
- 100thtop scorer of Schalke 04 in the seasons with complete player data
Last matches
| Date | Match | Min | G | A |
|---|---|---|---|---|
| Sun 20 Sep | Schalke 04 0–0 Elversberg | 71 | ||
| Fri 11 Sep | Union Berlin 1–3 Schalke 04 | 90 | 1 | |
| Sat 5 Sep | Schalke 04 0–0 Bayern Munich | 86 | ||
| Sun 30 Aug | Augsburg 3–0 Schalke 04 | 87 | ||
| Sun 16 Apr 2023 | Monaco 3–1 Lorient | 42* | ||
| Sun 9 Apr 2023 | Lorient 0–0 Marseille | 75 | ||
| Sun 2 Apr 2023 | Lille 3–1 Lorient | 21* | ||
| Sun 19 Mar 2023 | Nice 1–1 Lorient | 3* | ||
| Sun 19 Feb 2023 | Lorient 3–0 Ajaccio | 14* | ||
| Sun 5 Feb 2023 | Lorient 0–0 Angers | 9* | ||
| Sat 14 Jan 2023 | Marseille 3–1 Lorient | 20* | ||
| Thu 29 Dec 2022 | Lorient 0–2 Montpellier | 9* | ||
| Sun 6 Nov 2022 | Lorient 1–2 Paris Saint Germain | 13* | ||
| Sun 30 Oct 2022 | Lorient 1–2 Nice | 4* | ||
| Sun 11 Sep 2022 | Lorient 3–2 Nantes | 17* | ||
| Sat 21 May 2022 | Nantes 1–1 Saint-Etienne | 70 | ||
| Wed 11 May 2022 | Nice 4–2 Saint-Etienne | 22* | ||
| Sat 30 Apr 2022 | Rennes 2–0 Saint-Etienne | 74 | ||
| Sat 23 Apr 2022 | Saint-Etienne 1–4 Monaco | 21* | ||
| Wed 20 Apr 2022 | Bordeaux 2–2 Saint-Etienne | 18* |
* came on as a substitute.

