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 2013-2014 17 Sochaux fr FRA 1. Ligue 1 4 4 346 3.8 0 1 1 0 0 0 1 0 0.00 0.26 0.26 0.00 0.26 Matches 2014-2015 18 Sochaux fr FRA 2. Ligue 2 5 3 292 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Antwerp be BEL 2. Second Division 20 5 710 7.9 2 1 3 2 0 0 4 0 0.25 0.13 0.38 0.25 0.38 Matches 2016-2017 20 Avranches MSM fr FRA Coupe de France 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Antwerp be BEL 2. First Division B 3 0 52 0.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Fortuna Sittard nl NED 2. Eerste Divisie 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Platanias gr GRE 1. Super League 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Albacete es ESP Copa del Rey 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Albacete es ESP 2. La Liga 2 30 5 962 10.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 CD Mirandés es ESP Copa del Rey 5 5 480 5.3 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Matches 2019-2020 23 CD Mirandés es ESP 2. La Liga 2 30 29 2,445 27.2 0 0 0 0 0 0 17 1 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Levante es ESP Copa del Rey 5 3 311 3.5 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 0.29 Matches 2020-2021 24 Levante es ESP 1. La Liga 35 25 2,338 26.0 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2021-2022 25 Levante es ESP Copa del Rey 1 1 90 1.0 1 2 3 1 0 0 0 0 1.00 2.00 3.00 1.00 3.00 Matches 2021-2022 25 Levante es ESP 1. La Liga 26 11 1,143 12.7 1 2 3 1 0 0 7 0 0.08 0.16 0.24 0.08 0.24 Matches 2022-2023 26 Valladolid es ESP Copa del Rey 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 26 Valladolid es ESP 1. La Liga 5 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Kasımpaşa tr TUR 1. Süper Lig 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2023-2024 27 Valladolid es ESP Copa del Rey 2 2 162 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Valladolid es ESP 2. La Liga 2 2 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 29 Wydad AC 1. Club World Cup 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 CD Mirandés es ESP 2. La Liga 2 3 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 11 Clubs 11 Leagues 208 117 11,724 130.3 7 7 14 7 0 0 49 1 0.05 0.05 0.11 0.05 0.11 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 Levante (2 Seasons) 2 Leagues 67 40 3,882 43.1 4 4 8 4 0 0 13 0 0.09 0.09 0.19 0.09 0.19 CD Mirandés (2 Seasons) 2 Leagues 38 34 2,941 32.7 0 1 1 0 0 0 17 1 0.00 0.03 0.03 0.00 0.03 Antwerp (2 Seasons) 1 League 23 5 762 8.5 2 1 3 2 0 0 6 0 0.24 0.12 0.35 0.24 0.35 Valladolid (2 Seasons) 3 Leagues 10 3 330 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sochaux (2 Seasons) 2 Leagues 9 7 638 7.1 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Albacete (1 Season) 2 Leagues 31 6 1,052 11.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Platanias (1 Season) 1 League 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Kasımpaşa (1 Season) 1 League 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Fortuna Sittard (1 Season) 1 League 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Avranches MSM (1 Season) 1 League 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wydad AC (1 Season) 1 League 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (6 Seasons) 15 13 1,223 13.6 2 3 5 2 0 0 2 0 0.15 0.22 0.37 0.15 0.37 La Liga 2 (4 Seasons) 65 34 3,432 38.1 0 0 0 0 0 0 22 1 0.00 0.00 0.00 0.00 0.00 La Liga (3 Seasons) 66 36 3,550 39.4 2 2 4 2 0 0 12 0 0.05 0.05 0.10 0.05 0.10 First Division B (2 Seasons) 23 5 762 8.5 2 1 3 2 0 0 6 0 0.24 0.12 0.35 0.24 0.35 Super League (1 Season) 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Eerste Divisie (1 Season) 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 5 3 292 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 4 4 346 3.8 0 1 1 0 0 0 1 0 0.00 0.26 0.26 0.00 0.26 Coupe de France (1 Season) 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Club World Cup (1 Season) 1 0 29 0.3 0 0 0 0 0 0 0 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 2013-2014 17 Sochaux 1 League 4 4 346 3.8 0 1 1 0 0 0 1 0 0.00 0.26 0.26 0.00 0.26 2014-2015 18 Sochaux 1 League 5 3 292 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 Antwerp 1 League 20 5 710 7.9 2 1 3 2 0 0 4 0 0.25 0.13 0.38 0.25 0.38 2016-2017 20 Antwerp 1 League 3 0 52 0.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Avranches MSM 1 League 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Platanias 1 League 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Fortuna Sittard 1 League 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Albacete 2 Leagues 31 6 1,052 11.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2019-2020 23 CD Mirandés 2 Leagues 35 34 2,925 32.5 0 1 1 0 0 0 17 1 0.00 0.03 0.03 0.00 0.03 2020-2021 24 Levante 2 Leagues 40 28 2,649 29.4 2 0 2 2 0 0 6 0 0.07 0.00 0.07 0.07 0.07 2021-2022 25 Levante 2 Leagues 27 12 1,233 13.7 2 4 6 2 0 0 7 0 0.15 0.29 0.44 0.15 0.44 2022-2023 26 Kasımpaşa 1 League 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 2022-2023 26 Valladolid 2 Leagues 6 1 159 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 27 Valladolid 2 Leagues 4 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025 29 Wydad AC 1 League 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 29 CD Mirandés 1 League 3 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 11 Clubs 11 Leagues 208 117 11,724 130.3 7 7 14 7 0 0 49 1 0.05 0.05 0.11 0.05 0.11 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 Levante (2 Seasons) 2 Leagues 67 40 3,882 43.1 4 4 8 4 0 0 13 0 0.09 0.09 0.19 0.09 0.19 CD Mirandés (2 Seasons) 2 Leagues 38 34 2,941 32.7 0 1 1 0 0 0 17 1 0.00 0.03 0.03 0.00 0.03 Antwerp (2 Seasons) 1 League 23 5 762 8.5 2 1 3 2 0 0 6 0 0.24 0.12 0.35 0.24 0.35 Valladolid (2 Seasons) 3 Leagues 10 3 330 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sochaux (2 Seasons) 2 Leagues 9 7 638 7.1 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Albacete (1 Season) 2 Leagues 31 6 1,052 11.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Platanias (1 Season) 1 League 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Kasımpaşa (1 Season) 1 League 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Fortuna Sittard (1 Season) 1 League 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Avranches MSM (1 Season) 1 League 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wydad AC (1 Season) 1 League 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (6 Seasons) 15 13 1,223 13.6 2 3 5 2 0 0 2 0 0.15 0.22 0.37 0.15 0.37 La Liga 2 (4 Seasons) 65 34 3,432 38.1 0 0 0 0 0 0 22 1 0.00 0.00 0.00 0.00 0.00 La Liga (3 Seasons) 66 36 3,550 39.4 2 2 4 2 0 0 12 0 0.05 0.05 0.10 0.05 0.10 First Division B (2 Seasons) 23 5 762 8.5 2 1 3 2 0 0 6 0 0.24 0.12 0.35 0.24 0.35 Super League (1 Season) 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Eerste Divisie (1 Season) 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 5 3 292 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 4 4 346 3.8 0 1 1 0 0 0 1 0 0.00 0.26 0.26 0.00 0.26 Coupe de France (1 Season) 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Club World Cup (1 Season) 1 0 29 0.3 0 0 0 0 0 0 0 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 2013-2014 17 Sochaux fr FRA 1. Ligue 1 18th 4 4 346 3.8 0 1 1 0 0 0 1 0 0.00 0.26 0.26 0.00 0.26 Matches 2014-2015 18 Sochaux fr FRA 2. Ligue 2 10th 5 3 292 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Antwerp be BEL 2. Second Division 3rd 20 5 710 7.9 2 1 3 2 0 0 4 0 0.25 0.13 0.38 0.25 0.38 Matches 2016-2017 20 Antwerp be BEL 2. First Division B 1st 3 0 52 0.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Platanias gr GRE 1. Super League 16th 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Fortuna Sittard nl NED 2. Eerste Divisie 2nd 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Albacete es ESP 2. La Liga 2 4th 30 5 962 10.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 CD Mirandés es ESP 2. La Liga 2 11th 30 29 2,445 27.2 0 0 0 0 0 0 17 1 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Levante es ESP 1. La Liga 14th 35 25 2,338 26.0 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2021-2022 25 Levante es ESP 1. La Liga 19th 26 11 1,143 12.7 1 2 3 1 0 0 7 0 0.08 0.16 0.24 0.08 0.24 Matches 2022-2023 26 Kasımpaşa tr TUR 1. Süper Lig 10th 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2022-2023 26 Valladolid es ESP 1. La Liga 18th 5 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Valladolid es ESP 2. La Liga 2 2nd 2 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 CD Mirandés es ESP 2. La Liga 2 19th 3 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 9 Clubs 8 Leagues 191 104 10,455 116.2 5 4 9 5 0 0 47 1 0.04 0.03 0.08 0.04 0.08 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 Levante (2 Seasons) 1 League 61 36 3,481 38.7 2 2 4 2 0 0 12 0 0.05 0.05 0.10 0.05 0.10 CD Mirandés (2 Seasons) 1 League 33 29 2,461 27.3 0 0 0 0 0 0 17 1 0.00 0.00 0.00 0.00 0.00 Antwerp (2 Seasons) 1 League 23 5 762 8.5 2 1 3 2 0 0 6 0 0.24 0.12 0.35 0.24 0.35 Sochaux (2 Seasons) 2 Leagues 9 7 638 7.1 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Valladolid (2 Seasons) 2 Leagues 7 0 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Albacete (1 Season) 1 League 30 5 962 10.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Platanias (1 Season) 1 League 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Kasımpaşa (1 Season) 1 League 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Fortuna Sittard (1 Season) 1 League 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (4 Seasons) 65 34 3,432 38.1 0 0 0 0 0 0 22 1 0.00 0.00 0.00 0.00 0.00 La Liga (3 Seasons) 66 36 3,550 39.4 2 2 4 2 0 0 12 0 0.05 0.05 0.10 0.05 0.10 First Division B (2 Seasons) 23 5 762 8.5 2 1 3 2 0 0 6 0 0.24 0.12 0.35 0.24 0.35 Super League (1 Season) 13 12 1,082 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 10 10 851 9.5 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Eerste Divisie (1 Season) 5 0 140 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 5 3 292 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 4 4 346 3.8 0 1 1 0 0 0 1 0 0.00 0.26 0.26 0.00 0.26
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 20 Avranches MSM fr FRA Coupe de France 5th 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Albacete es ESP Copa del Rey 44th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 CD Mirandés es ESP Copa del Rey 3rd 5 5 480 5.3 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Matches 2020-2021 24 Levante es ESP Copa del Rey 3rd 5 3 311 3.5 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 0.29 Matches 2021-2022 25 Levante es ESP Copa del Rey Rd2 1 1 90 1.0 1 2 3 1 0 0 0 0 1.00 2.00 3.00 1.00 3.00 Matches 2022-2023 26 Valladolid es ESP Copa del Rey R32 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 27 Valladolid es ESP Copa del Rey Rd2 2 2 162 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 5 Clubs 2 Leagues 16 13 1,240 13.8 2 3 5 2 0 0 2 0 0.15 0.22 0.36 0.15 0.36 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 Levante (2 Seasons) 1 League 6 4 401 4.5 2 2 4 2 0 0 1 0 0.45 0.45 0.90 0.45 0.90 Valladolid (2 Seasons) 1 League 3 3 252 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CD Mirandés (1 Season) 1 League 5 5 480 5.3 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Avranches MSM (1 Season) 1 League 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Albacete (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (6 Seasons) 15 13 1,223 13.6 2 3 5 2 0 0 2 0 0.15 0.22 0.37 0.15 0.37 Coupe de France (1 Season) 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.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 29 Wydad AC 1. Club World Cup GR 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 29 0.3 0 0 0 0 0 0 0 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 2013-2014 17 Sochaux 1 League 3.8 0 1 0.26 0.00 0 0 2014-2015 18 Sochaux 1 League 3.2 0 0 0.00 0 0 2015-2016 19 Antwerp 1 League 7.9 2 0 0 2016-2017 20 Antwerp 1 League 0.6 0 0 0 0.00 0.00 0 0 2016-2017 20 Avranches MSM 1 League 0.2 0 0 0 2017-2018 21 Platanias 1 League 12.0 0 0 1 0.00 0.08 0.00 0 0 2017-2018 21 Fortuna Sittard 1 League 1.6 0 0 0 0.00 0.00 0 0 2018-2019 22 Albacete 2 Leagues 11.7 0 0 0 2019-2020 23 CD Mirandés 2 Leagues 32.5 0 24 5 20.8 0.74 0.15 0.00 0.00 0 0 2020-2021 24 Levante 2 Leagues 29.4 2 28 8 28.6 0.95 0.27 0.07 0.25 0 0 2021-2022 25 Levante 2 Leagues 13.7 2 15 3 20.0 1.09 0.22 0.13 0.67 0 0 2022-2023 26 Kasımpaşa 1 League 9.5 1 10 4 40.0 1.06 0.42 0.10 0.25 0 0 2022-2023 26 Valladolid 2 Leagues 1.8 0 3 1 33.3 1.70 0.57 0.00 0.00 0 0 2023-2024 27 Valladolid 2 Leagues 1.9 0 0 0 0.00 0.00 0 0 2025 29 Wydad AC 1 League 0.3 0 0 0 0.00 0.00 0 0 2025-2026 29 CD Mirandés 1 League 0.2 0 0 0 0.00 0.00 0 0 12 Seasons 11 Clubs 11 Leagues 130.3 7 80 23 27.5 0.77 0.21 0.06 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Levante (2 Seasons) 2 Leagues 43.1 4 43 11 25.6 1.00 0.26 0.09 0.36 0 0 CD Mirandés (2 Seasons) 2 Leagues 32.7 0 24 5 20.8 0.73 0.15 0.00 0.00 0 0 Antwerp (2 Seasons) 1 League 8.5 2 0 0 0.00 0.00 0 0 Valladolid (2 Seasons) 3 Leagues 3.7 0 3 1 33.3 0.82 0.27 0.00 0.00 0 0 Sochaux (2 Seasons) 2 Leagues 7.1 0 1 0.14 0.00 0 0 Albacete (1 Season) 2 Leagues 11.7 0 0 0 Platanias (1 Season) 1 League 12.0 0 0 1 0.00 0.08 0.00 0 0 Kasımpaşa (1 Season) 1 League 9.5 1 10 4 40.0 1.06 0.42 0.10 0.25 0 0 Fortuna Sittard (1 Season) 1 League 1.6 0 0 0 0.00 0.00 0 0 Avranches MSM (1 Season) 1 League 0.2 0 0 0 Wydad AC (1 Season) 1 League 0.3 0 0 0 0.00 0.00 0 0 Copa del Rey (6 Seasons) 13.6 2 12 4 33.3 0.95 0.32 0.17 0.50 0 0 La Liga 2 (4 Seasons) 38.1 0 21 4 19.0 0.77 0.15 0.00 0.00 0 0 La Liga (3 Seasons) 39.4 2 37 9 24.3 0.94 0.23 0.05 0.22 0 0 First Division B (2 Seasons) 8.5 2 0 0 0.00 0.00 0 0 Super League (1 Season) 12.0 0 0 1 0.00 0.08 0.00 0 0 Süper Lig (1 Season) 9.5 1 10 4 40.0 1.06 0.42 0.10 0.25 0 0 Eerste Divisie (1 Season) 1.6 0 0 0 0.00 0.00 0 0 Ligue 2 (1 Season) 3.2 0 0 0.00 0 0 Ligue 1 (1 Season) 3.8 0 1 0.26 0.00 0 0 Coupe de France (1 Season) 0.2 0 0 0 Club World Cup (1 Season) 0.3 0 0 0 0.00 0.00 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 29 Wydad AC 1. Club World Cup GR 0.3 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.3 0 0 0 0.00 0.00 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 2013-2014 17 Sochaux fr FRA 1. Ligue 1 4 346 87 10.1 3.8 4 2 0 Matches 2014-2015 18 Sochaux fr FRA 2. Ligue 2 5 292 58 8.5 3.2 3 3 2 1 0.80 2 4 -2 -0.62 -0.73 Matches 2015-2016 19 Antwerp be BEL 2. Second Division 20 710 36 24.7 7.9 5 82 2 15 20 7 2.05 15 4 +11 +1.39 +0.52 Matches 2016-2017 20 Avranches MSM fr FRA Coupe de France 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 Matches 2016-2017 20 Antwerp be BEL 2. First Division B 3 52 17 2.1 0.6 0 0 3 0 1.67 1 0 +1 +1.73 +1.26 Matches 2017-2018 21 Fortuna Sittard nl NED 2. Eerste Divisie 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 Matches 2017-2018 21 Platanias gr GRE 1. Super League 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Matches 2018-2019 22 Albacete es ESP Copa del Rey 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2018-2019 22 Albacete es ESP 2. La Liga 2 30 962 32 26.1 10.7 5 94 4 25 20 5 1.77 8 13 -5 -0.47 -1.16 Matches 2019-2020 23 CD Mirandés es ESP Copa del Rey 5 480 96 100.0 5.3 5 96 5 0 0 1.80 10 7 +3 +0.56 Matches 2019-2020 23 CD Mirandés es ESP 2. La Liga 2 30 2,445 82 64.7 27.2 29 84 18 1 17 4 1.43 29 29 0 0.00 +0.27 Matches 2020-2021 24 Levante es ESP Copa del Rey 5 311 62 43.2 3.5 3 80 1 2 36 0 1.60 5 4 +1 +0.29 -1.25 Matches 2020-2021 24 Levante es ESP 1. La Liga 35 2,338 67 68.4 26.0 25 80 12 10 35 1 1.14 30 37 -7 -0.27 +0.06 Matches 2021-2022 25 Levante es ESP Copa del Rey 1 90 90 42.9 1.0 1 90 1 0 1 3.00 8 0 +8 +8.00 +8.00 Matches 2021-2022 25 Levante es ESP 1. La Liga 26 1,143 44 33.4 12.7 11 77 3 15 20 6 1.12 22 33 -11 -0.87 -0.31 Matches 2022-2023 26 Valladolid es ESP Copa del Rey 1 90 90 33.3 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -4.00 Matches 2022-2023 26 Valladolid es ESP 1. La Liga 5 69 14 2.0 0.8 0 0 5 14 9 1.80 0 2 -2 -2.61 -1.86 Matches 2022-2023 26 Kasımpaşa tr TUR 1. Süper Lig 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Matches 2023-2024 27 Valladolid es ESP Copa del Rey 2 162 81 90.0 1.8 2 81 1 0 0 1.50 5 3 +2 +1.11 +1.11 Matches 2023-2024 27 Valladolid es ESP 2. La Liga 2 2 9 5 0.2 0.1 0 0 2 5 8 3.00 0 0 0 0.00 -0.36 Matches 2025 29 Wydad AC 1. Club World Cup 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24 Matches 2025-2026 29 CD Mirandés es ESP 2. La Liga 2 3 16 5 0.4 0.2 0 0 3 5 5 1.33 0 1 -1 -5.63 -5.12 Matches 12 Seasons 11 Clubs 11 Leagues 208 11,724 56 23.9 130.3 117 83 71 91 21 64 1.40 159 184 -25 -0.20 -0.24 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Levante (2 Seasons) 2 Leagues 67 3,882 58 50.0 43.1 40 79 17 27 26 8 1.19 65 74 -9 -0.21 +0.05 CD Mirandés (2 Seasons) 2 Leagues 38 2,941 77 36.6 32.7 34 86 23 4 8 9 1.47 39 37 +2 +0.06 +0.47 Antwerp (2 Seasons) 1 League 23 762 33 14.1 8.5 5 82 2 18 20 7 2.00 16 4 +12 +1.42 +0.76 Valladolid (2 Seasons) 3 Leagues 10 330 33 4.3 3.7 3 84 2 7 11 18 1.80 5 6 -1 -0.27 -0.19 Sochaux (2 Seasons) 2 Leagues 9 638 71 9.3 7.1 7 5 2 1 0.80 2 4 -2 -0.62 -0.73 Albacete (1 Season) 2 Leagues 31 1,052 34 27.8 11.7 6 93 5 25 20 5 1.71 10 16 -6 -0.51 -1.21 Platanias (1 Season) 1 League 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Kasımpaşa (1 Season) 1 League 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Fortuna Sittard (1 Season) 1 League 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 Avranches MSM (1 Season) 1 League 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 Wydad AC (1 Season) 1 League 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24 Copa del Rey (6 Seasons) 15 1,223 82 62.7 13.6 13 89 10 2 36 2 1.53 30 18 +12 +0.88 -0.97 La Liga 2 (4 Seasons) 65 3,432 53 22.8 38.1 34 85 22 31 17 22 1.63 37 43 -6 -0.16 -0.24 La Liga (3 Seasons) 66 3,550 54 34.6 39.4 36 79 15 30 24 16 1.18 52 72 -20 -0.51 +0.11 First Division B (2 Seasons) 23 762 33 14.1 8.5 5 82 2 18 20 7 2.00 16 4 +12 +1.42 +0.76 Super League (1 Season) 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Süper Lig (1 Season) 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Eerste Divisie (1 Season) 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 Ligue 2 (1 Season) 5 292 58 8.5 3.2 3 3 2 1 0.80 2 4 -2 -0.62 -0.73 Ligue 1 (1 Season) 4 346 87 10.1 3.8 4 2 0 Coupe de France (1 Season) 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 Club World Cup (1 Season) 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24
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 2013-2014 17 Sochaux 1 League 4 346 87 10.1 3.8 4 2 0 2014-2015 18 Sochaux 1 League 5 292 58 8.5 3.2 3 3 2 1 0.80 2 4 -2 -0.62 -0.73 2015-2016 19 Antwerp 1 League 20 710 36 24.7 7.9 5 82 2 15 20 7 2.05 15 4 +11 +1.39 +0.52 2016-2017 20 Antwerp 1 League 3 52 17 2.1 0.6 0 0 3 0 1.67 1 0 +1 +1.73 +1.26 2016-2017 20 Avranches MSM 1 League 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 2017-2018 21 Platanias 1 League 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 2017-2018 21 Fortuna Sittard 1 League 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 2018-2019 22 Albacete 2 Leagues 31 1,052 34 27.8 11.7 6 93 5 25 20 5 1.71 10 16 -6 -0.51 -1.21 2019-2020 23 CD Mirandés 2 Leagues 35 2,925 84 68.7 32.5 34 86 23 1 17 4 1.48 39 36 +3 +0.09 +0.23 2020-2021 24 Levante 2 Leagues 40 2,649 66 64.0 29.4 28 80 13 12 35 1 1.20 35 41 -6 -0.20 -0.38 2021-2022 25 Levante 2 Leagues 27 1,233 46 34.0 13.7 12 78 4 15 20 7 1.19 30 33 -3 -0.22 +0.31 2022-2023 26 Kasımpaşa 1 League 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 2022-2023 26 Valladolid 2 Leagues 6 159 27 4.3 1.8 1 90 1 5 14 10 1.50 0 3 -3 -1.70 -1.14 2023-2024 27 Valladolid 2 Leagues 4 171 43 4.3 1.9 2 81 1 2 5 8 2.25 5 3 +2 +1.05 +0.70 2025 29 Wydad AC 1 League 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24 2025-2026 29 CD Mirandés 1 League 3 16 5 0.4 0.2 0 0 3 5 5 1.33 0 1 -1 -5.63 -5.12 12 Seasons 11 Clubs 11 Leagues 208 11,724 56 23.9 130.3 117 83 71 91 21 64 1.40 159 184 -25 -0.20 -0.24 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Levante (2 Seasons) 2 Leagues 67 3,882 58 50.0 43.1 40 79 17 27 26 8 1.19 65 74 -9 -0.21 +0.05 CD Mirandés (2 Seasons) 2 Leagues 38 2,941 77 36.6 32.7 34 86 23 4 8 9 1.47 39 37 +2 +0.06 +0.47 Antwerp (2 Seasons) 1 League 23 762 33 14.1 8.5 5 82 2 18 20 7 2.00 16 4 +12 +1.42 +0.76 Valladolid (2 Seasons) 3 Leagues 10 330 33 4.3 3.7 3 84 2 7 11 18 1.80 5 6 -1 -0.27 -0.19 Sochaux (2 Seasons) 2 Leagues 9 638 71 9.3 7.1 7 5 2 1 0.80 2 4 -2 -0.62 -0.73 Albacete (1 Season) 2 Leagues 31 1,052 34 27.8 11.7 6 93 5 25 20 5 1.71 10 16 -6 -0.51 -1.21 Platanias (1 Season) 1 League 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Kasımpaşa (1 Season) 1 League 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Fortuna Sittard (1 Season) 1 League 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 Avranches MSM (1 Season) 1 League 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 Wydad AC (1 Season) 1 League 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24 Copa del Rey (6 Seasons) 15 1,223 82 62.7 13.6 13 89 10 2 36 2 1.53 30 18 +12 +0.88 -0.97 La Liga 2 (4 Seasons) 65 3,432 53 22.8 38.1 34 85 22 31 17 22 1.63 37 43 -6 -0.16 -0.24 La Liga (3 Seasons) 66 3,550 54 34.6 39.4 36 79 15 30 24 16 1.18 52 72 -20 -0.51 +0.11 First Division B (2 Seasons) 23 762 33 14.1 8.5 5 82 2 18 20 7 2.00 16 4 +12 +1.42 +0.76 Super League (1 Season) 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Süper Lig (1 Season) 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Eerste Divisie (1 Season) 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 Ligue 2 (1 Season) 5 292 58 8.5 3.2 3 3 2 1 0.80 2 4 -2 -0.62 -0.73 Ligue 1 (1 Season) 4 346 87 10.1 3.8 4 2 0 Coupe de France (1 Season) 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 Club World Cup (1 Season) 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24
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 2013-2014 17 Sochaux fr FRA 1. Ligue 1 18th 4 346 87 10.1 3.8 4 2 0 Matches 2014-2015 18 Sochaux fr FRA 2. Ligue 2 10th 5 292 58 8.5 3.2 3 3 2 1 0.80 2 4 -2 -0.62 -0.73 Matches 2015-2016 19 Antwerp be BEL 2. Second Division 3rd 20 710 36 24.7 7.9 5 82 2 15 20 7 2.05 15 4 +11 +1.39 +0.52 Matches 2016-2017 20 Antwerp be BEL 2. First Division B 1st 3 52 17 2.1 0.6 0 0 3 0 1.67 1 0 +1 +1.73 +1.26 Matches 2017-2018 21 Platanias gr GRE 1. Super League 16th 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Matches 2017-2018 21 Fortuna Sittard nl NED 2. Eerste Divisie 2nd 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 Matches 2018-2019 22 Albacete es ESP 2. La Liga 2 4th 30 962 32 26.1 10.7 5 94 4 25 20 5 1.77 8 13 -5 -0.47 -1.16 Matches 2019-2020 23 CD Mirandés es ESP 2. La Liga 2 11th 30 2,445 82 64.7 27.2 29 84 18 1 17 4 1.43 29 29 0 0.00 +0.27 Matches 2020-2021 24 Levante es ESP 1. La Liga 14th 35 2,338 67 68.4 26.0 25 80 12 10 35 1 1.14 30 37 -7 -0.27 +0.06 Matches 2021-2022 25 Levante es ESP 1. La Liga 19th 26 1,143 44 33.4 12.7 11 77 3 15 20 6 1.12 22 33 -11 -0.87 -0.31 Matches 2022-2023 26 Kasımpaşa tr TUR 1. Süper Lig 10th 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Matches 2022-2023 26 Valladolid es ESP 1. La Liga 18th 5 69 14 2.0 0.8 0 0 5 14 9 1.80 0 2 -2 -2.61 -1.86 Matches 2023-2024 27 Valladolid es ESP 2. La Liga 2 2nd 2 9 5 0.2 0.1 0 0 2 5 8 3.00 0 0 0 0.00 -0.36 Matches 2025-2026 29 CD Mirandés es ESP 2. La Liga 2 19th 3 16 5 0.4 0.2 0 0 3 5 5 1.33 0 1 -1 -5.63 -5.12 Matches 12 Seasons 9 Clubs 8 Leagues 191 10,455 55 22.3 116.2 104 82 61 87 20 60 1.40 129 165 -36 -0.32 -0.31 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Levante (2 Seasons) 1 League 61 3,481 57 50.9 38.7 36 79 15 25 26 7 1.13 52 70 -18 -0.47 +0.02 CD Mirandés (2 Seasons) 1 League 33 2,461 75 32.6 27.3 29 84 18 4 8 9 1.42 29 30 -1 -0.04 +0.40 Antwerp (2 Seasons) 1 League 23 762 33 14.1 8.5 5 82 2 18 20 7 2.00 16 4 +12 +1.42 +0.76 Sochaux (2 Seasons) 2 Leagues 9 638 71 9.3 7.1 7 5 2 1 0.80 2 4 -2 -0.62 -0.73 Valladolid (2 Seasons) 2 Leagues 7 78 11 1.1 0.9 0 0 7 11 17 2.14 0 2 -2 -2.31 -2.14 Albacete (1 Season) 1 League 30 962 32 26.1 10.7 5 94 4 25 20 5 1.77 8 13 -5 -0.47 -1.16 Platanias (1 Season) 1 League 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Kasımpaşa (1 Season) 1 League 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Fortuna Sittard (1 Season) 1 League 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 La Liga 2 (4 Seasons) 65 3,432 53 22.8 38.1 34 85 22 31 17 22 1.63 37 43 -6 -0.16 -0.24 La Liga (3 Seasons) 66 3,550 54 34.6 39.4 36 79 15 30 24 16 1.18 52 72 -20 -0.51 +0.11 First Division B (2 Seasons) 23 762 33 14.1 8.5 5 82 2 18 20 7 2.00 16 4 +12 +1.42 +0.76 Super League (1 Season) 13 1,082 83 40.1 12.0 12 11 1 1 0.31 6 29 -23 -1.91 -0.36 Süper Lig (1 Season) 10 851 85 27.0 9.5 10 85 6 0 2 1.70 14 13 +1 +0.11 +0.77 Eerste Divisie (1 Season) 5 140 28 4.1 1.6 0 0 5 11 1.50 2 0 +2 +1.29 +0.24 Ligue 2 (1 Season) 5 292 58 8.5 3.2 3 3 2 1 0.80 2 4 -2 -0.62 -0.73 Ligue 1 (1 Season) 4 346 87 10.1 3.8 4 2 0
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 20 Avranches MSM fr FRA Coupe de France 5th 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 Matches 2018-2019 22 Albacete es ESP Copa del Rey 44th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2019-2020 23 CD Mirandés es ESP Copa del Rey 3rd 5 480 96 100.0 5.3 5 96 5 0 0 1.80 10 7 +3 +0.56 Matches 2020-2021 24 Levante es ESP Copa del Rey 3rd 5 311 62 43.2 3.5 3 80 1 2 36 0 1.60 5 4 +1 +0.29 -1.25 Matches 2021-2022 25 Levante es ESP Copa del Rey Rd2 1 90 90 42.9 1.0 1 90 1 0 1 3.00 8 0 +8 +8.00 +8.00 Matches 2022-2023 26 Valladolid es ESP Copa del Rey R32 1 90 90 33.3 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -4.00 Matches 2023-2024 27 Valladolid es ESP Copa del Rey Rd2 2 162 81 90.0 1.8 2 81 1 0 0 1.50 5 3 +2 +1.11 +1.11 Matches 7 Seasons 5 Clubs 2 Leagues 16 1,240 78 60.8 13.8 13 89 10 3 29 2 1.44 30 19 +11 +0.80 -2.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 Levante (2 Seasons) 1 League 6 401 67 43.1 4.5 4 82 2 2 36 1 1.83 13 4 +9 +2.02 +0.83 Valladolid (2 Seasons) 1 League 3 252 84 56.0 2.8 3 84 2 0 1 1.00 5 4 +1 +0.36 -2.37 CD Mirandés (1 Season) 1 League 5 480 96 100.0 5.3 5 96 5 0 0 1.80 10 7 +3 +0.56 Avranches MSM (1 Season) 1 League 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62 Albacete (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Copa del Rey (6 Seasons) 15 1,223 82 62.7 13.6 13 89 10 2 36 2 1.53 30 18 +12 +0.88 -0.97 Coupe de France (1 Season) 1 17 17 18.9 0.2 0 0 1 16 0 0.00 0 1 -1 -5.29 -17.62
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 29 Wydad AC 1. Club World Cup GR 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24 Matches 1 Season 1 Club 1 League 1 29 29 10.7 0.3 0 0 1 29 2 0.00 0 0 0 0.00 +2.24
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 17 Sochaux 1 League 3.8 1 0 6 2014-2015 18 Sochaux 1 League 3.2 1 0 2015-2016 19 Antwerp 1 League 7.9 4 0 0 0 2016-2017 20 Antwerp 1 League 0.6 2 0 0 0 0 0 0 0 0 0 0 2016-2017 20 Avranches MSM 1 League 0.2 0 0 0 0 2017-2018 21 Platanias 1 League 12.0 3 0 0 28 0 0 0 0 0 0 0 0 2017-2018 21 Fortuna Sittard 1 League 1.6 1 0 0 4 0 0 0 0 0 0 0 0 2018-2019 22 Albacete 2 Leagues 11.7 5 0 0 0 2019-2020 23 CD Mirandés 2 Leagues 32.5 17 1 0 54 51 0 6 61 45 0 2020-2021 24 Levante 2 Leagues 29.4 6 0 0 40 44 0 0 50 35 0 2021-2022 25 Levante 2 Leagues 13.7 7 0 0 21 18 0 0 21 18 0 2022-2023 26 Kasımpaşa 1 League 9.5 1 0 0 22 13 0 1 12 17 0 2022-2023 26 Valladolid 2 Leagues 1.8 1 0 0 4 3 0 1 2 2 0 2023-2024 27 Valladolid 2 Leagues 1.9 0 0 0 1 2 1 2 0 1 0 2025 29 Wydad AC 1 League 0.3 0 0 0 0 0 0 0 1 1 0 2025-2026 29 CD Mirandés 1 League 0.2 0 0 0 0 1 0 0 2 0 0 12 Seasons 11 Clubs 11 Leagues 130.3 49 1 0 180 132 1 10 149 119 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Levante (2 Seasons) 2 Leagues 43.1 13 0 0 61 62 0 0 71 53 0 CD Mirandés (2 Seasons) 2 Leagues 32.7 17 1 0 54 52 0 6 63 45 0 Antwerp (2 Seasons) 1 League 8.5 6 0 0 0 0 0 0 0 0 0 0 Valladolid (2 Seasons) 3 Leagues 3.7 1 0 0 5 5 1 3 2 3 0 Sochaux (2 Seasons) 2 Leagues 7.1 2 0 6 Albacete (1 Season) 2 Leagues 11.7 5 0 0 0 Platanias (1 Season) 1 League 12.0 3 0 0 28 0 0 0 0 0 0 0 0 Kasımpaşa (1 Season) 1 League 9.5 1 0 0 22 13 0 1 12 17 0 Fortuna Sittard (1 Season) 1 League 1.6 1 0 0 4 0 0 0 0 0 0 0 0 Avranches MSM (1 Season) 1 League 0.2 0 0 0 0 Wydad AC (1 Season) 1 League 0.3 0 0 0 0 0 0 0 1 1 0 Copa del Rey (6 Seasons) 13.6 2 0 0 17 25 1 4 23 16 0 La Liga 2 (4 Seasons) 38.1 22 1 0 46 42 0 5 46 36 0 La Liga (3 Seasons) 39.4 12 0 0 57 52 0 0 67 49 0 First Division B (2 Seasons) 8.5 6 0 0 0 0 0 0 0 0 0 0 Super League (1 Season) 12.0 3 0 0 28 0 0 0 0 0 0 0 0 Süper Lig (1 Season) 9.5 1 0 0 22 13 0 1 12 17 0 Eerste Divisie (1 Season) 1.6 1 0 0 4 0 0 0 0 0 0 0 0 Ligue 2 (1 Season) 3.2 1 0 Ligue 1 (1 Season) 3.8 1 0 6 Coupe de France (1 Season) 0.2 0 0 0 0 Club World Cup (1 Season) 0.3 0 0 0 0 0 0 0 1 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 29 Wydad AC 1. Club World Cup GR 0.3 0 0 0 0 0 0 0 1 1 0 Matches 1 Season 1 Club 1 League 0.3 0 0 0 0 0 0 0 1 1 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 Mickael Malsa Pages
Mickael Malsa Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary