Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 19 Lyon fr FRA 1. Coupe de la Ligue 0 0 Matches 2016-2017 19 Châteauroux fr FRA 1. Coupe de la Ligue 1 1 90 1.0 3 0 3 3 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Matches 2016-2017 19 Lyon fr FRA 1. Ligue 1 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Le Havre fr FRA Coupe de France 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 Matches 2017-2018 20 Le Havre fr FRA 1. Coupe de la Ligue 0 0 Matches 2017-2018 20 Le Havre fr FRA 2. Ligue 2 35 30 2,697 30.0 17 0 17 16 1 1 1 0 0.57 0.00 0.57 0.53 0.53 Matches 2018-2019 21 Mainz 05 de GER 1. Bundesliga 34 29 2,483 27.6 14 2 16 14 0 0 2 0 0.51 0.07 0.58 0.51 0.58 Matches 2018-2019 21 Mainz 05 de GER DFB-Pokal 2 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 18 12 1,053 11.7 3 1 4 2 1 1 2 1 0.26 0.09 0.34 0.17 0.26 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 15 12 997 11.1 7 1 8 6 1 1 2 0 0.63 0.09 0.72 0.54 0.63 Matches 2020-2021 23 Mainz 05 de GER DFB-Pokal 2 1 149 1.7 3 0 3 3 0 0 1 0 1.81 0.00 1.81 1.81 1.81 Matches 2020-2021 23 Crystal Palace eng ENG Jr. PL2 — Div. 2 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Matches 2020-2021 23 Crystal Palace eng ENG 1. Premier League 7 2 221 2.5 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41 Matches 2021-2022 24 Crystal Palace eng ENG EFL Cup 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Crystal Palace eng ENG FA Cup 5 5 356 4.0 2 0 2 2 0 0 0 0 0.51 0.00 0.51 0.51 0.51 Matches 2021-2022 24 Crystal Palace eng ENG 1. Premier League 22 13 1,145 12.7 5 1 6 5 0 0 2 0 0.39 0.08 0.47 0.39 0.47 Matches 2022-2023 25 Crystal Palace eng ENG EFL Cup 2 2 184 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Crystal Palace eng ENG FA Cup 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Crystal Palace eng ENG Jr. PL2 — Div. 1 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 Matches 2022-2023 25 Crystal Palace eng ENG 1. Premier League 29 6 770 8.6 2 0 2 2 0 0 3 0 0.23 0.00 0.23 0.23 0.23 Matches 2023-2024 26 Crystal Palace eng ENG EFL Cup 2 2 180 2.0 3 0 3 3 0 0 1 0 1.50 0.00 1.50 1.50 1.50 Matches 2023-2024 26 Crystal Palace eng ENG FA Cup 2 1 110 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Crystal Palace eng ENG 1. Premier League 35 25 2,282 25.4 16 5 21 14 2 2 3 0 0.63 0.20 0.83 0.55 0.75 Matches 2024-2025 27 Crystal Palace eng ENG EFL Cup 4 4 311 3.5 3 1 4 3 0 0 1 0 0.87 0.29 1.16 0.87 1.16 Matches 2024-2025 27 Crystal Palace eng ENG FA Cup 5 5 328 3.6 0 1 1 0 0 1 0 0 0.00 0.27 0.27 0.00 0.27 Matches 2024-2025 27 Crystal Palace eng ENG 1. Premier League 37 33 2,648 29.4 14 2 16 12 2 2 2 0 0.48 0.07 0.54 0.41 0.48 Matches 2025-2026 28 Crystal Palace 3. Conf Lg 12 9 679 7.5 2 3 5 1 1 2 1 0 0.27 0.40 0.66 0.13 0.53 Matches 2025-2026 28 Crystal Palace eng ENG EFL Cup 3 2 225 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Crystal Palace eng ENG FA Community Shield 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 Matches 2025-2026 28 Crystal Palace eng ENG 1. Premier League 32 25 2,218 24.6 12 0 12 8 4 4 2 0 0.49 0.00 0.49 0.32 0.32 Matches 10 Seasons 5 Clubs 11 Leagues 310 224 19,553 217.3 109 17 126 95 14 16 25 1 0.50 0.08 0.58 0.44 0.52 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Crystal Palace (6 Seasons) 5 Leagues 200 136 11,835 131.5 61 13 74 51 10 12 17 0 0.46 0.10 0.56 0.39 0.49 Mainz 05 (3 Seasons) 2 Leagues 71 55 4,755 52.8 27 4 31 25 2 2 7 1 0.51 0.08 0.59 0.47 0.55 Le Havre (1 Season) 3 Leagues 36 31 2,787 31.0 18 0 18 16 2 2 1 0 0.58 0.00 0.58 0.52 0.52 Lyon (1 Season) 2 Leagues 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Châteauroux (1 Season) 1 League 1 1 90 1.0 3 0 3 3 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Crystal Palace (1 Season) 1 League 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Crystal Palace (1 Season) 1 League 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 Premier League (6 Seasons) 162 104 9,284 103.2 50 8 58 42 8 8 12 0 0.48 0.08 0.56 0.41 0.48 EFL Cup (5 Seasons) 12 11 962 10.7 6 1 7 6 0 0 3 0 0.56 0.09 0.65 0.56 0.65 FA Cup (4 Seasons) 13 11 820 9.1 2 1 3 2 0 1 1 0 0.22 0.11 0.33 0.22 0.33 Bundesliga (3 Seasons) 67 53 4,533 50.4 24 4 28 22 2 2 6 1 0.48 0.08 0.56 0.44 0.52 DFB-Pokal (2 Seasons) 4 2 222 2.5 3 0 3 3 0 0 1 0 1.22 0.00 1.22 1.22 1.22 Coupe de la Ligue (2 Seasons) 1 1 90 1.0 3 0 3 3 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Ligue 2 (1 Season) 35 30 2,697 30.0 17 0 17 16 1 1 1 0 0.57 0.00 0.57 0.53 0.53 Conf Lg (1 Season) 12 9 679 7.5 2 3 5 1 1 2 1 0 0.27 0.40 0.66 0.13 0.53 Ligue 1 (1 Season) 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 FA Community Shield (1 Season) 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 PL2 — Div. 1 (1 Season) 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 PL2 — Div. 2 (1 Season) 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 19 Châteauroux 1 League 1 1 90 1.0 3 0 3 3 0 0 0 0 3.00 0.00 3.00 3.00 3.00 2016-2017 19 Lyon 2 Leagues 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Le Havre 3 Leagues 36 31 2,787 31.0 18 0 18 16 2 2 1 0 0.58 0.00 0.58 0.52 0.52 2018-2019 21 Mainz 05 2 Leagues 36 30 2,556 28.4 14 2 16 14 0 0 2 0 0.49 0.07 0.56 0.49 0.56 2019-2020 22 Mainz 05 1 League 18 12 1,053 11.7 3 1 4 2 1 1 2 1 0.26 0.09 0.34 0.17 0.26 2020-2021 23 Mainz 05 2 Leagues 17 13 1,146 12.7 10 1 11 9 1 1 3 0 0.79 0.08 0.86 0.71 0.79 2020-2021 23 Crystal Palace 1 League 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 2020-2021 23 Crystal Palace 1 League 7 2 221 2.5 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41 2021-2022 24 Crystal Palace 3 Leagues 28 19 1,563 17.4 7 1 8 7 0 0 2 0 0.40 0.06 0.46 0.40 0.46 2022-2023 25 Crystal Palace 1 League 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 2022-2023 25 Crystal Palace 3 Leagues 32 8 980 10.9 2 0 2 2 0 0 4 0 0.18 0.00 0.18 0.18 0.18 2023-2024 26 Crystal Palace 3 Leagues 39 28 2,572 28.6 19 5 24 17 2 2 5 0 0.66 0.17 0.84 0.59 0.77 2024-2025 27 Crystal Palace 3 Leagues 46 42 3,287 36.5 17 4 21 15 2 3 3 0 0.47 0.11 0.57 0.41 0.52 2025-2026 28 Crystal Palace 4 Leagues 48 37 3,212 35.7 15 3 18 9 6 7 3 0 0.42 0.08 0.50 0.25 0.34 10 Seasons 5 Clubs 11 Leagues 310 224 19,553 217.3 109 17 126 95 14 16 25 1 0.50 0.08 0.58 0.44 0.52 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Crystal Palace (6 Seasons) 5 Leagues 200 136 11,835 131.5 61 13 74 51 10 12 17 0 0.46 0.10 0.56 0.39 0.49 Mainz 05 (3 Seasons) 2 Leagues 71 55 4,755 52.8 27 4 31 25 2 2 7 1 0.51 0.08 0.59 0.47 0.55 Le Havre (1 Season) 3 Leagues 36 31 2,787 31.0 18 0 18 16 2 2 1 0 0.58 0.00 0.58 0.52 0.52 Lyon (1 Season) 2 Leagues 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Châteauroux (1 Season) 1 League 1 1 90 1.0 3 0 3 3 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Crystal Palace (1 Season) 1 League 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Crystal Palace (1 Season) 1 League 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 Premier League (6 Seasons) 162 104 9,284 103.2 50 8 58 42 8 8 12 0 0.48 0.08 0.56 0.41 0.48 EFL Cup (5 Seasons) 12 11 962 10.7 6 1 7 6 0 0 3 0 0.56 0.09 0.65 0.56 0.65 FA Cup (4 Seasons) 13 11 820 9.1 2 1 3 2 0 1 1 0 0.22 0.11 0.33 0.22 0.33 Bundesliga (3 Seasons) 67 53 4,533 50.4 24 4 28 22 2 2 6 1 0.48 0.08 0.56 0.44 0.52 DFB-Pokal (2 Seasons) 4 2 222 2.5 3 0 3 3 0 0 1 0 1.22 0.00 1.22 1.22 1.22 Coupe de la Ligue (2 Seasons) 1 1 90 1.0 3 0 3 3 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Ligue 2 (1 Season) 35 30 2,697 30.0 17 0 17 16 1 1 1 0 0.57 0.00 0.57 0.53 0.53 Conf Lg (1 Season) 12 9 679 7.5 2 3 5 1 1 2 1 0 0.27 0.40 0.66 0.13 0.53 Ligue 1 (1 Season) 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 FA Community Shield (1 Season) 1 1 90 1.0 1 0 1 0 1 1 0 0 1.00 0.00 1.00 0.00 0.00 PL2 — Div. 1 (1 Season) 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 PL2 — Div. 2 (1 Season) 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 19 Lyon fr FRA 1. Ligue 1 4th 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Le Havre fr FRA 2. Ligue 2 4th 35 30 2,697 30.0 17 0 17 16 1 1 1 0 0.57 0.00 0.57 0.53 0.53 Matches 2018-2019 21 Mainz 05 de GER 1. Bundesliga 12th 34 29 2,483 27.6 14 2 16 14 0 0 2 0 0.51 0.07 0.58 0.51 0.58 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 13th 18 12 1,053 11.7 3 1 4 2 1 1 2 1 0.26 0.09 0.34 0.17 0.26 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 12th 15 12 997 11.1 7 1 8 6 1 1 2 0 0.63 0.09 0.72 0.54 0.63 Matches 2020-2021 23 Crystal Palace eng ENG Jr. PL2 — Div. 2 3rd 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Matches 2020-2021 23 Crystal Palace eng ENG 1. Premier League 14th 7 2 221 2.5 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41 Matches 2021-2022 24 Crystal Palace eng ENG 1. Premier League 12th 22 13 1,145 12.7 5 1 6 5 0 0 2 0 0.39 0.08 0.47 0.39 0.47 Matches 2022-2023 25 Crystal Palace eng ENG Jr. PL2 — Div. 1 4th 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 Matches 2022-2023 25 Crystal Palace eng ENG 1. Premier League 11th 29 6 770 8.6 2 0 2 2 0 0 3 0 0.23 0.00 0.23 0.23 0.23 Matches 2023-2024 26 Crystal Palace eng ENG 1. Premier League 10th 35 25 2,282 25.4 16 5 21 14 2 2 3 0 0.63 0.20 0.83 0.55 0.75 Matches 2024-2025 27 Crystal Palace eng ENG 1. Premier League 12th 37 33 2,648 29.4 14 2 16 12 2 2 2 0 0.48 0.07 0.54 0.41 0.48 Matches 2025-2026 28 Crystal Palace eng ENG 1. Premier League 15th 32 25 2,218 24.6 12 0 12 8 4 4 2 0 0.49 0.00 0.49 0.32 0.32 Matches 10 Seasons 4 Clubs 4 Leagues 266 188 16,600 184.4 91 12 103 80 11 11 19 1 0.49 0.07 0.56 0.43 0.50 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Crystal Palace (6 Seasons) 1 League 162 104 9,284 103.2 50 8 58 42 8 8 12 0 0.48 0.08 0.56 0.41 0.48 Mainz 05 (3 Seasons) 1 League 67 53 4,533 50.4 24 4 28 22 2 2 6 1 0.48 0.08 0.56 0.44 0.52 Le Havre (1 Season) 1 League 35 30 2,697 30.0 17 0 17 16 1 1 1 0 0.57 0.00 0.57 0.53 0.53 Lyon (1 Season) 1 League 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Crystal Palace (1 Season) 1 League 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 Premier League (6 Seasons) 162 104 9,284 103.2 50 8 58 42 8 8 12 0 0.48 0.08 0.56 0.41 0.48 Bundesliga (3 Seasons) 67 53 4,533 50.4 24 4 28 22 2 2 6 1 0.48 0.08 0.56 0.44 0.52 Ligue 2 (1 Season) 35 30 2,697 30.0 17 0 17 16 1 1 1 0 0.57 0.00 0.57 0.53 0.53 Ligue 1 (1 Season) 2 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (1 Season) 1 1 79 0.9 2 0 2 2 0 0 0 0 2.28 0.00 2.28 2.28 2.28 PL2 — Div. 2 (1 Season) 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2025-2026 28 Crystal Palace 3. Conf Lg 1st 12 9 679 7.5 2 3 5 1 1 2 1 0 0.27 0.40 0.66 0.13 0.53 Matches 1 Season 1 Club 1 League 12 9 679 7.5 2 3 5 1 1 2 1 0 0.27 0.40 0.66 0.13 0.53
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2026 28 fr France WCQ 3 2 178 2.0 2 0 2 2 0 0 0 0 1.01 0.00 1.01 1.01 1.01 Matches 1 Season 1 Club 1 League 3 2 178 2.0 2 0 2 2 0 0 0 0 1.01 0.00 1.01 1.01 1.01
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 19 Châteauroux 1 League 1.0 3 0 0 2016-2017 19 Lyon 2 Leagues 1.0 0 0 0 0.00 0.00 0 0 2017-2018 20 Le Havre 3 Leagues 31.0 18 0 41 0.00 1.37 0.39 2 2 2018-2019 21 Mainz 05 2 Leagues 28.4 14 100 35 35.0 3.52 1.23 0.14 0.40 0 0 2019-2020 22 Mainz 05 1 League 11.7 3 35 12 34.3 2.99 1.03 0.06 0.17 1 1 2020-2021 23 Mainz 05 2 Leagues 12.7 10 35 19 54.3 2.75 1.49 0.26 0.47 1 1 2020-2021 23 Crystal Palace 1 League 1.0 2 0 0 2020-2021 23 Crystal Palace 1 League 2.5 1 4 2 50.0 1.63 0.81 0.25 0.50 0 0 2021-2022 24 Crystal Palace 3 Leagues 17.4 7 50 24 48.0 2.88 1.38 0.14 0.29 0 0 2022-2023 25 Crystal Palace 1 League 0.9 2 0 0 2022-2023 25 Crystal Palace 3 Leagues 10.9 2 30 9 30.0 2.76 0.83 0.07 0.22 0 0 2023-2024 26 Crystal Palace 3 Leagues 28.6 19 52 34 65.4 1.82 1.19 0.33 0.50 2 2 2024-2025 27 Crystal Palace 3 Leagues 36.5 17 81 37 45.7 2.22 1.01 0.19 0.41 2 3 2025-2026 28 Crystal Palace 4 Leagues 35.7 15 99 45 45.5 2.77 1.26 0.09 0.20 6 7 10 Seasons 5 Clubs 11 Leagues 217.3 109 486 258 53.1 2.26 1.20 0.19 0.36 14 16 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Crystal Palace (6 Seasons) 5 Leagues 131.5 61 316 151 47.8 2.40 1.15 0.16 0.34 10 12 Mainz 05 (3 Seasons) 2 Leagues 52.8 27 170 66 38.8 3.22 1.25 0.15 0.38 2 2 Le Havre (1 Season) 3 Leagues 31.0 18 0 41 0.00 1.37 0.39 2 2 Lyon (1 Season) 2 Leagues 1.0 0 0 0 0.00 0.00 0 0 Châteauroux (1 Season) 1 League 1.0 3 0 0 Crystal Palace (1 Season) 1 League 1.0 2 0 0 Crystal Palace (1 Season) 1 League 0.9 2 0 0 Premier League (6 Seasons) 103.2 50 247 122 49.4 2.39 1.18 0.17 0.34 8 8 EFL Cup (5 Seasons) 10.7 6 24 13 54.2 2.25 1.22 0.25 0.46 0 0 FA Cup (4 Seasons) 9.1 2 16 5 31.3 1.76 0.55 0.13 0.40 0 1 Bundesliga (3 Seasons) 50.4 24 160 61 38.1 3.18 1.21 0.14 0.36 2 2 DFB-Pokal (2 Seasons) 2.5 3 10 5 50.0 4.05 2.03 0.30 0.60 0 0 Coupe de la Ligue (2 Seasons) 1.0 3 0 0 Ligue 2 (1 Season) 30.0 17 0 41 0.00 1.37 0.39 1 1 Conf Lg (1 Season) 7.5 2 26 10 38.5 3.45 1.33 0.04 0.10 1 2 Ligue 1 (1 Season) 1.0 0 0 0 0.00 0.00 0 0 Coupe de France (1 Season) 1.0 1 1 1 FA Community Shield (1 Season) 1.0 1 3 1 33.3 3.00 1.00 0.00 0.00 1 1 PL2 — Div. 1 (1 Season) 0.9 2 0 0 PL2 — Div. 2 (1 Season) 1.0 2 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025-2026 28 Crystal Palace 3. Conf Lg 1st 7.5 2 26 10 38.5 3.45 1.33 0.04 0.10 1 2 Matches 1 Season 1 Club 1 League 7.5 2 26 10 38.5 3.45 1.33 0.04 0.10 1 2
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2026 28 fr France WCQ 2.0 2 7 3 42.9 3.54 1.52 0.29 0.67 0 0 Matches 1 Season 1 Club 1 League 2.0 2 7 3 42.9 3.54 1.52 0.29 0.67 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 19 Lyon fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2016-2017 19 Châteauroux fr FRA 1. Coupe de la Ligue 1 90 90 30.0 1.0 1 90 1 0 0 3.00 5 2 +3 +3.00 +3.86 Matches 2016-2017 19 Lyon fr FRA 1. Ligue 1 2 86 43 2.5 1.0 1 0 1 5 1.50 1 2 -1 -1.05 -1.86 Matches 2017-2018 20 Le Havre fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2017-2018 20 Le Havre fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2017-2018 20 Le Havre fr FRA 2. Ligue 2 35 2,697 77 78.9 30.0 30 11 5 1 1.78 42 24 +18 +0.60 +0.48 Matches 2018-2019 21 Mainz 05 de GER 1. Bundesliga 34 2,483 73 81.1 27.6 29 81 15 5 29 0 1.26 38 49 -11 -0.40 -0.40 Matches 2018-2019 21 Mainz 05 de GER DFB-Pokal 2 73 37 34.8 0.8 1 58 0 1 15 0 1.50 1 0 +1 +1.23 +1.23 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 18 1,053 59 34.4 11.7 12 76 3 6 24 1 1.00 13 18 -5 -0.43 +0.29 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 15 997 66 32.6 11.1 12 80 4 3 12 1 0.40 11 21 -10 -0.90 -0.60 Matches 2020-2021 23 Mainz 05 de GER DFB-Pokal 2 149 75 71.0 1.7 1 90 1 1 59 0 2.00 5 3 +2 +1.21 -1.74 Matches 2020-2021 23 Crystal Palace eng ENG Jr. PL2 — Div. 2 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17 Matches 2020-2021 23 Crystal Palace eng ENG 1. Premier League 7 221 32 6.5 2.5 2 69 0 5 17 11 0.57 2 4 -2 -0.81 -0.17 Matches 2021-2022 24 Crystal Palace eng ENG EFL Cup 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 0 0 0.00 +3.21 Matches 2021-2022 24 Crystal Palace eng ENG FA Cup 5 356 71 79.1 4.0 5 71 0 0 0 2.40 8 2 +6 +1.52 +1.52 Matches 2021-2022 24 Crystal Palace eng ENG 1. Premier League 22 1,145 52 33.5 12.7 13 74 1 9 20 8 1.18 20 14 +6 +0.47 +0.55 Matches 2022-2023 25 Crystal Palace eng ENG EFL Cup 2 184 92 87.6 2.0 2 92 1 0 0 2.00 0 0 0 0.00 -6.92 Matches 2022-2023 25 Crystal Palace eng ENG FA Cup 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 1 -1 -3.46 -3.46 Matches 2022-2023 25 Crystal Palace eng ENG Jr. PL2 — Div. 1 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 Matches 2022-2023 25 Crystal Palace eng ENG 1. Premier League 29 770 27 22.5 8.6 6 65 0 23 17 8 1.10 5 10 -5 -0.58 -0.45 Matches 2023-2024 26 Crystal Palace eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 5 -1 -0.50 Matches 2023-2024 26 Crystal Palace eng ENG FA Cup 2 110 55 61.1 1.2 1 90 1 1 20 0 0.50 0 0 0 0.00 +1.29 Matches 2023-2024 26 Crystal Palace eng ENG 1. Premier League 35 2,282 65 66.7 25.4 25 83 13 10 21 2 1.23 46 44 +2 +0.08 +0.32 Matches 2024-2025 27 Crystal Palace eng ENG EFL Cup 4 311 78 86.4 3.5 4 78 2 0 0 2.25 9 3 +6 +1.74 +3.57 Matches 2024-2025 27 Crystal Palace eng ENG FA Cup 5 328 66 60.7 3.6 5 66 1 0 1 3.00 7 0 +7 +1.92 -0.20 Matches 2024-2025 27 Crystal Palace eng ENG 1. Premier League 37 2,648 72 77.4 29.4 33 78 17 4 19 0 1.35 43 37 +6 +0.20 +0.90 Matches 2025-2026 28 Crystal Palace 3. Conf Lg 12 679 57 49.2 7.5 9 68 1 3 22 0 1.93 14 6 +8 +1.06 +0.29 Matches 2025-2026 28 Crystal Palace eng ENG EFL Cup 3 225 75 83.3 2.5 2 90 2 1 45 0 1.67 3 2 +1 +0.40 -3.60 Matches 2025-2026 28 Crystal Palace eng ENG FA Community Shield 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 Matches 2025-2026 28 Crystal Palace eng ENG 1. Premier League 32 2,218 69 64.9 24.6 25 81 12 7 27 0 1.09 23 29 -6 -0.24 +0.06 Matches 10 Seasons 5 Clubs 11 Leagues 310 19,553 63 47.1 217.3 224 78 90 86 21 40 1.31 304 281 +23 +0.11 +0.20 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crystal Palace (6 Seasons) 5 Leagues 200 11,835 59 48.6 131.5 136 78 54 64 20 30 1.31 186 159 +27 +0.21 +0.42 Mainz 05 (3 Seasons) 2 Leagues 71 4,755 67 49.5 52.8 55 79 23 16 25 2 1.04 68 91 -23 -0.44 -0.05 Le Havre (1 Season) 3 Leagues 36 2,787 77 74.3 31.0 31 90 12 5 2 1.73 44 27 +17 +0.55 +0.42 Lyon (1 Season) 2 Leagues 2 86 43 2.4 1.0 1 0 1 6 1.50 1 2 -1 -1.05 -1.86 Châteauroux (1 Season) 1 League 1 90 90 30.0 1.0 1 90 1 0 0 3.00 5 2 +3 +3.00 +3.86 Crystal Palace (1 Season) 1 League 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17 Crystal Palace (1 Season) 1 League 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 Premier League (6 Seasons) 162 9,284 57 45.2 103.2 104 79 43 58 19 29 1.17 139 138 +1 +0.01 +0.35 EFL Cup (5 Seasons) 12 962 80 86.7 10.7 11 83 7 1 45 0 1.75 16 10 +6 +0.56 -0.65 FA Cup (4 Seasons) 13 820 63 65.1 9.1 11 70 2 2 23 1 2.15 15 3 +12 +1.32 +0.50 Bundesliga (3 Seasons) 67 4,533 68 49.4 50.4 53 79 22 14 23 2 1.00 62 88 -26 -0.52 -0.07 DFB-Pokal (2 Seasons) 4 222 56 52.9 2.5 2 74 1 2 37 0 1.75 6 3 +3 +1.22 +0.31 Coupe de la Ligue (2 Seasons) 1 90 90 13.6 1.0 1 90 1 0 2 3.00 5 2 +3 +3.00 +3.86 Ligue 2 (1 Season) 35 2,697 77 78.9 30.0 30 11 5 1 1.78 42 24 +18 +0.60 +0.48 Conf Lg (1 Season) 12 679 57 49.2 7.5 9 68 1 3 22 0 1.93 14 6 +8 +1.06 +0.29 Ligue 1 (1 Season) 2 86 43 2.5 1.0 1 0 1 5 1.50 1 2 -1 -1.05 -1.86 Coupe de France (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 FA Community Shield (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 PL2 — Div. 1 (1 Season) 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 PL2 — Div. 2 (1 Season) 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 19 Châteauroux 1 League 1 90 90 30.0 1.0 1 90 1 0 0 3.00 5 2 +3 +3.00 +3.86 2016-2017 19 Lyon 2 Leagues 2 86 43 2.4 1.0 1 0 1 6 1.50 1 2 -1 -1.05 -1.86 2017-2018 20 Le Havre 3 Leagues 36 2,787 77 74.3 31.0 31 90 12 5 2 1.73 44 27 +17 +0.55 +0.42 2018-2019 21 Mainz 05 2 Leagues 36 2,556 71 78.2 28.4 30 80 15 6 27 0 1.27 39 49 -10 -0.35 -0.35 2019-2020 22 Mainz 05 1 League 18 1,053 59 34.4 11.7 12 76 3 6 24 1 1.00 13 18 -5 -0.43 +0.29 2020-2021 23 Mainz 05 2 Leagues 17 1,146 67 35.0 12.7 13 81 5 4 24 1 0.59 16 24 -8 -0.63 -0.42 2020-2021 23 Crystal Palace 1 League 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17 2020-2021 23 Crystal Palace 1 League 7 221 32 6.5 2.5 2 69 0 5 17 11 0.57 2 4 -2 -0.81 -0.17 2021-2022 24 Crystal Palace 3 Leagues 28 1,563 56 39.5 17.4 19 73 1 9 20 8 1.36 28 16 +12 +0.69 +0.80 2022-2023 25 Crystal Palace 1 League 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 2022-2023 25 Crystal Palace 3 Leagues 32 980 31 26.3 10.9 8 72 1 24 17 8 1.12 5 11 -6 -0.55 -0.49 2023-2024 26 Crystal Palace 3 Leagues 39 2,572 66 68.0 28.6 28 84 16 11 21 2 1.21 50 49 +1 +0.03 +0.33 2024-2025 27 Crystal Palace 3 Leagues 46 3,287 71 76.1 36.5 42 76 20 4 19 1 1.61 59 40 +19 +0.52 +0.69 2025-2026 28 Crystal Palace 4 Leagues 48 3,212 67 62.2 35.7 37 79 16 11 27 0 1.33 42 39 +3 +0.08 -0.10 10 Seasons 5 Clubs 11 Leagues 310 19,553 63 47.1 217.3 224 78 90 86 21 40 1.31 304 281 +23 +0.11 +0.20 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crystal Palace (6 Seasons) 5 Leagues 200 11,835 59 48.6 131.5 136 78 54 64 20 30 1.31 186 159 +27 +0.21 +0.42 Mainz 05 (3 Seasons) 2 Leagues 71 4,755 67 49.5 52.8 55 79 23 16 25 2 1.04 68 91 -23 -0.44 -0.05 Le Havre (1 Season) 3 Leagues 36 2,787 77 74.3 31.0 31 90 12 5 2 1.73 44 27 +17 +0.55 +0.42 Lyon (1 Season) 2 Leagues 2 86 43 2.4 1.0 1 0 1 6 1.50 1 2 -1 -1.05 -1.86 Châteauroux (1 Season) 1 League 1 90 90 30.0 1.0 1 90 1 0 0 3.00 5 2 +3 +3.00 +3.86 Crystal Palace (1 Season) 1 League 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17 Crystal Palace (1 Season) 1 League 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 Premier League (6 Seasons) 162 9,284 57 45.2 103.2 104 79 43 58 19 29 1.17 139 138 +1 +0.01 +0.35 EFL Cup (5 Seasons) 12 962 80 86.7 10.7 11 83 7 1 45 0 1.75 16 10 +6 +0.56 -0.65 FA Cup (4 Seasons) 13 820 63 65.1 9.1 11 70 2 2 23 1 2.15 15 3 +12 +1.32 +0.50 Bundesliga (3 Seasons) 67 4,533 68 49.4 50.4 53 79 22 14 23 2 1.00 62 88 -26 -0.52 -0.07 DFB-Pokal (2 Seasons) 4 222 56 52.9 2.5 2 74 1 2 37 0 1.75 6 3 +3 +1.22 +0.31 Coupe de la Ligue (2 Seasons) 1 90 90 13.6 1.0 1 90 1 0 2 3.00 5 2 +3 +3.00 +3.86 Ligue 2 (1 Season) 35 2,697 77 78.9 30.0 30 11 5 1 1.78 42 24 +18 +0.60 +0.48 Conf Lg (1 Season) 12 679 57 49.2 7.5 9 68 1 3 22 0 1.93 14 6 +8 +1.06 +0.29 Ligue 1 (1 Season) 2 86 43 2.5 1.0 1 0 1 5 1.50 1 2 -1 -1.05 -1.86 Coupe de France (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 FA Community Shield (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 PL2 — Div. 1 (1 Season) 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 PL2 — Div. 2 (1 Season) 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 19 Lyon fr FRA 1. Ligue 1 4th 2 86 43 2.5 1.0 1 0 1 5 1.50 1 2 -1 -1.05 -1.86 Matches 2017-2018 20 Le Havre fr FRA 2. Ligue 2 4th 35 2,697 77 78.9 30.0 30 11 5 1 1.78 42 24 +18 +0.60 +0.48 Matches 2018-2019 21 Mainz 05 de GER 1. Bundesliga 12th 34 2,483 73 81.1 27.6 29 81 15 5 29 0 1.26 38 49 -11 -0.40 -0.40 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 13th 18 1,053 59 34.4 11.7 12 76 3 6 24 1 1.00 13 18 -5 -0.43 +0.29 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 12th 15 997 66 32.6 11.1 12 80 4 3 12 1 0.40 11 21 -10 -0.90 -0.60 Matches 2020-2021 23 Crystal Palace eng ENG Jr. PL2 — Div. 2 3rd 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17 Matches 2020-2021 23 Crystal Palace eng ENG 1. Premier League 14th 7 221 32 6.5 2.5 2 69 0 5 17 11 0.57 2 4 -2 -0.81 -0.17 Matches 2021-2022 24 Crystal Palace eng ENG 1. Premier League 12th 22 1,145 52 33.5 12.7 13 74 1 9 20 8 1.18 20 14 +6 +0.47 +0.55 Matches 2022-2023 25 Crystal Palace eng ENG Jr. PL2 — Div. 1 4th 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 Matches 2022-2023 25 Crystal Palace eng ENG 1. Premier League 11th 29 770 27 22.5 8.6 6 65 0 23 17 8 1.10 5 10 -5 -0.58 -0.45 Matches 2023-2024 26 Crystal Palace eng ENG 1. Premier League 10th 35 2,282 65 66.7 25.4 25 83 13 10 21 2 1.23 46 44 +2 +0.08 +0.32 Matches 2024-2025 27 Crystal Palace eng ENG 1. Premier League 12th 37 2,648 72 77.4 29.4 33 78 17 4 19 0 1.35 43 37 +6 +0.20 +0.90 Matches 2025-2026 28 Crystal Palace eng ENG 1. Premier League 15th 32 2,218 69 64.9 24.6 25 81 12 7 27 0 1.09 23 29 -6 -0.24 +0.06 Matches 10 Seasons 4 Clubs 4 Leagues 266 16,600 62 45.4 184.4 188 79 76 78 20 37 1.21 244 252 -8 -0.04 +0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crystal Palace (6 Seasons) 1 League 162 9,284 57 45.2 103.2 104 79 43 58 19 29 1.17 139 138 +1 +0.01 +0.35 Mainz 05 (3 Seasons) 1 League 67 4,533 68 49.4 50.4 53 79 22 14 23 2 1.00 62 88 -26 -0.52 -0.07 Le Havre (1 Season) 1 League 35 2,697 77 78.9 30.0 30 11 5 1 1.78 42 24 +18 +0.60 +0.48 Lyon (1 Season) 1 League 2 86 43 2.5 1.0 1 0 1 5 1.50 1 2 -1 -1.05 -1.86 Crystal Palace (1 Season) 1 League 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17 Crystal Palace (1 Season) 1 League 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 Premier League (6 Seasons) 162 9,284 57 45.2 103.2 104 79 43 58 19 29 1.17 139 138 +1 +0.01 +0.35 Bundesliga (3 Seasons) 67 4,533 68 49.4 50.4 53 79 22 14 23 2 1.00 62 88 -26 -0.52 -0.07 Ligue 2 (1 Season) 35 2,697 77 78.9 30.0 30 11 5 1 1.78 42 24 +18 +0.60 +0.48 Ligue 1 (1 Season) 2 86 43 2.5 1.0 1 0 1 5 1.50 1 2 -1 -1.05 -1.86 PL2 — Div. 1 (1 Season) 1 79 79 3.4 0.9 1 79 0 0 0 3.00 3 2 +1 +1.14 +1.06 PL2 — Div. 2 (1 Season) 1 90 90 4.2 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.17
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2025-2026 28 Crystal Palace 3. Conf Lg 1st 12 679 57 49.2 7.5 9 68 1 3 22 0 1.93 14 6 +8 +1.06 +0.29 Matches 1 Season 1 Club 1 League 12 679 57 49.2 7.5 9 68 1 3 22 0 1.93 14 6 +8 +1.06 +0.29
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2026 28 fr France WCQ 3 178 59 33.0 2.0 2 83 0 1 12 1 2.33 6 3 +3 +1.52 -0.72 Matches 1 Season 1 Club 1 League 3 178 59 33.0 2.0 2 83 0 1 12 1 2.33 6 3 +3 +1.52 -0.72
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 19 Châteauroux 1 League 1.0 0 0 0 0 2016-2017 19 Lyon 2 Leagues 1.0 0 0 0 1 1 3 0 0 0 0 0 0 2017-2018 20 Le Havre 3 Leagues 31.0 1 0 0 48 0 0 0 0 0 0 0 0 2018-2019 21 Mainz 05 2 Leagues 28.4 2 0 0 34 31 36 30 7 8 1 0 0 2019-2020 22 Mainz 05 1 League 11.7 2 1 1 9 7 12 5 1 2 0 2020-2021 23 Mainz 05 2 Leagues 12.7 3 0 0 9 9 14 6 4 4 0 2020-2021 23 Crystal Palace 1 League 1.0 0 0 0 0 2020-2021 23 Crystal Palace 1 League 2.5 0 0 0 3 1 5 1 1 2 0 2021-2022 24 Crystal Palace 3 Leagues 17.4 2 0 0 22 10 18 8 4 6 0 2022-2023 25 Crystal Palace 1 League 0.9 0 0 0 0 2022-2023 25 Crystal Palace 3 Leagues 10.9 4 0 0 21 16 9 4 3 1 0 2023-2024 26 Crystal Palace 3 Leagues 28.6 5 0 0 36 25 27 23 5 17 0 2024-2025 27 Crystal Palace 3 Leagues 36.5 3 0 0 32 35 28 28 3 13 0 2025-2026 28 Crystal Palace 4 Leagues 35.7 3 0 0 28 32 25 14 7 8 0 10 Seasons 5 Clubs 11 Leagues 217.3 25 1 1 243 167 177 119 35 61 1 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Crystal Palace (6 Seasons) 5 Leagues 131.5 17 0 0 142 119 112 78 23 47 0 Mainz 05 (3 Seasons) 2 Leagues 52.8 7 1 1 52 47 62 41 12 14 1 0 0 Le Havre (1 Season) 3 Leagues 31.0 1 0 0 48 0 0 0 0 0 0 0 0 Lyon (1 Season) 2 Leagues 1.0 0 0 0 1 1 3 0 0 0 0 0 0 Châteauroux (1 Season) 1 League 1.0 0 0 0 0 Crystal Palace (1 Season) 1 League 1.0 0 0 0 0 Crystal Palace (1 Season) 1 League 0.9 0 0 0 0 Premier League (6 Seasons) 103.2 12 0 0 117 86 90 67 20 38 0 EFL Cup (5 Seasons) 10.7 3 0 0 10 11 10 3 2 1 0 FA Cup (4 Seasons) 9.1 1 0 0 8 10 6 5 1 4 0 Bundesliga (3 Seasons) 50.4 6 1 1 50 45 61 38 11 14 1 0 0 DFB-Pokal (2 Seasons) 2.5 1 0 0 2 2 1 3 1 0 0 Coupe de la Ligue (2 Seasons) 1.0 0 0 0 0 Ligue 2 (1 Season) 30.0 1 0 0 48 0 0 0 0 0 0 0 0 Conf Lg (1 Season) 7.5 1 0 0 6 10 3 3 0 4 0 Ligue 1 (1 Season) 1.0 0 0 0 1 1 3 0 0 0 0 0 0 Coupe de France (1 Season) 1.0 0 0 0 0 FA Community Shield (1 Season) 1.0 0 0 0 1 2 3 0 0 0 PL2 — Div. 1 (1 Season) 0.9 0 0 0 0 PL2 — Div. 2 (1 Season) 1.0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 28 Crystal Palace 3. Conf Lg 1st 7.5 1 0 0 6 10 3 3 0 4 0 Matches 1 Season 1 Club 1 League 7.5 1 0 0 6 10 3 3 0 4 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2026 28 fr France WCQ 2.0 0 0 0 1 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 1 0 0 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Jean-Philippe Mateta Pages
Jean-Philippe Mateta Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary