30
Matches
3
Goals
4
Assists
9
Yellow Cards
2
Red Cards
6.62
Avg Rating
⚽ Recent Events
🟥
78'
Red Card
Red Card
🟨
78'
Yellow Card
Yellow Card
🅰️
77'
Normal Goal
Normal Goal
🟨
73'
Yellow Card
Yellow Card
🅰️
45'
Normal Goal
Normal Goal
↩️
88'
Substitution
Substitution
↩️
74'
Substitution
Substitution
↩️
52'
Substitution
Substitution
⚽
22'
Normal Goal
Normal Goal
↩️
87'
Substitution
Substitution
↩️
65'
Substitution
Substitution
↩️
84'
Substitution
Substitution
🟨
79'
Yellow Card
Yellow Card
↩️
83'
Substitution
Substitution
↩️
90'
Substitution
Substitution
↩️
78'
Substitution
Substitution
🟨
46'
Yellow Card
Yellow Card
↩️
90'
Substitution
Substitution
⚽
31'
Normal Goal
Normal Goal
↪️
90'
Substitution
Substitution
↪️
82'
Substitution
Substitution
↪️
80'
Substitution
Substitution
↪️
61'
Substitution
Substitution
🟨
82'
Yellow Card
Yellow Card
↪️
75'
Substitution
Substitution
↪️
80'
Substitution
Substitution
↪️
84'
Substitution
Substitution
↪️
82'
Substitution
Substitution
🟥
85'
Red Card
Red Card
🟨
85'
Yellow Card
Yellow Card
🟨
82'
Yellow Card
Yellow Card
↪️
14'
Substitution
Substitution
↪️
85'
Substitution
Substitution
🟨
66'
Yellow Card
Yellow Card
↪️
61'
Substitution
Substitution
↪️
82'
Substitution
Substitution
↪️
70'
Substitution
Substitution
↪️
66'
Substitution
Substitution
↪️
72'
Substitution
Substitution
↪️
79'
Substitution
Substitution
📊 Match Statistics
| Match | Pos | Min | ⚽ | 🅰️ | Shots | Passes | Tackles | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
vs
1899 Hoffenheim
|
M | 78 | 0 | 2 | 1 | 29 | 1 | 2 | 1 | 7.0 |
vs
FSV Mainz 05
|
M | 90 | 0 | 0 | 0 | 42 | 0 | 0 | 0 | 5.6 |
vs
Bayer Leverkusen
|
M | 90 | 0 | 0 | 1 | 47 | 0 | 0 | 0 | 6.7 |
vs
Hertha Berlin
|
M | 90 | 0 | 0 | 0 | 47 | 1 | 0 | 0 | 7.3 |
vs
Borussia Monchengladbach
|
M | 88 | 0 | 0 | 2 | 25 | 2 | 0 | 0 | 7.2 |
vs
FC Augsburg
|
M | 90 | 0 | 0 | 1 | 46 | 1 | 0 | 0 | 6.9 |
vs
Borussia Dortmund
|
M | 74 | 0 | 0 | 1 | 23 | 0 | 0 | 0 | 6.3 |
vs
VfL BOCHUM
|
M | 52 | 1 | 0 | 1 | 13 | 1 | 0 | 0 | 7.2 |
vs
Union Berlin
|
M | 90 | 0 | 0 | 0 | 40 | 2 | 0 | 0 | 6.9 |
vs
VfL Wolfsburg
|
M | 87 | 0 | 0 | 1 | 14 | 0 | 0 | 0 | 6.5 |
vs
Eintracht Frankfurt
|
M | 65 | 0 | 0 | 1 | 26 | 2 | 0 | 0 | 6.7 |
vs
Bayern Munich
|
M | 84 | 0 | 0 | 0 | 15 | 0 | 1 | 0 | 5.3 |
vs
FC Schalke 04
|
M | 83 | 0 | 0 | 0 | 30 | 2 | 0 | 0 | 6.6 |
vs
FC Koln
|
M | 89 | 0 | 0 | 0 | 18 | 3 | 0 | 0 | 7.0 |
vs
SC Freiburg
|
M | 78 | 0 | 0 | 0 | 43 | 0 | 1 | 0 | 6.3 |
vs
Werder Bremen
|
M | 90 | 0 | 0 | 0 | 33 | 1 | 0 | 0 | 6.5 |
vs
RB Leipzig
|
M | 89 | 1 | 0 | 1 | 25 | 1 | 0 | 0 | 7.5 |
vs
Nottingham Forest
|
M | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Fulham
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Bournemouth
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Arsenal
|
M | 8 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.3 |
vs
Brighton
|
M | 10 | 0 | 0 | 1 | 12 | 0 | 0 | 0 | 6.7 |
vs
Manchester City
|
M | 29 | 0 | 0 | 0 | 9 | 2 | 0 | 0 | 6.3 |
vs
Aston Villa
|
M | 15 | 0 | 0 | 0 | 4 | 1 | 1 | 0 | 6.7 |
vs
Liverpool
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Brentford
|
M | 10 | 0 | 0 | 1 | 5 | 0 | 0 | 0 | 6.2 |
vs
Brighton
|
M | 11 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 6.7 |
vs
Manchester United
|
M | 8 | 0 | 0 | 1 | 8 | 0 | 0 | 0 | 6.7 |
vs
West Ham
|
M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Wolves
|
M | 71 | 0 | 0 | 1 | 33 | 3 | 2 | 1 | 6.3 |
🔄 Transfer History
2026-01-06
Crystal Palace
Auxerre
Free agent
Crystal Palace
→
Auxerre
2026-01-06
Crystal Palace
Auxerre
Free agent
Crystal Palace
→
Auxerre
2026-01-06
Crystal Palace
Auxerre
Free agent
Crystal Palace
→
Auxerre
2026-01-06
Crystal Palace
Auxerre
Free agent
Crystal Palace
→
Auxerre
2025-07-01
Rennes
Crystal Palace
Back from Loan
Rennes
→
Crystal Palace
2025-07-01
Rennes
Crystal Palace
Back from Loan
Rennes
→
Crystal Palace
2025-07-01
Rennes
Crystal Palace
Back from Loan
Rennes
→
Crystal Palace
2025-07-01
Rennes
Crystal Palace
Back from Loan
Rennes
→
Crystal Palace
2025-06-29
Rennes
Crystal Palace
Return from loan
Rennes
→
Crystal Palace
2025-06-29
Rennes
Crystal Palace
Return from loan
Rennes
→
Crystal Palace
2025-06-29
Rennes
Crystal Palace
Return from loan
Rennes
→
Crystal Palace
2025-06-29
Rennes
Crystal Palace
Return from loan
Rennes
→
Crystal Palace
2024-08-30
Crystal Palace
Rennes
Loan
Crystal Palace
→
Rennes
2024-08-30
Crystal Palace
Rennes
Loan
Crystal Palace
→
Rennes
2024-08-30
Crystal Palace
Rennes
Loan
Crystal Palace
→
Rennes
2024-08-30
Crystal Palace
Rennes
Loan
Crystal Palace
→
Rennes
2023-01-31
VfB Stuttgart
Crystal Palace
€ 12M
VfB Stuttgart
→
Crystal Palace
2023-01-31
VfB Stuttgart
Crystal Palace
€ 12M
VfB Stuttgart
→
Crystal Palace
2023-01-31
VfB Stuttgart
Crystal Palace
€ 12M
VfB Stuttgart
→
Crystal Palace
2023-01-31
VfB Stuttgart
Crystal Palace
€ 12M
VfB Stuttgart
→
Crystal Palace
2020-10-05
Juventus U23
VfB Stuttgart
Loan
Juventus U23
→
VfB Stuttgart
2020-10-05
Juventus U23
VfB Stuttgart
Loan
Juventus U23
→
VfB Stuttgart