
Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow | Red |
|---|---|---|---|---|---|---|---|
| 2026/2027 | Scotland. Premier League | 10 | 2 | 2 | |||
| 2025/2026 | Bundesliga | 1 | |||||
| 2025/2026 | Germany. 2. Bundesliga | 33 | 4 | 5 | 5 | ||
| 2024/2025 | Germany. 3. Liga | 18 | 1 | 2 | |||
| 2024/2025 | Regional League | 1 | 2 | ||||
| 2024/2025 | Germany. 2. Bundesliga | 6 | 1 | ||||
| 2023/2024 | Germany. 3. Liga | 30 | 1 | 5 | 6 | 1 | |
| 2022/2023 | Germany Bundesliga U19 | 3 | 3 | ||||
| 2022/2023 | Germany. 3. Liga | 21 | 3 | 3 | 2 | ||
| 2021/2022 | Germany. 3. Liga | 10 | 1 | 3 | |||
| 2021/2022 | Germany Bundesliga U19 | 6 | 6 | ||||
| Total | 139 | 23 | 15 | 19 | 1 | ||
Cups
| Season | Competition | Team | Games | Goals | Yellow |
|---|---|---|---|---|---|
| 2026/2027 | Scotland. League Cup | 2 | |||
| 2025/2026 | Germany DFB Pokal | 2 | 1 | ||
| 2024/2025 | Germany DFB Pokal | 2 | |||
| 2021/2022 | German Cup U19 | 1 | 2 | ||
| Total | 7 | 2 | 1 | ||
International
National team
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2027 | UEFA European U21 Championship | 1 | ||||
| 2026/2027 | UEFA Nations League | 2 | ||||
| 2024/2025 | Friendlies U20 | 2 | ||||
| 2023/2024 | Friendlies U20 | 6 | 3 | |||
| 2023 | UEFA European U19 Championship | 3 | 1 | 1 | ||
| 2022 | Club Friendlies | 4 | 2 | |||
| 2022 | Club Friendlies | 3 | ||||
| 2021 | Club Friendlies | 2 | ||||
| Total | 23 | 5 | 1 | 1 | ||
Recent matches
- 1 Nov, 13:00 UTC
Falkirk2:0
CelticScotland. Premier League · 84 min L - 28 Oct, 19:45 UTC
Celtic2:2
Dundee UnitedScotland. Premier League · 90 min D - 25 Oct, 12:00 UTC
Hibernian1:2
CelticScotland. Premier League · 90 min W - 22 Oct, 19:00 UTC
Celtic1:2
CeltaUEFA Europa League · 79 min · Goals: 1 L - 18 Oct, 14:00 UTC
Celtic7:1
Heart of MidlothianScotland. Premier League · 90 min · Goals: 1 · Yellow cards: 1 W - 15 Oct, 19:00 UTC
Benfica4:1
CelticUEFA Europa League · 57 min L - 11 Oct, 11:00 UTC
Motherwell0:2
CelticScotland. Premier League · 90 min W - 4 Oct, 18:45 UTC
Greece0:0
GermanyUEFA Nations League · 7 min D - 1 Oct, 18:45 UTC
Germany2:0
SerbiaUEFA Nations League · 13 min W - 20 Sep, 11:00 UTC
Celtic0:1
RangersScotland. Premier League · 90 min L
Transfers
- 13 August 2026from
Paderborn 07to
CelticTransfer - 30 June 2025from
Dynamo Dresdento
Paderborn 07Loan ended - 17 January 2025from
Paderborn 07to
Dynamo DresdenLoan - 1 July 2024from
Freiburgto
Paderborn 07Transfer - 1 July 2018from
VfB Stuttgartto
FreiburgFree agent - 1 July 2016from
03 Radolfzellto
VfB StuttgartFree agent
Injuries and suspensions
- injuryfrom 3 November 2025 until 8 November 2025
- injuryfrom 23 February 2025 until 28 February 2025
