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 2021-2022 16 Troyes fr FRA Coupe de France 1 1 56 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 16 Troyes fr FRA 1. Ligue 1 2 0 3 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 17 Troyes fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 17 Troyes fr FRA 1. Ligue 1 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Troyes fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Troyes fr FRA 2. Ligue 2 10 4 407 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 19 Rodez AF fr FRA Coupe de France 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 19 Rodez AF fr FRA 2. Ligue 2 31 9 998 11.1 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2025-2026 20 Millwall eng ENG 2. Championship 21 11 994 11.0 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 Matches 2025-2026 20 Millwall eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 20 Rodez AF fr FRA 2. Ligue 2 3 3 246 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 5 Leagues 73 32 3,071 34.1 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 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 Troyes (3 Seasons) 3 Leagues 16 7 662 7.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Rodez AF (2 Seasons) 2 Leagues 35 13 1,325 14.7 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 Millwall (1 Season) 2 Leagues 22 12 1,084 12.0 1 1 2 1 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Coupe de France (4 Seasons) 4 4 317 3.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 44 16 1,651 18.3 1 0 1 1 0 0 2 0 0.05 0.00 0.05 0.05 0.05 Ligue 1 (2 Seasons) 3 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 21 11 994 11.0 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.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 2021-2022 16 Troyes 2 Leagues 3 1 59 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 17 Troyes 2 Leagues 2 1 106 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 18 Troyes 2 Leagues 11 5 497 5.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 19 Rodez AF 2 Leagues 32 10 1,079 12.0 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 2025-2026 20 Rodez AF 1 League 3 3 246 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2025-2026 20 Millwall 2 Leagues 22 12 1,084 12.0 1 1 2 1 0 0 3 0 0.08 0.08 0.17 0.08 0.17 5 Seasons 3 Clubs 5 Leagues 73 32 3,071 34.1 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 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 Troyes (3 Seasons) 3 Leagues 16 7 662 7.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Rodez AF (2 Seasons) 2 Leagues 35 13 1,325 14.7 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 Millwall (1 Season) 2 Leagues 22 12 1,084 12.0 1 1 2 1 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Coupe de France (4 Seasons) 4 4 317 3.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 44 16 1,651 18.3 1 0 1 1 0 0 2 0 0.05 0.00 0.05 0.05 0.05 Ligue 1 (2 Seasons) 3 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 21 11 994 11.0 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.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 2021-2022 16 Troyes fr FRA 1. Ligue 1 15th 2 0 3 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 17 Troyes fr FRA 1. Ligue 1 19th 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Troyes fr FRA 2. Ligue 2 17th 10 4 407 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 19 Rodez AF fr FRA 2. Ligue 2 14th 31 9 998 11.1 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2025-2026 20 Rodez AF fr FRA 2. Ligue 2 5th 3 3 246 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 20 Millwall eng ENG 2. Championship 3rd 21 11 994 11.0 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 Matches 5 Seasons 3 Clubs 3 Leagues 68 27 2,664 29.6 2 1 3 2 0 0 4 0 0.07 0.03 0.10 0.07 0.10 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 Troyes (3 Seasons) 2 Leagues 13 4 426 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Rodez AF (2 Seasons) 1 League 34 12 1,244 13.8 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 Millwall (1 Season) 1 League 21 11 994 11.0 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18 Ligue 2 (3 Seasons) 44 16 1,651 18.3 1 0 1 1 0 0 2 0 0.05 0.00 0.05 0.05 0.05 Ligue 1 (2 Seasons) 3 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 21 11 994 11.0 1 1 2 1 0 0 2 0 0.09 0.09 0.18 0.09 0.18
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 2021-2022 16 Troyes fr FRA Coupe de France R64 1 1 56 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 17 Troyes fr FRA Coupe de France R64 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Troyes fr FRA Coupe de France Rd7 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 19 Rodez AF fr FRA Coupe de France Rd7 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 20 Millwall eng ENG EFL Cup Rd3 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 2 Leagues 5 5 407 4.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 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 Troyes (3 Seasons) 1 League 3 3 236 2.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Rodez AF (1 Season) 1 League 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 4 4 317 3.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021-2022 16 Troyes 2 Leagues 0.7 0 0 0 0.00 0.00 0 0 2022-2023 17 Troyes 2 Leagues 1.2 0 0 0 0.00 0.00 0 0 2023-2024 18 Troyes 2 Leagues 5.5 0 1 0 0.0 0.22 0.00 0.00 0 0 2024-2025 19 Rodez AF 2 Leagues 12.0 1 16 4 25.0 1.44 0.36 0.06 0.25 0 0 2025-2026 20 Rodez AF 1 League 2.7 0 3 1 33.3 1.10 0.37 0.00 0.00 0 0 2025-2026 20 Millwall 2 Leagues 12.0 1 10 2 20.0 0.83 0.17 0.10 0.50 0 0 5 Seasons 3 Clubs 5 Leagues 34.1 2 30 7 23.3 0.93 0.22 0.07 0.29 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Troyes (3 Seasons) 3 Leagues 7.4 0 1 0 0.0 0.16 0.00 0.00 0 0 Rodez AF (2 Seasons) 2 Leagues 14.7 1 19 5 26.3 1.37 0.36 0.05 0.20 0 0 Millwall (1 Season) 2 Leagues 12.0 1 10 2 20.0 0.83 0.17 0.10 0.50 0 0 Coupe de France (4 Seasons) 3.5 0 0 0 0.00 0.00 0 0 Ligue 2 (3 Seasons) 18.3 1 20 5 25.0 1.09 0.27 0.05 0.20 0 0 Ligue 1 (2 Seasons) 0.2 0 0 0 0.00 0.00 0 0 Championship (1 Season) 11.0 1 10 2 20.0 0.91 0.18 0.10 0.50 0 0 EFL Cup (1 Season) 1.0 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021-2022 16 Troyes fr FRA 1. Ligue 1 15th 0.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 17 Troyes fr FRA 1. Ligue 1 19th 0.2 0 0 0 0.00 0.00 0 0 Matches 2023-2024 18 Troyes fr FRA 2. Ligue 2 17th 4.5 0 1 0 0.0 0.22 0.00 0.00 0 0 Matches 2024-2025 19 Rodez AF fr FRA 2. Ligue 2 14th 11.1 1 16 4 25.0 1.44 0.36 0.06 0.25 0 0 Matches 2025-2026 20 Rodez AF fr FRA 2. Ligue 2 5th 2.7 0 3 1 33.3 1.10 0.37 0.00 0.00 0 0 Matches 2025-2026 20 Millwall eng ENG 2. Championship 3rd 11.0 1 10 2 20.0 0.91 0.18 0.10 0.50 0 0 Matches 5 Seasons 3 Clubs 3 Leagues 29.6 2 30 7 23.3 1.01 0.24 0.07 0.29 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Troyes (3 Seasons) 2 Leagues 4.7 0 1 0 0.0 0.21 0.00 0.00 0 0 Rodez AF (2 Seasons) 1 League 13.8 1 19 5 26.3 1.37 0.36 0.05 0.20 0 0 Millwall (1 Season) 1 League 11.0 1 10 2 20.0 0.91 0.18 0.10 0.50 0 0 Ligue 2 (3 Seasons) 18.3 1 20 5 25.0 1.09 0.27 0.05 0.20 0 0 Ligue 1 (2 Seasons) 0.2 0 0 0 0.00 0.00 0 0 Championship (1 Season) 11.0 1 10 2 20.0 0.91 0.18 0.10 0.50 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 2021-2022 16 Troyes fr FRA Coupe de France 1 56 56 62.2 0.6 1 56 0 0 0 1.00 1 0 +1 +1.61 +4.25 Matches 2021-2022 16 Troyes fr FRA 1. Ligue 1 2 3 2 0.1 0.0 0 0 2 2 4 3.00 0 0 0 0.00 +0.42 Matches 2022-2023 17 Troyes fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2022-2023 17 Troyes fr FRA 1. Ligue 1 1 16 16 0.5 0.2 0 0 1 16 7 1.00 0 0 0 0.00 +0.95 Matches 2023-2024 18 Troyes fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2023-2024 18 Troyes fr FRA 2. Ligue 2 10 407 41 11.9 4.5 4 86 3 6 11 3 1.10 2 5 -3 -0.66 -0.54 Matches 2024-2025 19 Rodez AF fr FRA Coupe de France 1 81 81 90.0 0.9 1 81 0 0 0 0.00 0 2 -2 -2.22 -12.22 Matches 2024-2025 19 Rodez AF fr FRA 2. Ligue 2 31 998 32 32.6 11.1 9 72 0 22 16 2 1.13 21 21 0 0.00 -0.09 Matches 2025-2026 20 Millwall eng ENG 2. Championship 21 994 47 24.0 11.0 11 82 5 10 10 8 1.61 14 12 +2 +0.18 -0.19 Matches 2025-2026 20 Millwall eng ENG EFL Cup 1 90 90 33.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.00 Matches 2025-2026 20 Rodez AF fr FRA 2. Ligue 2 3 246 82 8.0 2.7 3 82 2 0 0 0.67 1 5 -4 -1.46 -1.78 Matches 5 Seasons 3 Clubs 5 Leagues 73 3,071 42 14.5 34.1 32 79 13 41 13 24 1.24 41 50 -9 -0.26 -0.12 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Troyes (3 Seasons) 3 Leagues 16 662 41 6.3 7.4 7 83 5 9 9 14 1.19 4 9 -5 -0.68 -0.16 Rodez AF (2 Seasons) 2 Leagues 35 1,325 38 21.3 14.7 13 75 2 22 16 2 1.06 22 28 -6 -0.41 -0.65 Millwall (1 Season) 2 Leagues 22 1,084 49 24.6 12.0 12 82 6 10 10 8 1.58 15 13 +2 +0.17 -0.24 Coupe de France (4 Seasons) 4 317 79 88.1 3.5 4 79 2 0 0 0.25 2 6 -4 -1.14 -1.14 Ligue 2 (3 Seasons) 44 1,651 38 17.3 18.3 16 77 5 28 15 5 1.09 24 31 -7 -0.38 -0.47 Ligue 1 (2 Seasons) 3 19 6 0.3 0.2 0 0 3 6 11 2.33 0 0 0 0.00 +0.69 Championship (1 Season) 21 994 47 24.0 11.0 11 82 5 10 10 8 1.61 14 12 +2 +0.18 -0.19 EFL Cup (1 Season) 1 90 90 33.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.00
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 2021-2022 16 Troyes 2 Leagues 3 59 20 1.7 0.7 1 56 0 2 2 4 2.33 1 0 +1 +1.53 +1.97 2022-2023 17 Troyes 2 Leagues 2 106 53 3.0 1.2 1 90 1 1 16 7 0.50 0 2 -2 -1.70 -0.75 2023-2024 18 Troyes 2 Leagues 11 497 45 14.2 5.5 5 86 4 6 11 3 1.00 3 7 -4 -0.72 -0.60 2024-2025 19 Rodez AF 2 Leagues 32 1,079 34 34.3 12.0 10 73 0 22 16 2 1.09 21 23 -2 -0.17 -0.30 2025-2026 20 Rodez AF 1 League 3 246 82 8.0 2.7 3 82 2 0 0 0.67 1 5 -4 -1.46 -1.78 2025-2026 20 Millwall 2 Leagues 22 1,084 49 24.6 12.0 12 82 6 10 10 8 1.58 15 13 +2 +0.17 -0.24 5 Seasons 3 Clubs 5 Leagues 73 3,071 42 14.5 34.1 32 79 13 41 13 24 1.24 41 50 -9 -0.26 -0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Troyes (3 Seasons) 3 Leagues 16 662 41 6.3 7.4 7 83 5 9 9 14 1.19 4 9 -5 -0.68 -0.16 Rodez AF (2 Seasons) 2 Leagues 35 1,325 38 21.3 14.7 13 75 2 22 16 2 1.06 22 28 -6 -0.41 -0.65 Millwall (1 Season) 2 Leagues 22 1,084 49 24.6 12.0 12 82 6 10 10 8 1.58 15 13 +2 +0.17 -0.24 Coupe de France (4 Seasons) 4 317 79 88.1 3.5 4 79 2 0 0 0.25 2 6 -4 -1.14 -1.14 Ligue 2 (3 Seasons) 44 1,651 38 17.3 18.3 16 77 5 28 15 5 1.09 24 31 -7 -0.38 -0.47 Ligue 1 (2 Seasons) 3 19 6 0.3 0.2 0 0 3 6 11 2.33 0 0 0 0.00 +0.69 Championship (1 Season) 21 994 47 24.0 11.0 11 82 5 10 10 8 1.61 14 12 +2 +0.18 -0.19 EFL Cup (1 Season) 1 90 90 33.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.00
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 2021-2022 16 Troyes fr FRA 1. Ligue 1 15th 2 3 2 0.1 0.0 0 0 2 2 4 3.00 0 0 0 0.00 +0.42 Matches 2022-2023 17 Troyes fr FRA 1. Ligue 1 19th 1 16 16 0.5 0.2 0 0 1 16 7 1.00 0 0 0 0.00 +0.95 Matches 2023-2024 18 Troyes fr FRA 2. Ligue 2 17th 10 407 41 11.9 4.5 4 86 3 6 11 3 1.10 2 5 -3 -0.66 -0.54 Matches 2024-2025 19 Rodez AF fr FRA 2. Ligue 2 14th 31 998 32 32.6 11.1 9 72 0 22 16 2 1.13 21 21 0 0.00 -0.09 Matches 2025-2026 20 Rodez AF fr FRA 2. Ligue 2 5th 3 246 82 8.0 2.7 3 82 2 0 0 0.67 1 5 -4 -1.46 -1.78 Matches 2025-2026 20 Millwall eng ENG 2. Championship 3rd 21 994 47 24.0 11.0 11 82 5 10 10 8 1.61 14 12 +2 +0.18 -0.19 Matches 5 Seasons 3 Clubs 3 Leagues 68 2,664 39 13.0 29.6 27 79 10 41 13 24 1.31 38 43 -5 -0.17 -0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Troyes (3 Seasons) 2 Leagues 13 426 33 4.2 4.7 4 86 3 9 9 14 1.38 2 5 -3 -0.63 -0.12 Rodez AF (2 Seasons) 1 League 34 1,244 37 20.3 13.8 12 74 2 22 16 2 1.09 22 26 -4 -0.29 -0.51 Millwall (1 Season) 1 League 21 994 47 24.0 11.0 11 82 5 10 10 8 1.61 14 12 +2 +0.18 -0.19 Ligue 2 (3 Seasons) 44 1,651 38 17.3 18.3 16 77 5 28 15 5 1.09 24 31 -7 -0.38 -0.47 Ligue 1 (2 Seasons) 3 19 6 0.3 0.2 0 0 3 6 11 2.33 0 0 0 0.00 +0.69 Championship (1 Season) 21 994 47 24.0 11.0 11 82 5 10 10 8 1.61 14 12 +2 +0.18 -0.19
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 2021-2022 16 Troyes fr FRA Coupe de France R64 1 56 56 62.2 0.6 1 56 0 0 0 1.00 1 0 +1 +1.61 +4.25 Matches 2022-2023 17 Troyes fr FRA Coupe de France R64 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2023-2024 18 Troyes fr FRA Coupe de France Rd7 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2024-2025 19 Rodez AF fr FRA Coupe de France Rd7 1 81 81 90.0 0.9 1 81 0 0 0 0.00 0 2 -2 -2.22 -12.22 Matches 2025-2026 20 Millwall eng ENG EFL Cup Rd3 1 90 90 33.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.00 Matches 5 Seasons 3 Clubs 2 Leagues 5 407 81 64.6 4.5 5 81 3 0 0 0.40 3 7 -4 -0.88 -1.69 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Troyes (3 Seasons) 1 League 3 236 79 87.4 2.6 3 79 2 0 0 0.33 2 4 -2 -0.76 +1.88 Rodez AF (1 Season) 1 League 1 81 81 90.0 0.9 1 81 0 0 0 0.00 0 2 -2 -2.22 -12.22 Millwall (1 Season) 1 League 1 90 90 33.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.00 Coupe de France (4 Seasons) 4 317 79 88.1 3.5 4 79 2 0 0 0.25 2 6 -4 -1.14 -1.14 EFL Cup (1 Season) 1 90 90 33.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 16 Troyes 2 Leagues 0.7 1 0 0 3 0 0 0 0 2 0 2022-2023 17 Troyes 2 Leagues 1.2 1 0 0 7 1 0 0 1 1 0 2023-2024 18 Troyes 2 Leagues 5.5 2 0 0 9 3 1 1 3 4 0 2024-2025 19 Rodez AF 2 Leagues 12.0 0 0 0 11 7 1 9 10 10 0 2025-2026 20 Rodez AF 1 League 2.7 1 0 0 5 4 1 4 2 1 0 2025-2026 20 Millwall 2 Leagues 12.0 3 0 0 14 9 0 6 12 13 0 5 Seasons 3 Clubs 5 Leagues 34.1 8 0 0 49 24 3 20 28 31 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Troyes (3 Seasons) 3 Leagues 7.4 4 0 0 19 4 1 1 4 7 0 Rodez AF (2 Seasons) 2 Leagues 14.7 1 0 0 16 11 2 13 12 11 0 Millwall (1 Season) 2 Leagues 12.0 3 0 0 14 9 0 6 12 13 0 Coupe de France (4 Seasons) 3.5 3 0 0 7 1 0 0 0 3 0 Ligue 2 (3 Seasons) 18.3 2 0 0 25 14 3 14 15 15 0 Ligue 1 (2 Seasons) 0.2 0 0 0 3 0 0 0 1 0 0 Championship (1 Season) 11.0 2 0 0 13 9 0 4 11 10 0 EFL Cup (1 Season) 1.0 1 0 0 1 0 0 2 1 3 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 16 Troyes fr FRA 1. Ligue 1 15th 0.0 0 0 0 1 0 0 0 0 0 0 Matches 2022-2023 17 Troyes fr FRA 1. Ligue 1 19th 0.2 0 0 0 2 0 0 0 1 0 0 Matches 2023-2024 18 Troyes fr FRA 2. Ligue 2 17th 4.5 1 0 0 9 3 1 1 3 4 0 Matches 2024-2025 19 Rodez AF fr FRA 2. Ligue 2 14th 11.1 0 0 0 11 7 1 9 10 10 0 Matches 2025-2026 20 Rodez AF fr FRA 2. Ligue 2 5th 2.7 1 0 0 5 4 1 4 2 1 0 Matches 2025-2026 20 Millwall eng ENG 2. Championship 3rd 11.0 2 0 0 13 9 0 4 11 10 0 Matches 5 Seasons 3 Clubs 3 Leagues 29.6 4 0 0 41 23 3 18 27 25 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Troyes (3 Seasons) 2 Leagues 4.7 1 0 0 12 3 1 1 4 4 0 Rodez AF (2 Seasons) 1 League 13.8 1 0 0 16 11 2 13 12 11 0 Millwall (1 Season) 1 League 11.0 2 0 0 13 9 0 4 11 10 0 Ligue 2 (3 Seasons) 18.3 2 0 0 25 14 3 14 15 15 0 Ligue 1 (2 Seasons) 0.2 0 0 0 3 0 0 0 1 0 0 Championship (1 Season) 11.0 2 0 0 13 9 0 4 11 10 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
Player Club Summary