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 2018-2019 23 Mallorca es ESP Copa del Rey 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Mallorca es ESP 2. La Liga 2 4 3 238 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Ponferradina es ESP 2. La Liga 2 36 36 3,199 35.5 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Matches 2020-2021 25 Mallorca es ESP Copa del Rey 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Mallorca es ESP 2. La Liga 2 18 13 1,319 14.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Mallorca es ESP Copa del Rey 3 3 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Mallorca es ESP 1. La Liga 19 17 1,464 16.3 1 0 1 1 0 0 7 2 0.06 0.00 0.06 0.06 0.06 Matches 2022-2023 27 Ludogorets Razgrad 3. Conf Lg 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Mallorca es ESP Copa del Rey 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Ludogorets Razgrad bg BUL 1. First League 14 14 1,215 13.5 1 0 1 1 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Matches 2022-2023 27 Mallorca es ESP 1. La Liga 3 2 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Ludogorets Razgrad 3. Conf Lg 2 1 91 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Ludogorets Razgrad bg BUL 1. First League 11 9 783 8.7 2 2 0 0 2 0 0.23 0.23 Matches 2023-2024 28 OH Leuven be BEL 1. Pro League A 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 Matches 2024 29 Querétaro Leagues Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Querétaro mx MEX 1. Liga MX 27 27 2,382 26.5 2 0 2 2 0 0 4 2 0.08 0.00 0.08 0.08 0.08 Matches 7 Seasons 5 Clubs 8 Leagues 160 146 12,997 144.4 8 0 6 8 0 0 38 5 0.06 0.00 0.04 0.06 0.04 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 Mallorca (4 Seasons) 3 Leagues 54 45 4,081 45.3 1 0 1 1 0 0 12 2 0.02 0.00 0.02 0.02 0.02 Ludogorets Razgrad (2 Seasons) 2 Leagues 29 26 2,299 25.5 3 0 1 3 0 0 10 0 0.12 0.00 0.06 0.12 0.06 Ponferradina (1 Season) 1 League 36 36 3,199 35.5 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Querétaro (1 Season) 2 Leagues 29 29 2,562 28.5 2 0 2 2 0 0 5 2 0.07 0.00 0.07 0.07 0.07 OH Leuven (1 Season) 1 League 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 Copa del Rey (4 Seasons) 10 10 915 10.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (3 Seasons) 58 52 4,756 52.8 1 0 1 1 0 0 11 0 0.02 0.00 0.02 0.02 0.02 First League (2 Seasons) 25 23 1,998 22.2 3 0 1 3 0 0 8 0 0.14 0.00 0.07 0.14 0.07 La Liga (2 Seasons) 22 19 1,609 17.9 1 0 1 1 0 0 7 2 0.06 0.00 0.06 0.06 0.06 Conf Lg (2 Seasons) 4 3 301 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Liga MX (1 Season) 27 27 2,382 26.5 2 0 2 2 0 0 4 2 0.08 0.00 0.08 0.08 0.08 Pro League A (1 Season) 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 Leagues Cup (1 Season) 2 2 180 2.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 2018-2019 23 Mallorca 2 Leagues 7 6 508 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Ponferradina 1 League 36 36 3,199 35.5 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 2020-2021 25 Mallorca 2 Leagues 20 15 1,529 17.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Mallorca 2 Leagues 22 20 1,689 18.8 1 0 1 1 0 0 8 2 0.05 0.00 0.05 0.05 0.05 2022-2023 27 Mallorca 2 Leagues 5 4 355 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 27 Ludogorets Razgrad 2 Leagues 16 16 1,425 15.8 1 0 1 1 0 0 7 0 0.06 0.00 0.06 0.06 0.06 2023-2024 28 Ludogorets Razgrad 2 Leagues 13 10 874 9.7 2 0 0 2 0 0 3 0 0.21 0.00 0.00 0.21 0.00 2023-2024 28 OH Leuven 1 League 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 2024 29 Querétaro 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 29 Querétaro 1 League 27 27 2,382 26.5 2 0 2 2 0 0 4 2 0.08 0.00 0.08 0.08 0.08 7 Seasons 5 Clubs 8 Leagues 160 146 12,997 144.4 8 0 6 8 0 0 38 5 0.06 0.00 0.04 0.06 0.04 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 Mallorca (4 Seasons) 3 Leagues 54 45 4,081 45.3 1 0 1 1 0 0 12 2 0.02 0.00 0.02 0.02 0.02 Ludogorets Razgrad (2 Seasons) 2 Leagues 29 26 2,299 25.5 3 0 1 3 0 0 10 0 0.12 0.00 0.06 0.12 0.06 Ponferradina (1 Season) 1 League 36 36 3,199 35.5 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Querétaro (1 Season) 2 Leagues 29 29 2,562 28.5 2 0 2 2 0 0 5 2 0.07 0.00 0.07 0.07 0.07 OH Leuven (1 Season) 1 League 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 Copa del Rey (4 Seasons) 10 10 915 10.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (3 Seasons) 58 52 4,756 52.8 1 0 1 1 0 0 11 0 0.02 0.00 0.02 0.02 0.02 First League (2 Seasons) 25 23 1,998 22.2 3 0 1 3 0 0 8 0 0.14 0.00 0.07 0.14 0.07 La Liga (2 Seasons) 22 19 1,609 17.9 1 0 1 1 0 0 7 2 0.06 0.00 0.06 0.06 0.06 Conf Lg (2 Seasons) 4 3 301 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Liga MX (1 Season) 27 27 2,382 26.5 2 0 2 2 0 0 4 2 0.08 0.00 0.08 0.08 0.08 Pro League A (1 Season) 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 Leagues Cup (1 Season) 2 2 180 2.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 2018-2019 23 Mallorca es ESP 2. La Liga 2 5th 4 3 238 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Ponferradina es ESP 2. La Liga 2 18th 36 36 3,199 35.5 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Matches 2020-2021 25 Mallorca es ESP 2. La Liga 2 2nd 18 13 1,319 14.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Mallorca es ESP 1. La Liga 16th 19 17 1,464 16.3 1 0 1 1 0 0 7 2 0.06 0.00 0.06 0.06 0.06 Matches 2022-2023 27 Mallorca es ESP 1. La Liga 9th 3 2 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Ludogorets Razgrad bg BUL 1. First League 1st 14 14 1,215 13.5 1 0 1 1 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Matches 2023-2024 28 Ludogorets Razgrad bg BUL 1. First League 1st 11 9 783 8.7 2 2 0 0 2 0 0.23 0.23 Matches 2023-2024 28 OH Leuven be BEL 1. Pro League A 10th 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 Matches 2024-2025 29 Querétaro mx MEX 1. Liga MX 15th 27 27 2,382 26.5 2 0 2 2 0 0 4 2 0.08 0.00 0.08 0.08 0.08 Matches 7 Seasons 5 Clubs 5 Leagues 144 131 11,601 128.9 8 0 6 8 0 0 34 5 0.06 0.00 0.05 0.06 0.05 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 Mallorca (4 Seasons) 2 Leagues 44 35 3,166 35.2 1 0 1 1 0 0 11 2 0.03 0.00 0.03 0.03 0.03 Ludogorets Razgrad (2 Seasons) 1 League 25 23 1,998 22.2 3 0 1 3 0 0 8 0 0.14 0.00 0.07 0.14 0.07 Ponferradina (1 Season) 1 League 36 36 3,199 35.5 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Querétaro (1 Season) 1 League 27 27 2,382 26.5 2 0 2 2 0 0 4 2 0.08 0.00 0.08 0.08 0.08 OH Leuven (1 Season) 1 League 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11 La Liga 2 (3 Seasons) 58 52 4,756 52.8 1 0 1 1 0 0 11 0 0.02 0.00 0.02 0.02 0.02 First League (2 Seasons) 25 23 1,998 22.2 3 0 1 3 0 0 8 0 0.14 0.00 0.07 0.14 0.07 La Liga (2 Seasons) 22 19 1,609 17.9 1 0 1 1 0 0 7 2 0.06 0.00 0.06 0.06 0.06 Liga MX (1 Season) 27 27 2,382 26.5 2 0 2 2 0 0 4 2 0.08 0.00 0.08 0.08 0.08 Pro League A (1 Season) 12 10 856 9.5 1 0 1 1 0 0 4 1 0.11 0.00 0.11 0.11 0.11
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 2022-2023 27 Ludogorets Razgrad 3. Conf Lg KO 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Ludogorets Razgrad 3. Conf Lg KO 2 1 91 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 29 Querétaro Leagues Cup GR 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 6 5 481 5.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 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 Ludogorets Razgrad (2 Seasons) 1 League 4 3 301 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Querétaro (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (2 Seasons) 4 3 301 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (1 Season) 2 2 180 2.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 2018-2019 23 Mallorca 2 Leagues 5.6 0 1 1 100.0 0.33 0.33 0.00 0.00 0 0 2019-2020 24 Ponferradina 1 League 35.5 1 19 5 26.3 0.53 0.14 0.05 0.20 0 0 2020-2021 25 Mallorca 2 Leagues 17.0 0 2 2 100.0 0.12 0.12 0.00 0.00 0 0 2021-2022 26 Mallorca 2 Leagues 18.8 1 6 2 33.3 0.32 0.11 0.17 0.50 0 0 2022-2023 27 Mallorca 2 Leagues 3.9 0 1 0 0.0 0.25 0.00 0.00 0 0 2022-2023 27 Ludogorets Razgrad 2 Leagues 15.8 1 0 0 2023-2024 28 Ludogorets Razgrad 2 Leagues 9.7 2 1 0 0.0 0.99 0.00 0.00 0 0 2023-2024 28 OH Leuven 1 League 9.5 1 2 1 50.0 0.21 0.11 0.50 1.00 0 0 2024 29 Querétaro 1 League 2.0 0 0 0 2024-2025 29 Querétaro 1 League 26.5 2 13 4 30.8 0.49 0.15 0.15 0.50 0 0 7 Seasons 5 Clubs 8 Leagues 144.4 8 45 15 33.3 0.39 0.13 0.11 0.33 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Mallorca (4 Seasons) 3 Leagues 45.3 1 10 5 50.0 0.23 0.12 0.10 0.20 0 0 Ludogorets Razgrad (2 Seasons) 2 Leagues 25.5 3 1 0 0.0 0.99 0.00 0.00 0 0 Ponferradina (1 Season) 1 League 35.5 1 19 5 26.3 0.53 0.14 0.05 0.20 0 0 Querétaro (1 Season) 2 Leagues 28.5 2 13 4 30.8 0.49 0.15 0.15 0.50 0 0 OH Leuven (1 Season) 1 League 9.5 1 2 1 50.0 0.21 0.11 0.50 1.00 0 0 Copa del Rey (4 Seasons) 10.2 0 3 2 66.7 0.30 0.20 0.00 0.00 0 0 La Liga 2 (3 Seasons) 52.8 1 20 6 30.0 0.40 0.12 0.05 0.17 0 0 First League (2 Seasons) 22.2 3 0 0 La Liga (2 Seasons) 17.9 1 6 2 33.3 0.34 0.11 0.17 0.50 0 0 Conf Lg (2 Seasons) 3.3 0 1 0 0.0 0.99 0.00 0.00 0 0 Liga MX (1 Season) 26.5 2 13 4 30.8 0.49 0.15 0.15 0.50 0 0 Pro League A (1 Season) 9.5 1 2 1 50.0 0.21 0.11 0.50 1.00 0 0 Leagues Cup (1 Season) 2.0 0 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 2022-2023 27 Ludogorets Razgrad 3. Conf Lg KO 2.3 0 0 0 Matches 2023-2024 28 Ludogorets Razgrad 3. Conf Lg KO 1.0 0 1 0 0.0 0.99 0.00 0.00 0 0 Matches 2024 29 Querétaro Leagues Cup GR 2.0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.3 0 1 0 0.0 0.99 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ludogorets Razgrad (2 Seasons) 1 League 3.3 0 1 0 0.0 0.99 0.00 0.00 0 0 Querétaro (1 Season) 1 League 2.0 0 0 0 Conf Lg (2 Seasons) 3.3 0 1 0 0.0 0.99 0.00 0.00 0 0 Leagues Cup (1 Season) 2.0 0 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 2018-2019 23 Mallorca es ESP Copa del Rey 3 270 90 100.0 3.0 3 90 3 0 0 1.00 3 4 -1 -0.33 Matches 2018-2019 23 Mallorca es ESP 2. La Liga 2 4 238 60 6.4 2.6 3 78 2 1 3 13 1.00 3 3 0 0.00 -0.42 Matches 2019-2020 24 Ponferradina es ESP 2. La Liga 2 36 3,199 89 84.6 35.5 36 89 34 0 3 1.39 41 34 +7 +0.20 +2.06 Matches 2020-2021 25 Mallorca es ESP Copa del Rey 2 210 105 100.0 2.3 2 105 2 0 0 2.00 3 2 +1 +0.43 Matches 2020-2021 25 Mallorca es ESP 2. La Liga 2 18 1,319 73 34.9 14.7 13 90 13 5 30 24 2.22 18 13 +5 +0.34 -0.43 Matches 2021-2022 26 Mallorca es ESP Copa del Rey 3 225 75 46.9 2.5 3 75 2 0 2 2.00 2 3 -1 -0.40 -3.93 Matches 2021-2022 26 Mallorca es ESP 1. La Liga 19 1,464 77 42.8 16.3 17 85 14 2 6 12 1.16 13 18 -5 -0.31 +0.70 Matches 2022-2023 27 Ludogorets Razgrad 3. Conf Lg 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Matches 2022-2023 27 Mallorca es ESP Copa del Rey 2 210 105 53.8 2.3 2 105 2 0 1 3.00 8 0 +8 +3.43 +3.43 Matches 2022-2023 27 Ludogorets Razgrad bg BUL 1. First League 14 1,215 87 38.6 13.5 14 87 13 0 3 2.50 28 11 +17 +1.26 -0.46 Matches 2022-2023 27 Mallorca es ESP 1. La Liga 3 145 48 4.2 1.6 2 72 0 1 1 13 1.00 0 2 -2 -1.24 -1.13 Matches 2023-2024 28 Ludogorets Razgrad 3. Conf Lg 2 91 46 12.6 1.0 1 90 1 1 1 4 1.50 2 1 +1 +0.99 +1.28 Matches 2023-2024 28 Ludogorets Razgrad bg BUL 1. First League 11 783 71 24.9 8.7 9 85 8 2 9 7 2.27 21 7 +14 +1.61 -0.25 Matches 2023-2024 28 OH Leuven be BEL 1. Pro League A 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 Matches 2024 29 Querétaro Leagues Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 Matches 2024-2025 29 Querétaro mx MEX 1. Liga MX 27 2,382 88 77.8 26.5 27 88 25 0 2 0.96 23 42 -19 -0.72 +0.08 Matches 7 Seasons 5 Clubs 8 Leagues 160 12,997 81 38.8 144.4 146 87 129 14 18 85 1.56 180 153 +27 +0.19 -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 Mallorca (4 Seasons) 3 Leagues 54 4,081 76 26.1 45.3 45 87 38 9 18 65 1.63 50 45 +5 +0.11 -0.05 Ludogorets Razgrad (2 Seasons) 2 Leagues 29 2,299 79 31.8 25.5 26 88 24 3 6 14 2.27 53 21 +32 +1.25 -0.28 Ponferradina (1 Season) 1 League 36 3,199 89 84.6 35.5 36 89 34 0 3 1.39 41 34 +7 +0.20 +2.06 Querétaro (1 Season) 2 Leagues 29 2,562 88 79.1 28.5 29 88 27 0 2 0.93 23 43 -20 -0.70 +0.09 OH Leuven (1 Season) 1 League 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 Copa del Rey (4 Seasons) 10 915 92 67.8 10.2 10 92 9 0 3 1.90 16 9 +7 +0.69 -1.38 La Liga 2 (3 Seasons) 58 4,756 82 42.3 52.8 52 89 49 6 25 40 1.62 62 50 +12 +0.23 -0.12 First League (2 Seasons) 25 1,998 80 31.7 22.2 23 86 21 2 9 10 2.40 49 18 +31 +1.40 -0.40 La Liga (2 Seasons) 22 1,609 73 23.5 17.9 19 84 14 3 4 25 1.14 13 20 -7 -0.39 +0.06 Conf Lg (2 Seasons) 4 301 75 32.4 3.3 3 100 3 1 1 4 1.50 4 3 +1 +0.30 +0.59 Liga MX (1 Season) 27 2,382 88 77.8 26.5 27 88 25 0 2 0.96 23 42 -19 -0.72 +0.08 Pro League A (1 Season) 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 Leagues Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50
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 2018-2019 23 Mallorca 2 Leagues 7 508 73 12.8 5.6 6 84 5 1 3 13 1.00 6 7 -1 -0.18 -0.59 2019-2020 24 Ponferradina 1 League 36 3,199 89 84.6 35.5 36 89 34 0 3 1.39 41 34 +7 +0.20 +2.06 2020-2021 25 Mallorca 2 Leagues 20 1,529 76 38.3 17.0 15 92 15 5 30 24 2.20 21 15 +6 +0.35 -0.41 2021-2022 26 Mallorca 2 Leagues 22 1,689 77 43.3 18.8 20 84 16 2 6 14 1.27 15 21 -6 -0.32 +0.17 2022-2023 27 Mallorca 2 Leagues 5 355 71 9.3 3.9 4 89 2 1 1 14 1.80 8 2 +6 +1.52 +1.63 2022-2023 27 Ludogorets Razgrad 2 Leagues 16 1,425 89 42.4 15.8 16 89 15 0 3 2.38 30 13 +17 +1.07 -0.65 2023-2024 28 Ludogorets Razgrad 2 Leagues 13 874 67 22.6 9.7 10 86 9 3 6 11 2.15 23 8 +15 +1.54 +0.13 2023-2024 28 OH Leuven 1 League 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 2024 29 Querétaro 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 2024-2025 29 Querétaro 1 League 27 2,382 88 77.8 26.5 27 88 25 0 2 0.96 23 42 -19 -0.72 +0.08 7 Seasons 5 Clubs 8 Leagues 160 12,997 81 38.8 144.4 146 87 129 14 18 85 1.56 180 153 +27 +0.19 -0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Mallorca (4 Seasons) 3 Leagues 54 4,081 76 26.1 45.3 45 87 38 9 18 65 1.63 50 45 +5 +0.11 -0.05 Ludogorets Razgrad (2 Seasons) 2 Leagues 29 2,299 79 31.8 25.5 26 88 24 3 6 14 2.27 53 21 +32 +1.25 -0.28 Ponferradina (1 Season) 1 League 36 3,199 89 84.6 35.5 36 89 34 0 3 1.39 41 34 +7 +0.20 +2.06 Querétaro (1 Season) 2 Leagues 29 2,562 88 79.1 28.5 29 88 27 0 2 0.93 23 43 -20 -0.70 +0.09 OH Leuven (1 Season) 1 League 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 Copa del Rey (4 Seasons) 10 915 92 67.8 10.2 10 92 9 0 3 1.90 16 9 +7 +0.69 -1.38 La Liga 2 (3 Seasons) 58 4,756 82 42.3 52.8 52 89 49 6 25 40 1.62 62 50 +12 +0.23 -0.12 First League (2 Seasons) 25 1,998 80 31.7 22.2 23 86 21 2 9 10 2.40 49 18 +31 +1.40 -0.40 La Liga (2 Seasons) 22 1,609 73 23.5 17.9 19 84 14 3 4 25 1.14 13 20 -7 -0.39 +0.06 Conf Lg (2 Seasons) 4 301 75 32.4 3.3 3 100 3 1 1 4 1.50 4 3 +1 +0.30 +0.59 Liga MX (1 Season) 27 2,382 88 77.8 26.5 27 88 25 0 2 0.96 23 42 -19 -0.72 +0.08 Pro League A (1 Season) 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 Leagues Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50
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 2018-2019 23 Mallorca es ESP 2. La Liga 2 5th 4 238 60 6.4 2.6 3 78 2 1 3 13 1.00 3 3 0 0.00 -0.42 Matches 2019-2020 24 Ponferradina es ESP 2. La Liga 2 18th 36 3,199 89 84.6 35.5 36 89 34 0 3 1.39 41 34 +7 +0.20 +2.06 Matches 2020-2021 25 Mallorca es ESP 2. La Liga 2 2nd 18 1,319 73 34.9 14.7 13 90 13 5 30 24 2.22 18 13 +5 +0.34 -0.43 Matches 2021-2022 26 Mallorca es ESP 1. La Liga 16th 19 1,464 77 42.8 16.3 17 85 14 2 6 12 1.16 13 18 -5 -0.31 +0.70 Matches 2022-2023 27 Mallorca es ESP 1. La Liga 9th 3 145 48 4.2 1.6 2 72 0 1 1 13 1.00 0 2 -2 -1.24 -1.13 Matches 2022-2023 27 Ludogorets Razgrad bg BUL 1. First League 1st 14 1,215 87 38.6 13.5 14 87 13 0 3 2.50 28 11 +17 +1.26 -0.46 Matches 2023-2024 28 Ludogorets Razgrad bg BUL 1. First League 1st 11 783 71 24.9 8.7 9 85 8 2 9 7 2.27 21 7 +14 +1.61 -0.25 Matches 2023-2024 28 OH Leuven be BEL 1. Pro League A 10th 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 Matches 2024-2025 29 Querétaro mx MEX 1. Liga MX 15th 27 2,382 88 77.8 26.5 27 88 25 0 2 0.96 23 42 -19 -0.72 +0.08 Matches 7 Seasons 5 Clubs 5 Leagues 144 11,601 81 37.4 128.9 131 87 115 13 19 78 1.55 160 140 +20 +0.16 -0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Mallorca (4 Seasons) 2 Leagues 44 3,166 72 22.1 35.2 35 86 29 9 18 62 1.57 34 36 -2 -0.06 -0.15 Ludogorets Razgrad (2 Seasons) 1 League 25 1,998 80 31.7 22.2 23 86 21 2 9 10 2.40 49 18 +31 +1.40 -0.40 Ponferradina (1 Season) 1 League 36 3,199 89 84.6 35.5 36 89 34 0 3 1.39 41 34 +7 +0.20 +2.06 Querétaro (1 Season) 1 League 27 2,382 88 77.8 26.5 27 88 25 0 2 0.96 23 42 -19 -0.72 +0.08 OH Leuven (1 Season) 1 League 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84 La Liga 2 (3 Seasons) 58 4,756 82 42.3 52.8 52 89 49 6 25 40 1.62 62 50 +12 +0.23 -0.12 First League (2 Seasons) 25 1,998 80 31.7 22.2 23 86 21 2 9 10 2.40 49 18 +31 +1.40 -0.40 La Liga (2 Seasons) 22 1,609 73 23.5 17.9 19 84 14 3 4 25 1.14 13 20 -7 -0.39 +0.06 Liga MX (1 Season) 27 2,382 88 77.8 26.5 27 88 25 0 2 0.96 23 42 -19 -0.72 +0.08 Pro League A (1 Season) 12 856 71 23.8 9.5 10 79 6 2 33 1 1.58 13 10 +3 +0.32 +0.84
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 2022-2023 27 Ludogorets Razgrad 3. Conf Lg KO 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Matches 2023-2024 28 Ludogorets Razgrad 3. Conf Lg KO 2 91 46 12.6 1.0 1 90 1 1 1 4 1.50 2 1 +1 +0.99 +1.28 Matches 2024 29 Querétaro Leagues Cup GR 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 Matches 3 Seasons 2 Clubs 2 Leagues 6 481 80 43.3 5.3 5 96 5 1 1 4 1.17 4 4 0 0.00 +0.29 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ludogorets Razgrad (2 Seasons) 1 League 4 301 75 32.4 3.3 3 100 3 1 1 4 1.50 4 3 +1 +0.30 +0.59 Querétaro (1 Season) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 Conf Lg (2 Seasons) 4 301 75 32.4 3.3 3 100 3 1 1 4 1.50 4 3 +1 +0.30 +0.59 Leagues Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 23 Mallorca 2 Leagues 5.6 0 0 0 3 1 0 0 2 0 0 0 0 2019-2020 24 Ponferradina 1 League 35.5 7 0 0 53 29 4 6 74 31 0 2020-2021 25 Mallorca 2 Leagues 17.0 4 0 0 18 8 5 8 31 14 0 2021-2022 26 Mallorca 2 Leagues 18.8 8 2 2 28 13 1 1 33 11 1 2022-2023 27 Mallorca 2 Leagues 3.9 0 0 0 3 2 0 0 4 4 0 2022-2023 27 Ludogorets Razgrad 2 Leagues 15.8 7 0 0 1 2023-2024 28 Ludogorets Razgrad 2 Leagues 9.7 3 0 0 1 0 0 0 3 0 1 2023-2024 28 OH Leuven 1 League 9.5 4 1 1 7 5 0 2 21 8 0 2024 29 Querétaro 1 League 2.0 1 0 0 0 2024-2025 29 Querétaro 1 League 26.5 4 2 0 30 18 0 4 46 37 0 7 Seasons 5 Clubs 8 Leagues 144.4 38 5 3 143 76 10 21 214 105 0 0 3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Mallorca (4 Seasons) 3 Leagues 45.3 12 2 2 52 24 6 9 70 29 0 0 1 Ludogorets Razgrad (2 Seasons) 2 Leagues 25.5 10 0 0 1 0 0 0 3 0 2 Ponferradina (1 Season) 1 League 35.5 7 0 0 53 29 4 6 74 31 0 Querétaro (1 Season) 2 Leagues 28.5 5 2 0 30 18 0 4 46 37 0 OH Leuven (1 Season) 1 League 9.5 4 1 1 7 5 0 2 21 8 0 Copa del Rey (4 Seasons) 10.2 1 0 0 9 2 0 1 14 5 0 0 0 La Liga 2 (3 Seasons) 52.8 11 0 0 70 37 9 13 99 44 0 First League (2 Seasons) 22.2 8 0 0 1 La Liga (2 Seasons) 17.9 7 2 2 26 14 1 1 31 11 1 Conf Lg (2 Seasons) 3.3 2 0 0 1 0 0 0 3 0 1 Liga MX (1 Season) 26.5 4 2 0 30 18 0 4 46 37 0 Pro League A (1 Season) 9.5 4 1 1 7 5 0 2 21 8 0 Leagues Cup (1 Season) 2.0 1 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 2022-2023 27 Ludogorets Razgrad 3. Conf Lg KO 2.3 1 0 0 1 Matches 2023-2024 28 Ludogorets Razgrad 3. Conf Lg KO 1.0 1 0 0 1 0 0 0 3 0 0 Matches 2024 29 Querétaro Leagues Cup GR 2.0 1 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.3 3 0 0 1 0 0 0 3 0 1 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ludogorets Razgrad (2 Seasons) 1 League 3.3 2 0 0 1 0 0 0 3 0 1 Querétaro (1 Season) 1 League 2.0 1 0 0 0 Conf Lg (2 Seasons) 3.3 2 0 0 1 0 0 0 3 0 1 Leagues Cup (1 Season) 2.0 1 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 Franco Russo Pages
Franco Russo Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary