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 2019-2020 18 Huesca es ESP 2. La Liga 2 0 0 Matches 2020-2021 19 Huesca es ESP Copa del Rey 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Huesca es ESP 1. La Liga 0 0 Matches 2021-2022 20 Huesca es ESP Copa del Rey 2 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2021-2022 20 Huesca es ESP 2. La Liga 2 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Huesca es ESP Copa del Rey 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Huesca es ESP 2. La Liga 2 11 7 527 5.9 1 1 2 1 0 0 3 0 0.17 0.17 0.34 0.17 0.34 Matches 2023-2024 22 Yverdon-Sport ch SUI 1. Super Lg 35 23 2,263 25.1 14 4 18 14 0 0 4 0 0.56 0.16 0.72 0.56 0.72 Matches 2024-2025 23 Yverdon-Sport ch SUI 1. Super Lg 3 2 225 2.5 1 0 1 1 0 0 0 0 0.40 0.00 0.40 0.40 0.40 Matches 2024-2025 23 Basel ch SUI 1. Super Lg 32 20 1,850 20.6 12 0 12 12 0 0 5 0 0.58 0.00 0.58 0.58 0.58 Matches 2025-2026 24 Nice fr FRA Coupe de France 3 0 88 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Nice 2. Europa Lg 8 7 569 6.3 2 0 2 1 1 1 0 0 0.32 0.00 0.32 0.16 0.16 Matches 2025-2026 24 Nice fr FRA 1. Ligue 1 23 9 880 9.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Basel ch SUI 1. Super Lg 4 1 113 1.3 1 0 1 1 0 0 0 0 0.80 0.00 0.80 0.80 0.80 Matches 7 Seasons 4 Clubs 7 Leagues 124 71 6,678 74.2 32 5 37 31 1 1 16 0 0.43 0.07 0.50 0.42 0.49 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 Huesca (4 Seasons) 3 Leagues 16 9 690 7.7 2 1 3 2 0 0 3 0 0.26 0.13 0.39 0.26 0.39 Yverdon-Sport (2 Seasons) 1 League 38 25 2,488 27.6 15 4 19 15 0 0 4 0 0.54 0.14 0.69 0.54 0.69 Basel (2 Seasons) 1 League 36 21 1,963 21.8 13 0 13 13 0 0 5 0 0.60 0.00 0.60 0.60 0.60 Nice (1 Season) 3 Leagues 34 16 1,537 17.1 2 0 2 1 1 1 4 0 0.12 0.00 0.12 0.06 0.06 Super Lg (3 Seasons) 74 46 4,451 49.5 28 4 32 28 0 0 9 0 0.57 0.08 0.65 0.57 0.65 La Liga 2 (3 Seasons) 12 7 528 5.9 1 1 2 1 0 0 3 0 0.17 0.17 0.34 0.17 0.34 Copa del Rey (3 Seasons) 4 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 Ligue 1 (1 Season) 23 9 880 9.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 8 7 569 6.3 2 0 2 1 1 1 0 0 0.32 0.00 0.32 0.16 0.16 Coupe de France (1 Season) 3 0 88 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga (1 Season) 0 0
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 2019-2020 18 Huesca 1 League 0 0 2020-2021 19 Huesca 2 Leagues 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 20 Huesca 2 Leagues 3 1 91 1.0 1 0 1 1 0 0 0 0 0.99 0.00 0.99 0.99 0.99 2022-2023 21 Huesca 2 Leagues 12 8 591 6.6 1 1 2 1 0 0 3 0 0.15 0.15 0.30 0.15 0.30 2023-2024 22 Yverdon-Sport 1 League 35 23 2,263 25.1 14 4 18 14 0 0 4 0 0.56 0.16 0.72 0.56 0.72 2024-2025 23 Yverdon-Sport 1 League 3 2 225 2.5 1 0 1 1 0 0 0 0 0.40 0.00 0.40 0.40 0.40 2024-2025 23 Basel 1 League 32 20 1,850 20.6 12 0 12 12 0 0 5 0 0.58 0.00 0.58 0.58 0.58 2025-2026 24 Basel 1 League 4 1 113 1.3 1 0 1 1 0 0 0 0 0.80 0.00 0.80 0.80 0.80 2025-2026 24 Nice 3 Leagues 34 16 1,537 17.1 2 0 2 1 1 1 4 0 0.12 0.00 0.12 0.06 0.06 7 Seasons 4 Clubs 7 Leagues 124 71 6,678 74.2 32 5 37 31 1 1 16 0 0.43 0.07 0.50 0.42 0.49 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 Huesca (4 Seasons) 3 Leagues 16 9 690 7.7 2 1 3 2 0 0 3 0 0.26 0.13 0.39 0.26 0.39 Yverdon-Sport (2 Seasons) 1 League 38 25 2,488 27.6 15 4 19 15 0 0 4 0 0.54 0.14 0.69 0.54 0.69 Basel (2 Seasons) 1 League 36 21 1,963 21.8 13 0 13 13 0 0 5 0 0.60 0.00 0.60 0.60 0.60 Nice (1 Season) 3 Leagues 34 16 1,537 17.1 2 0 2 1 1 1 4 0 0.12 0.00 0.12 0.06 0.06 Super Lg (3 Seasons) 74 46 4,451 49.5 28 4 32 28 0 0 9 0 0.57 0.08 0.65 0.57 0.65 La Liga 2 (3 Seasons) 12 7 528 5.9 1 1 2 1 0 0 3 0 0.17 0.17 0.34 0.17 0.34 Copa del Rey (3 Seasons) 4 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 Ligue 1 (1 Season) 23 9 880 9.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 8 7 569 6.3 2 0 2 1 1 1 0 0 0.32 0.00 0.32 0.16 0.16 Coupe de France (1 Season) 3 0 88 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga (1 Season) 0 0
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 2019-2020 18 Huesca es ESP 2. La Liga 2 1st 0 0 Matches 2020-2021 19 Huesca es ESP 1. La Liga 18th 0 0 Matches 2021-2022 20 Huesca es ESP 2. La Liga 2 13th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Huesca es ESP 2. La Liga 2 15th 11 7 527 5.9 1 1 2 1 0 0 3 0 0.17 0.17 0.34 0.17 0.34 Matches 2023-2024 22 Yverdon-Sport ch SUI 1. Super Lg 9th 35 23 2,263 25.1 14 4 18 14 0 0 4 0 0.56 0.16 0.72 0.56 0.72 Matches 2024-2025 23 Yverdon-Sport ch SUI 1. Super Lg 12th 3 2 225 2.5 1 0 1 1 0 0 0 0 0.40 0.00 0.40 0.40 0.40 Matches 2024-2025 23 Basel ch SUI 1. Super Lg 1st 32 20 1,850 20.6 12 0 12 12 0 0 5 0 0.58 0.00 0.58 0.58 0.58 Matches 2025-2026 24 Basel ch SUI 1. Super Lg 5th 4 1 113 1.3 1 0 1 1 0 0 0 0 0.80 0.00 0.80 0.80 0.80 Matches 2025-2026 24 Nice fr FRA 1. Ligue 1 16th 23 9 880 9.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 4 Clubs 4 Leagues 109 62 5,859 65.1 29 5 34 29 0 0 15 0 0.45 0.08 0.52 0.45 0.52 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 Huesca (4 Seasons) 2 Leagues 12 7 528 5.9 1 1 2 1 0 0 3 0 0.17 0.17 0.34 0.17 0.34 Yverdon-Sport (2 Seasons) 1 League 38 25 2,488 27.6 15 4 19 15 0 0 4 0 0.54 0.14 0.69 0.54 0.69 Basel (2 Seasons) 1 League 36 21 1,963 21.8 13 0 13 13 0 0 5 0 0.60 0.00 0.60 0.60 0.60 Nice (1 Season) 1 League 23 9 880 9.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Super Lg (3 Seasons) 74 46 4,451 49.5 28 4 32 28 0 0 9 0 0.57 0.08 0.65 0.57 0.65 La Liga 2 (3 Seasons) 12 7 528 5.9 1 1 2 1 0 0 3 0 0.17 0.17 0.34 0.17 0.34 Ligue 1 (1 Season) 23 9 880 9.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 La Liga (1 Season) 0 0
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 2020-2021 19 Huesca es ESP Copa del Rey 33rd 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Huesca es ESP Copa del Rey Rd2 2 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2022-2023 21 Huesca es ESP Copa del Rey Rd1 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Nice fr FRA Coupe de France 2nd 3 0 88 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 7 2 250 2.8 1 0 1 1 0 0 1 0 0.36 0.00 0.36 0.36 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 Huesca (3 Seasons) 1 League 4 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 Nice (1 Season) 1 League 3 0 88 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (3 Seasons) 4 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 Coupe de France (1 Season) 3 0 88 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 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 24 Nice 2. Europa Lg Lg 8 7 569 6.3 2 0 2 1 1 1 0 0 0.32 0.00 0.32 0.16 0.16 Matches 1 Season 1 Club 1 League 8 7 569 6.3 2 0 2 1 1 1 0 0 0.32 0.00 0.32 0.16 0.16
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 19 Huesca 2 Leagues 0.1 0 0 0 2021-2022 20 Huesca 2 Leagues 1.0 1 2 1 50.0 1.98 0.99 0.50 1.00 0 0 2022-2023 21 Huesca 2 Leagues 6.6 1 16 2 12.5 2.44 0.30 0.06 0.50 0 0 2023-2024 22 Yverdon-Sport 1 League 25.1 14 82 39 47.6 3.26 1.55 0.17 0.36 0 0 2024-2025 23 Yverdon-Sport 1 League 2.5 1 13 3 23.1 5.20 1.20 0.08 0.33 0 0 2024-2025 23 Basel 1 League 20.6 12 87 39 44.8 4.23 1.90 0.14 0.31 0 0 2025-2026 24 Basel 1 League 1.3 1 5 4 80.0 3.98 3.19 0.20 0.25 0 0 2025-2026 24 Nice 3 Leagues 17.1 2 46 14 30.4 2.69 0.82 0.02 0.07 1 1 7 Seasons 4 Clubs 7 Leagues 74.2 32 251 102 40.6 3.39 1.38 0.12 0.30 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Huesca (4 Seasons) 3 Leagues 7.7 2 18 3 16.7 2.38 0.40 0.11 0.67 0 0 Yverdon-Sport (2 Seasons) 1 League 27.6 15 95 42 44.2 3.44 1.52 0.16 0.36 0 0 Basel (2 Seasons) 1 League 21.8 13 92 43 46.7 4.22 1.97 0.14 0.30 0 0 Nice (1 Season) 3 Leagues 17.1 2 46 14 30.4 2.69 0.82 0.02 0.07 1 1 Super Lg (3 Seasons) 49.5 28 187 85 45.5 3.78 1.72 0.15 0.33 0 0 La Liga 2 (3 Seasons) 5.9 1 16 2 12.5 2.73 0.34 0.06 0.50 0 0 Copa del Rey (3 Seasons) 1.8 1 2 1 50.0 1.17 0.58 0.50 1.00 0 0 Ligue 1 (1 Season) 9.8 0 22 7 31.8 2.25 0.72 0.00 0.00 0 0 Europa Lg (1 Season) 6.3 2 20 7 35.0 3.16 1.11 0.05 0.14 1 1 Coupe de France (1 Season) 1.0 0 4 0 0.0 4.09 0.00 0.00 0 0 La Liga (1 Season)
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 20 Huesca es ESP 2. La Liga 2 13th 0.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 21 Huesca es ESP 2. La Liga 2 15th 5.9 1 16 2 12.5 2.73 0.34 0.06 0.50 0 0 Matches 2023-2024 22 Yverdon-Sport ch SUI 1. Super Lg 9th 25.1 14 82 39 47.6 3.26 1.55 0.17 0.36 0 0 Matches 2024-2025 23 Yverdon-Sport ch SUI 1. Super Lg 12th 2.5 1 13 3 23.1 5.20 1.20 0.08 0.33 0 0 Matches 2024-2025 23 Basel ch SUI 1. Super Lg 1st 20.6 12 87 39 44.8 4.23 1.90 0.14 0.31 0 0 Matches 2025-2026 24 Basel ch SUI 1. Super Lg 5th 1.3 1 5 4 80.0 3.98 3.19 0.20 0.25 0 0 Matches 2025-2026 24 Nice fr FRA 1. Ligue 1 16th 9.8 0 22 7 31.8 2.25 0.72 0.00 0.00 0 0 Matches 7 Seasons 4 Clubs 4 Leagues 65.1 29 225 94 41.8 3.46 1.44 0.13 0.31 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Huesca (4 Seasons) 2 Leagues 5.9 1 16 2 12.5 2.73 0.34 0.06 0.50 0 0 Yverdon-Sport (2 Seasons) 1 League 27.6 15 95 42 44.2 3.44 1.52 0.16 0.36 0 0 Basel (2 Seasons) 1 League 21.8 13 92 43 46.7 4.22 1.97 0.14 0.30 0 0 Nice (1 Season) 1 League 9.8 0 22 7 31.8 2.25 0.72 0.00 0.00 0 0 Super Lg (3 Seasons) 49.5 28 187 85 45.5 3.78 1.72 0.15 0.33 0 0 La Liga 2 (3 Seasons) 5.9 1 16 2 12.5 2.73 0.34 0.06 0.50 0 0 Ligue 1 (1 Season) 9.8 0 22 7 31.8 2.25 0.72 0.00 0.00 0 0 La Liga (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 19 Huesca es ESP Copa del Rey 33rd 0.1 0 0 0 Matches 2021-2022 20 Huesca es ESP Copa del Rey Rd2 1.0 1 2 1 50.0 2.00 1.00 0.50 1.00 0 0 Matches 2022-2023 21 Huesca es ESP Copa del Rey Rd1 0.7 0 0 0 0.00 0.00 0 0 Matches 2025-2026 24 Nice fr FRA Coupe de France 2nd 1.0 0 4 0 0.0 4.09 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 2.8 1 6 1 16.7 2.23 0.37 0.17 1.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Huesca (3 Seasons) 1 League 1.8 1 2 1 50.0 1.17 0.58 0.50 1.00 0 0 Nice (1 Season) 1 League 1.0 0 4 0 0.0 4.09 0.00 0.00 0 0 Copa del Rey (3 Seasons) 1.8 1 2 1 50.0 1.17 0.58 0.50 1.00 0 0 Coupe de France (1 Season) 1.0 0 4 0 0.0 4.09 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-2026 24 Nice 2. Europa Lg Lg 6.3 2 20 7 35.0 3.16 1.11 0.05 0.14 1 1 Matches 1 Season 1 Club 1 League 6.3 2 20 7 35.0 3.16 1.11 0.05 0.14 1 1
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 2019-2020 18 Huesca es ESP 2. La Liga 2 0 0 0 0 3 Matches 2020-2021 19 Huesca es ESP Copa del Rey 1 8 8 3.8 0.1 0 0 1 8 0 3.00 0 1 -1 -11.25 -11.70 Matches 2020-2021 19 Huesca es ESP 1. La Liga 0 0 0 0 1 Matches 2021-2022 20 Huesca es ESP Copa del Rey 2 90 45 50.0 1.0 1 45 0 1 45 0 1.50 2 1 +1 +1.00 +1.00 Matches 2021-2022 20 Huesca es ESP 2. La Liga 2 1 1 1 0.0 0.0 0 0 1 1 13 3.00 0 0 0 0.00 -0.12 Matches 2022-2023 21 Huesca es ESP Copa del Rey 1 64 64 53.3 0.7 1 64 0 0 0 1.00 1 2 -1 -1.41 -3.01 Matches 2022-2023 21 Huesca es ESP 2. La Liga 2 11 527 48 13.9 5.9 7 57 0 4 32 9 5 5 0 0.00 0.00 Matches 2023-2024 22 Yverdon-Sport ch SUI 1. Super Lg 35 2,263 65 66.2 25.1 23 87 16 12 22 1 1.23 33 52 -19 -0.76 -0.60 Matches 2024-2025 23 Yverdon-Sport ch SUI 1. Super Lg 3 225 75 6.6 2.5 2 90 2 1 45 0 0.67 2 4 -2 -0.80 -0.07 Matches 2024-2025 23 Basel ch SUI 1. Super Lg 32 1,850 58 54.1 20.6 20 79 7 12 23 0 1.91 44 24 +20 +0.97 -0.63 Matches 2025-2026 24 Nice fr FRA Coupe de France 3 88 29 15.4 1.0 0 0 3 29 2 0.67 0 0 0 0.00 -0.37 Matches 2025-2026 24 Nice 2. Europa Lg 8 569 71 79.0 6.3 7 78 3 1 23 0 0.38 6 12 -6 -0.95 +0.24 Matches 2025-2026 24 Nice fr FRA 1. Ligue 1 23 880 38 28.8 9.8 9 66 2 14 20 6 0.91 13 16 -3 -0.31 +0.52 Matches 2025-2026 24 Basel ch SUI 1. Super Lg 4 113 28 3.3 1.3 1 45 0 3 23 0 1.50 2 3 -1 -0.80 -0.74 Matches 7 Seasons 4 Clubs 7 Leagues 124 6,678 54 20.1 74.2 71 77 30 53 23 35 1.31 108 120 -12 -0.16 -0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huesca (4 Seasons) 3 Leagues 16 690 43 4.5 7.7 9 56 0 7 26 26 2.00 8 9 -1 -0.13 -0.22 Yverdon-Sport (2 Seasons) 1 League 38 2,488 65 36.4 27.6 25 87 18 13 23 1 1.19 35 56 -21 -0.76 -0.18 Basel (2 Seasons) 1 League 36 1,963 55 28.7 21.8 21 77 7 15 23 0 1.86 46 27 +19 +0.87 +0.39 Nice (1 Season) 3 Leagues 34 1,537 45 35.3 17.1 16 71 5 18 22 8 0.76 19 28 -9 -0.53 +0.11 Super Lg (3 Seasons) 74 4,451 60 32.5 49.5 46 83 25 28 23 1 1.52 81 83 -2 -0.04 -0.02 La Liga 2 (3 Seasons) 12 528 44 4.7 5.9 7 57 0 5 26 25 3.00 5 5 0 0.00 -0.06 Copa del Rey (3 Seasons) 4 162 41 31.8 1.8 2 55 0 2 27 0 1.75 3 4 -1 -0.56 -1.07 Ligue 1 (1 Season) 23 880 38 28.8 9.8 9 66 2 14 20 6 0.91 13 16 -3 -0.31 +0.52 Europa Lg (1 Season) 8 569 71 79.0 6.3 7 78 3 1 23 0 0.38 6 12 -6 -0.95 +0.24 Coupe de France (1 Season) 3 88 29 15.4 1.0 0 0 3 29 2 0.67 0 0 0 0.00 -0.37 La Liga (1 Season) 0 0 0 0 1
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 2019-2020 18 Huesca 1 League 0 0 0 0 3 2020-2021 19 Huesca 2 Leagues 1 8 8 0.2 0.1 0 0 1 8 1 3.00 0 1 -1 -11.25 -11.70 2021-2022 20 Huesca 2 Leagues 3 91 30 2.3 1.0 1 45 0 2 23 13 2.00 2 1 +1 +0.99 +0.87 2022-2023 21 Huesca 2 Leagues 12 591 49 15.2 6.6 8 58 0 4 32 9 1.00 6 7 -1 -0.15 -0.18 2023-2024 22 Yverdon-Sport 1 League 35 2,263 65 66.2 25.1 23 87 16 12 22 1 1.23 33 52 -19 -0.76 -0.60 2024-2025 23 Yverdon-Sport 1 League 3 225 75 6.6 2.5 2 90 2 1 45 0 0.67 2 4 -2 -0.80 -0.07 2024-2025 23 Basel 1 League 32 1,850 58 54.1 20.6 20 79 7 12 23 0 1.91 44 24 +20 +0.97 -0.63 2025-2026 24 Basel 1 League 4 113 28 3.3 1.3 1 45 0 3 23 0 1.50 2 3 -1 -0.80 -0.74 2025-2026 24 Nice 3 Leagues 34 1,537 45 35.3 17.1 16 71 5 18 22 8 0.76 19 28 -9 -0.53 +0.11 7 Seasons 4 Clubs 7 Leagues 124 6,678 54 20.1 74.2 71 77 30 53 23 35 1.31 108 120 -12 -0.16 -0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huesca (4 Seasons) 3 Leagues 16 690 43 4.5 7.7 9 56 0 7 26 26 2.00 8 9 -1 -0.13 -0.22 Yverdon-Sport (2 Seasons) 1 League 38 2,488 65 36.4 27.6 25 87 18 13 23 1 1.19 35 56 -21 -0.76 -0.18 Basel (2 Seasons) 1 League 36 1,963 55 28.7 21.8 21 77 7 15 23 0 1.86 46 27 +19 +0.87 +0.39 Nice (1 Season) 3 Leagues 34 1,537 45 35.3 17.1 16 71 5 18 22 8 0.76 19 28 -9 -0.53 +0.11 Super Lg (3 Seasons) 74 4,451 60 32.5 49.5 46 83 25 28 23 1 1.52 81 83 -2 -0.04 -0.02 La Liga 2 (3 Seasons) 12 528 44 4.7 5.9 7 57 0 5 26 25 3.00 5 5 0 0.00 -0.06 Copa del Rey (3 Seasons) 4 162 41 31.8 1.8 2 55 0 2 27 0 1.75 3 4 -1 -0.56 -1.07 Ligue 1 (1 Season) 23 880 38 28.8 9.8 9 66 2 14 20 6 0.91 13 16 -3 -0.31 +0.52 Europa Lg (1 Season) 8 569 71 79.0 6.3 7 78 3 1 23 0 0.38 6 12 -6 -0.95 +0.24 Coupe de France (1 Season) 3 88 29 15.4 1.0 0 0 3 29 2 0.67 0 0 0 0.00 -0.37 La Liga (1 Season) 0 0 0 0 1
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 2019-2020 18 Huesca es ESP 2. La Liga 2 1st 0 0 0 0 3 Matches 2020-2021 19 Huesca es ESP 1. La Liga 18th 0 0 0 0 1 Matches 2021-2022 20 Huesca es ESP 2. La Liga 2 13th 1 1 1 0.0 0.0 0 0 1 1 13 3.00 0 0 0 0.00 -0.12 Matches 2022-2023 21 Huesca es ESP 2. La Liga 2 15th 11 527 48 13.9 5.9 7 57 0 4 32 9 5 5 0 0.00 0.00 Matches 2023-2024 22 Yverdon-Sport ch SUI 1. Super Lg 9th 35 2,263 65 66.2 25.1 23 87 16 12 22 1 1.23 33 52 -19 -0.76 -0.60 Matches 2024-2025 23 Yverdon-Sport ch SUI 1. Super Lg 12th 3 225 75 6.6 2.5 2 90 2 1 45 0 0.67 2 4 -2 -0.80 -0.07 Matches 2024-2025 23 Basel ch SUI 1. Super Lg 1st 32 1,850 58 54.1 20.6 20 79 7 12 23 0 1.91 44 24 +20 +0.97 -0.63 Matches 2025-2026 24 Basel ch SUI 1. Super Lg 5th 4 113 28 3.3 1.3 1 45 0 3 23 0 1.50 2 3 -1 -0.80 -0.74 Matches 2025-2026 24 Nice fr FRA 1. Ligue 1 16th 23 880 38 28.8 9.8 9 66 2 14 20 6 0.91 13 16 -3 -0.31 +0.52 Matches 7 Seasons 4 Clubs 4 Leagues 109 5,859 54 18.6 65.1 62 77 27 47 23 33 1.39 99 104 -5 -0.08 +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 Huesca (4 Seasons) 2 Leagues 12 528 44 3.6 5.9 7 57 0 5 26 26 3.00 5 5 0 0.00 -0.06 Yverdon-Sport (2 Seasons) 1 League 38 2,488 65 36.4 27.6 25 87 18 13 23 1 1.19 35 56 -21 -0.76 -0.18 Basel (2 Seasons) 1 League 36 1,963 55 28.7 21.8 21 77 7 15 23 0 1.86 46 27 +19 +0.87 +0.39 Nice (1 Season) 1 League 23 880 38 28.8 9.8 9 66 2 14 20 6 0.91 13 16 -3 -0.31 +0.52 Super Lg (3 Seasons) 74 4,451 60 32.5 49.5 46 83 25 28 23 1 1.52 81 83 -2 -0.04 -0.02 La Liga 2 (3 Seasons) 12 528 44 4.7 5.9 7 57 0 5 26 25 3.00 5 5 0 0.00 -0.06 Ligue 1 (1 Season) 23 880 38 28.8 9.8 9 66 2 14 20 6 0.91 13 16 -3 -0.31 +0.52 La Liga (1 Season) 0 0 0 0 1
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 2020-2021 19 Huesca es ESP Copa del Rey 33rd 1 8 8 3.8 0.1 0 0 1 8 0 3.00 0 1 -1 -11.25 -11.70 Matches 2021-2022 20 Huesca es ESP Copa del Rey Rd2 2 90 45 50.0 1.0 1 45 0 1 45 0 1.50 2 1 +1 +1.00 +1.00 Matches 2022-2023 21 Huesca es ESP Copa del Rey Rd1 1 64 64 53.3 0.7 1 64 0 0 0 1.00 1 2 -1 -1.41 -3.01 Matches 2025-2026 24 Nice fr FRA Coupe de France 2nd 3 88 29 15.4 1.0 0 0 3 29 2 0.67 0 0 0 0.00 -0.37 Matches 4 Seasons 2 Clubs 2 Leagues 7 250 36 23.1 2.8 2 55 0 5 28 2 1.29 3 4 -1 -0.36 -0.79 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huesca (3 Seasons) 1 League 4 162 41 31.8 1.8 2 55 0 2 27 0 1.75 3 4 -1 -0.56 -1.07 Nice (1 Season) 1 League 3 88 29 15.4 1.0 0 0 3 29 2 0.67 0 0 0 0.00 -0.37 Copa del Rey (3 Seasons) 4 162 41 31.8 1.8 2 55 0 2 27 0 1.75 3 4 -1 -0.56 -1.07 Coupe de France (1 Season) 3 88 29 15.4 1.0 0 0 3 29 2 0.67 0 0 0 0.00 -0.37
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 24 Nice 2. Europa Lg Lg 8 569 71 79.0 6.3 7 78 3 1 23 0 0.38 6 12 -6 -0.95 +0.24 Matches 1 Season 1 Club 1 League 8 569 71 79.0 6.3 7 78 3 1 23 0 0.38 6 12 -6 -0.95 +0.24
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 19 Huesca 2 Leagues 0.1 0 0 0 0 2021-2022 20 Huesca 2 Leagues 1.0 0 0 0 0 1 0 0 0 0 0 2022-2023 21 Huesca 2 Leagues 6.6 3 0 0 15 6 4 1 2 3 0 2023-2024 22 Yverdon-Sport 1 League 25.1 4 0 0 63 49 17 21 2 8 0 2024-2025 23 Yverdon-Sport 1 League 2.5 0 0 0 6 7 0 2 0 0 0 2024-2025 23 Basel 1 League 20.6 5 0 0 43 32 14 3 2 4 0 2025-2026 24 Basel 1 League 1.3 0 0 0 5 1 1 0 0 0 0 2025-2026 24 Nice 3 Leagues 17.1 4 0 0 45 28 8 4 1 3 0 7 Seasons 4 Clubs 7 Leagues 74.2 16 0 0 177 124 44 31 7 18 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Huesca (4 Seasons) 3 Leagues 7.7 3 0 0 15 7 4 1 2 3 0 Yverdon-Sport (2 Seasons) 1 League 27.6 4 0 0 69 56 17 23 2 8 0 Basel (2 Seasons) 1 League 21.8 5 0 0 48 33 15 3 2 4 0 Nice (1 Season) 3 Leagues 17.1 4 0 0 45 28 8 4 1 3 0 Super Lg (3 Seasons) 49.5 9 0 0 117 89 32 26 4 12 0 La Liga 2 (3 Seasons) 5.9 3 0 0 15 6 4 1 2 3 0 Copa del Rey (3 Seasons) 1.8 0 0 0 0 1 0 0 0 0 0 Ligue 1 (1 Season) 9.8 3 0 0 29 16 5 3 1 1 0 Europa Lg (1 Season) 6.3 0 0 0 12 12 3 1 0 1 0 Coupe de France (1 Season) 1.0 1 0 0 4 0 0 0 0 1 0 La Liga (1 Season)
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 20 Huesca es ESP 2. La Liga 2 13th 0.0 0 0 0 0 0 0 0 0 0 0 Matches 2022-2023 21 Huesca es ESP 2. La Liga 2 15th 5.9 3 0 0 15 6 4 1 2 3 0 Matches 2023-2024 22 Yverdon-Sport ch SUI 1. Super Lg 9th 25.1 4 0 0 63 49 17 21 2 8 0 Matches 2024-2025 23 Yverdon-Sport ch SUI 1. Super Lg 12th 2.5 0 0 0 6 7 0 2 0 0 0 Matches 2024-2025 23 Basel ch SUI 1. Super Lg 1st 20.6 5 0 0 43 32 14 3 2 4 0 Matches 2025-2026 24 Basel ch SUI 1. Super Lg 5th 1.3 0 0 0 5 1 1 0 0 0 0 Matches 2025-2026 24 Nice fr FRA 1. Ligue 1 16th 9.8 3 0 0 29 16 5 3 1 1 0 Matches 7 Seasons 4 Clubs 4 Leagues 65.1 15 0 0 161 111 41 30 7 16 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Huesca (4 Seasons) 2 Leagues 5.9 3 0 0 15 6 4 1 2 3 0 Yverdon-Sport (2 Seasons) 1 League 27.6 4 0 0 69 56 17 23 2 8 0 Basel (2 Seasons) 1 League 21.8 5 0 0 48 33 15 3 2 4 0 Nice (1 Season) 1 League 9.8 3 0 0 29 16 5 3 1 1 0 Super Lg (3 Seasons) 49.5 9 0 0 117 89 32 26 4 12 0 La Liga 2 (3 Seasons) 5.9 3 0 0 15 6 4 1 2 3 0 Ligue 1 (1 Season) 9.8 3 0 0 29 16 5 3 1 1 0 La Liga (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 19 Huesca es ESP Copa del Rey 33rd 0.1 0 0 0 0 Matches 2021-2022 20 Huesca es ESP Copa del Rey Rd2 1.0 0 0 0 0 1 0 0 0 0 0 Matches 2022-2023 21 Huesca es ESP Copa del Rey Rd1 0.7 0 0 0 0 0 0 0 0 0 0 Matches 2025-2026 24 Nice fr FRA Coupe de France 2nd 1.0 1 0 0 4 0 0 0 0 1 0 Matches 4 Seasons 2 Clubs 2 Leagues 2.8 1 0 0 4 1 0 0 0 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Huesca (3 Seasons) 1 League 1.8 0 0 0 0 1 0 0 0 0 0 Nice (1 Season) 1 League 1.0 1 0 0 4 0 0 0 0 1 0 Copa del Rey (3 Seasons) 1.8 0 0 0 0 1 0 0 0 0 0 Coupe de France (1 Season) 1.0 1 0 0 4 0 0 0 0 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-2026 24 Nice 2. Europa Lg Lg 6.3 0 0 0 12 12 3 1 0 1 0 Matches 1 Season 1 Club 1 League 6.3 0 0 0 12 12 3 1 0 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 Kevin Carlos Pages
Kevin Carlos Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary