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 2014 20 Santos br BRA 1. Série A 8 7 663 7.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 21 Avaí br BRA 1. Série A 6 6 540 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Arouca pt POR 1. Primeira Liga 11 9 839 9.3 2 0 2 2 0 0 2 1 0.21 0.00 0.21 0.21 0.21 Matches 2016-2017 22 Arouca pt POR 1. Primeira Liga 32 32 2,869 31.9 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2017-2018 23 Vitória Guimarães 2. Europa Lg 6 5 480 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Vitória Guimarães pt POR 1. Primeira Liga 24 23 2,077 23.1 1 0 1 1 0 0 8 1 0.04 0.00 0.04 0.04 0.04 Matches 2018-2019 24 Boavista pt POR 1. Primeira Liga 13 9 872 9.7 0 1 1 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Matches 2019-2020 25 Vitória Setúbal pt POR 1. Primeira Liga 24 20 1,878 20.9 2 0 2 2 0 0 3 0 0.10 0.00 0.10 0.10 0.10 Matches 2020-2021 26 Auxerre fr FRA Coupe de France 0 0 Matches 2020-2021 26 Auxerre fr FRA 2. Ligue 2 34 34 3,060 34.0 2 1 3 2 0 0 5 0 0.06 0.03 0.09 0.06 0.09 Matches 2021-2022 27 Auxerre fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Auxerre fr FRA 2. Ligue 2 36 36 3,210 35.7 2 0 2 2 0 0 5 1 0.06 0.00 0.06 0.06 0.06 Matches 2021-2022 27 Auxerre fr FRA Rel/Pro play-offs 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 28 Auxerre fr FRA Coupe de France 3 3 300 3.3 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Matches 2022-2023 28 Auxerre fr FRA 1. Ligue 1 37 35 3,217 35.7 3 1 4 2 1 1 7 0 0.08 0.03 0.11 0.06 0.08 Matches 2023-2024 29 Auxerre fr FRA Coupe de France 2 2 240 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Auxerre fr FRA 2. Ligue 2 33 32 2,788 31.0 6 1 7 4 2 2 6 0 0.19 0.03 0.23 0.13 0.16 Matches 2024-2025 30 Auxerre fr FRA Coupe de France 0 0 Matches 2024-2025 30 Auxerre fr FRA 1. Ligue 1 30 30 2,640 29.3 6 0 6 3 3 4 7 0 0.20 0.00 0.20 0.10 0.10 Matches 2025-2026 31 Krasnodar ru RUS 1. RPL 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 Matches 12 Seasons 8 Clubs 8 Leagues 314 291 26,561 295.1 27 5 32 21 6 7 67 3 0.09 0.02 0.11 0.07 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 Auxerre (5 Seasons) 4 Leagues 179 176 15,845 176.1 20 3 23 14 6 7 31 1 0.11 0.02 0.13 0.08 0.10 Arouca (2 Seasons) 1 League 43 41 3,708 41.2 2 1 3 2 0 0 11 1 0.05 0.02 0.07 0.05 0.07 Vitória Guimarães (1 Season) 2 Leagues 30 28 2,557 28.4 1 0 1 1 0 0 10 1 0.04 0.00 0.04 0.04 0.04 Vitória Setúbal (1 Season) 1 League 24 20 1,878 20.9 2 0 2 2 0 0 3 0 0.10 0.00 0.10 0.10 0.10 Boavista (1 Season) 1 League 13 9 872 9.7 0 1 1 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Krasnodar (1 Season) 1 League 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 Santos (1 Season) 1 League 8 7 663 7.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Avaí (1 Season) 1 League 6 6 540 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (5 Seasons) 104 93 8,535 94.8 5 2 7 5 0 0 27 2 0.05 0.02 0.07 0.05 0.07 Coupe de France (5 Seasons) 7 7 720 8.0 1 0 1 1 0 0 1 0 0.12 0.00 0.12 0.12 0.12 Ligue 2 (3 Seasons) 103 102 9,058 100.6 10 2 12 8 2 2 16 1 0.10 0.02 0.12 0.08 0.10 Ligue 1 (2 Seasons) 67 65 5,857 65.1 9 1 10 5 4 5 14 0 0.14 0.02 0.15 0.08 0.09 Série A (2 Seasons) 14 13 1,203 13.4 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 RPL (1 Season) 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 Europa Lg (1 Season) 6 5 480 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (1 Season) 2 2 210 2.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 2014 20 Santos 1 League 8 7 663 7.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2015 21 Avaí 1 League 6 6 540 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Arouca 1 League 11 9 839 9.3 2 0 2 2 0 0 2 1 0.21 0.00 0.21 0.21 0.21 2016-2017 22 Arouca 1 League 32 32 2,869 31.9 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 2017-2018 23 Vitória Guimarães 2 Leagues 30 28 2,557 28.4 1 0 1 1 0 0 10 1 0.04 0.00 0.04 0.04 0.04 2018-2019 24 Boavista 1 League 13 9 872 9.7 0 1 1 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 2019-2020 25 Vitória Setúbal 1 League 24 20 1,878 20.9 2 0 2 2 0 0 3 0 0.10 0.00 0.10 0.10 0.10 2020-2021 26 Auxerre 2 Leagues 34 34 3,060 34.0 2 1 3 2 0 0 5 0 0.06 0.03 0.09 0.06 0.09 2021-2022 27 Auxerre 3 Leagues 40 40 3,600 40.0 2 0 2 2 0 0 5 1 0.05 0.00 0.05 0.05 0.05 2022-2023 28 Auxerre 2 Leagues 40 38 3,517 39.1 4 1 5 3 1 1 7 0 0.10 0.03 0.13 0.08 0.10 2023-2024 29 Auxerre 2 Leagues 35 34 3,028 33.6 6 1 7 4 2 2 7 0 0.18 0.03 0.21 0.12 0.15 2024-2025 30 Auxerre 2 Leagues 30 30 2,640 29.3 6 0 6 3 3 4 7 0 0.20 0.00 0.20 0.10 0.10 2025-2026 31 Krasnodar 1 League 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 12 Seasons 8 Clubs 8 Leagues 314 291 26,561 295.1 27 5 32 21 6 7 67 3 0.09 0.02 0.11 0.07 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 Auxerre (5 Seasons) 4 Leagues 179 176 15,845 176.1 20 3 23 14 6 7 31 1 0.11 0.02 0.13 0.08 0.10 Arouca (2 Seasons) 1 League 43 41 3,708 41.2 2 1 3 2 0 0 11 1 0.05 0.02 0.07 0.05 0.07 Vitória Guimarães (1 Season) 2 Leagues 30 28 2,557 28.4 1 0 1 1 0 0 10 1 0.04 0.00 0.04 0.04 0.04 Vitória Setúbal (1 Season) 1 League 24 20 1,878 20.9 2 0 2 2 0 0 3 0 0.10 0.00 0.10 0.10 0.10 Boavista (1 Season) 1 League 13 9 872 9.7 0 1 1 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Krasnodar (1 Season) 1 League 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 Santos (1 Season) 1 League 8 7 663 7.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Avaí (1 Season) 1 League 6 6 540 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (5 Seasons) 104 93 8,535 94.8 5 2 7 5 0 0 27 2 0.05 0.02 0.07 0.05 0.07 Coupe de France (5 Seasons) 7 7 720 8.0 1 0 1 1 0 0 1 0 0.12 0.00 0.12 0.12 0.12 Ligue 2 (3 Seasons) 103 102 9,058 100.6 10 2 12 8 2 2 16 1 0.10 0.02 0.12 0.08 0.10 Ligue 1 (2 Seasons) 67 65 5,857 65.1 9 1 10 5 4 5 14 0 0.14 0.02 0.15 0.08 0.09 Série A (2 Seasons) 14 13 1,203 13.4 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 RPL (1 Season) 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 Europa Lg (1 Season) 6 5 480 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (1 Season) 2 2 210 2.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 2014 20 Santos br BRA 1. Série A 9th 8 7 663 7.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 21 Avaí br BRA 1. Série A 17th 6 6 540 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Arouca pt POR 1. Primeira Liga 5th 11 9 839 9.3 2 0 2 2 0 0 2 1 0.21 0.00 0.21 0.21 0.21 Matches 2016-2017 22 Arouca pt POR 1. Primeira Liga 17th 32 32 2,869 31.9 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2017-2018 23 Vitória Guimarães pt POR 1. Primeira Liga 9th 24 23 2,077 23.1 1 0 1 1 0 0 8 1 0.04 0.00 0.04 0.04 0.04 Matches 2018-2019 24 Boavista pt POR 1. Primeira Liga 8th 13 9 872 9.7 0 1 1 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Matches 2019-2020 25 Vitória Setúbal pt POR 1. Primeira Liga 16th 24 20 1,878 20.9 2 0 2 2 0 0 3 0 0.10 0.00 0.10 0.10 0.10 Matches 2020-2021 26 Auxerre fr FRA 2. Ligue 2 6th 34 34 3,060 34.0 2 1 3 2 0 0 5 0 0.06 0.03 0.09 0.06 0.09 Matches 2021-2022 27 Auxerre fr FRA 2. Ligue 2 3rd 36 36 3,210 35.7 2 0 2 2 0 0 5 1 0.06 0.00 0.06 0.06 0.06 Matches 2022-2023 28 Auxerre fr FRA 1. Ligue 1 17th 37 35 3,217 35.7 3 1 4 2 1 1 7 0 0.08 0.03 0.11 0.06 0.08 Matches 2023-2024 29 Auxerre fr FRA 2. Ligue 2 1st 33 32 2,788 31.0 6 1 7 4 2 2 6 0 0.19 0.03 0.23 0.13 0.16 Matches 2024-2025 30 Auxerre fr FRA 1. Ligue 1 11th 30 30 2,640 29.3 6 0 6 3 3 4 7 0 0.20 0.00 0.20 0.10 0.10 Matches 2025-2026 31 Krasnodar ru RUS 1. RPL 2nd 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 Matches 12 Seasons 8 Clubs 5 Leagues 299 277 25,151 279.5 26 5 31 20 6 7 64 3 0.09 0.02 0.11 0.07 0.09 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 Auxerre (5 Seasons) 2 Leagues 170 167 14,915 165.7 19 3 22 13 6 7 30 1 0.11 0.02 0.13 0.08 0.10 Arouca (2 Seasons) 1 League 43 41 3,708 41.2 2 1 3 2 0 0 11 1 0.05 0.02 0.07 0.05 0.07 Vitória Guimarães (1 Season) 1 League 24 23 2,077 23.1 1 0 1 1 0 0 8 1 0.04 0.00 0.04 0.04 0.04 Vitória Setúbal (1 Season) 1 League 24 20 1,878 20.9 2 0 2 2 0 0 3 0 0.10 0.00 0.10 0.10 0.10 Boavista (1 Season) 1 League 13 9 872 9.7 0 1 1 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Krasnodar (1 Season) 1 League 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36 Santos (1 Season) 1 League 8 7 663 7.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Avaí (1 Season) 1 League 6 6 540 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (5 Seasons) 104 93 8,535 94.8 5 2 7 5 0 0 27 2 0.05 0.02 0.07 0.05 0.07 Ligue 2 (3 Seasons) 103 102 9,058 100.6 10 2 12 8 2 2 16 1 0.10 0.02 0.12 0.08 0.10 Ligue 1 (2 Seasons) 67 65 5,857 65.1 9 1 10 5 4 5 14 0 0.14 0.02 0.15 0.08 0.09 Série A (2 Seasons) 14 13 1,203 13.4 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 RPL (1 Season) 11 4 498 5.5 2 0 2 2 0 0 2 0 0.36 0.00 0.36 0.36 0.36
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 2017-2018 23 Vitória Guimarães 2. Europa Lg GR 6 5 480 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 6 5 480 5.3 0 0 0 0 0 0 2 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 2014 20 Santos 1 League 7.4 0 0 0 2015 21 Avaí 1 League 6.0 0 0 0 2015-2016 21 Arouca 1 League 9.3 2 3 0.32 0.67 0 0 2016-2017 22 Arouca 1 League 31.9 0 0 3 0.00 0.09 0.00 0 0 2017-2018 23 Vitória Guimarães 2 Leagues 28.4 1 18 7 38.9 0.63 0.25 0.06 0.14 0 0 2018-2019 24 Boavista 1 League 9.7 0 6 2 33.3 0.62 0.21 0.00 0.00 0 0 2019-2020 25 Vitória Setúbal 1 League 20.9 2 11 4 36.4 0.53 0.19 0.18 0.50 0 0 2020-2021 26 Auxerre 2 Leagues 34.0 2 13 4 30.8 0.38 0.12 0.15 0.50 0 0 2021-2022 27 Auxerre 3 Leagues 40.0 2 21 8 38.1 0.52 0.20 0.10 0.25 0 0 2022-2023 28 Auxerre 2 Leagues 39.1 4 21 8 38.1 0.54 0.20 0.14 0.38 1 1 2023-2024 29 Auxerre 2 Leagues 33.6 6 35 9 25.7 1.04 0.27 0.11 0.44 2 2 2024-2025 30 Auxerre 2 Leagues 29.3 6 30 11 36.7 1.02 0.37 0.10 0.27 3 4 2025-2026 31 Krasnodar 1 League 5.5 2 5 3 60.0 0.90 0.54 0.40 0.67 0 0 12 Seasons 8 Clubs 8 Leagues 295.1 27 160 62 36.9 0.59 0.22 0.12 0.34 6 7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Auxerre (5 Seasons) 4 Leagues 176.1 20 120 40 33.3 0.68 0.23 0.12 0.35 6 7 Arouca (2 Seasons) 1 League 41.2 2 0 6 0.00 0.15 0.33 0 0 Vitória Guimarães (1 Season) 2 Leagues 28.4 1 18 7 38.9 0.63 0.25 0.06 0.14 0 0 Vitória Setúbal (1 Season) 1 League 20.9 2 11 4 36.4 0.53 0.19 0.18 0.50 0 0 Boavista (1 Season) 1 League 9.7 0 6 2 33.3 0.62 0.21 0.00 0.00 0 0 Krasnodar (1 Season) 1 League 5.5 2 5 3 60.0 0.90 0.54 0.40 0.67 0 0 Santos (1 Season) 1 League 7.4 0 0 0 Avaí (1 Season) 1 League 6.0 0 0 0 Primeira Liga (5 Seasons) 94.8 5 30 18 50.0 0.35 0.19 0.10 0.28 0 0 Coupe de France (5 Seasons) 8.0 1 3 1 33.3 0.37 0.12 0.33 1.00 0 0 Ligue 2 (3 Seasons) 100.6 10 68 21 30.9 0.68 0.21 0.12 0.38 2 2 Ligue 1 (2 Seasons) 65.1 9 49 18 36.7 0.75 0.28 0.10 0.28 4 5 Série A (2 Seasons) 13.4 0 0 0 RPL (1 Season) 5.5 2 5 3 60.0 0.90 0.54 0.40 0.67 0 0 Europa Lg (1 Season) 5.3 0 5 1 20.0 0.94 0.19 0.00 0.00 0 0 Rel/Pro play-offs (1 Season) 2.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 2017-2018 23 Vitória Guimarães 2. Europa Lg GR 5.3 0 5 1 20.0 0.94 0.19 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 5.3 0 5 1 20.0 0.94 0.19 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 2014 20 Santos br BRA 1. Série A 8 663 83 19.4 7.4 7 90 7 1 32 8 1.75 9 3 +6 +0.81 +0.78 Matches 2015 21 Avaí br BRA 1. Série A 6 540 90 15.8 6.0 6 90 6 0 13 0.67 5 8 -3 -0.50 +0.09 Matches 2015-2016 21 Arouca pt POR 1. Primeira Liga 11 839 76 27.4 9.3 9 7 2 1 2.27 14 6 +8 +0.86 +0.82 Matches 2016-2017 22 Arouca pt POR 1. Primeira Liga 32 2,869 90 93.8 31.9 32 31 0 0 0.91 29 52 -23 -0.72 -0.25 Matches 2017-2018 23 Vitória Guimarães 2. Europa Lg 6 480 80 88.9 5.3 5 5 1 0 0.83 5 7 -2 -0.37 +2.63 Matches 2017-2018 23 Vitória Guimarães pt POR 1. Primeira Liga 24 2,077 87 67.9 23.1 23 20 1 2 1.50 34 29 +5 +0.22 +1.68 Matches 2018-2019 24 Boavista pt POR 1. Primeira Liga 13 872 67 28.5 9.7 9 90 9 4 15 1 1.85 11 11 0 0.00 +0.25 Matches 2019-2020 25 Vitória Setúbal pt POR 1. Primeira Liga 24 1,878 78 61.4 20.9 20 89 18 4 26 4 1.04 20 32 -12 -0.58 -0.27 Matches 2020-2021 26 Auxerre fr FRA Coupe de France 0 0 0 2 Matches 2020-2021 26 Auxerre fr FRA 2. Ligue 2 34 3,060 90 89.5 34.0 34 90 34 0 0 1.71 62 39 +23 +0.68 +1.18 Matches 2021-2022 27 Auxerre fr FRA Coupe de France 2 180 90 66.7 2.0 2 90 2 0 0 1.50 5 5 0 0.00 -2.00 Matches 2021-2022 27 Auxerre fr FRA 2. Ligue 2 36 3,210 89 93.9 35.7 36 89 35 0 0 1.89 57 38 +19 +0.53 -0.75 Matches 2021-2022 27 Auxerre fr FRA Rel/Pro play-offs 2 210 105 100.0 2.3 2 105 2 0 0 1.00 2 2 0 0.00 Matches 2022-2023 28 Auxerre fr FRA Coupe de France 3 300 100 100.0 3.3 3 100 3 0 0 1.33 8 5 +3 +0.90 Matches 2022-2023 28 Auxerre fr FRA 1. Ligue 1 37 3,217 87 94.1 35.7 35 90 35 2 34 1 0.95 35 58 -23 -0.64 +1.57 Matches 2023-2024 29 Auxerre fr FRA Coupe de France 2 240 120 72.7 2.7 2 120 2 0 1 1.00 0 0 0 0.00 -3.00 Matches 2023-2024 29 Auxerre fr FRA 2. Ligue 2 33 2,788 84 81.5 31.0 32 87 29 1 5 0 1.97 53 27 +26 +0.84 -0.58 Matches 2024-2025 30 Auxerre fr FRA Coupe de France 0 0 0 0 1 Matches 2024-2025 30 Auxerre fr FRA 1. Ligue 1 30 2,640 88 86.3 29.3 30 88 27 0 0 1.30 42 39 +3 +0.10 +1.39 Matches 2025-2026 31 Krasnodar ru RUS 1. RPL 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 Matches 12 Seasons 8 Clubs 8 Leagues 314 26,561 85 61.1 295.1 291 90 276 23 21 47 1.47 402 366 +36 +0.12 +0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Auxerre (5 Seasons) 4 Leagues 179 15,845 89 87.4 176.1 176 90 169 3 24 5 1.54 264 213 +51 +0.29 +0.07 Arouca (2 Seasons) 1 League 43 3,708 86 60.6 41.2 41 38 2 1 1.26 43 58 -15 -0.36 -0.36 Vitória Guimarães (1 Season) 2 Leagues 30 2,557 85 71.0 28.4 28 25 2 2 1.37 39 36 +3 +0.11 +1.66 Vitória Setúbal (1 Season) 1 League 24 1,878 78 61.4 20.9 20 89 18 4 26 4 1.04 20 32 -12 -0.58 -0.27 Boavista (1 Season) 1 League 13 872 67 28.5 9.7 9 90 9 4 15 1 1.85 11 11 0 0.00 +0.25 Krasnodar (1 Season) 1 League 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 Santos (1 Season) 1 League 8 663 83 19.4 7.4 7 90 7 1 32 8 1.75 9 3 +6 +0.81 +0.78 Avaí (1 Season) 1 League 6 540 90 15.8 6.0 6 90 6 0 13 0.67 5 8 -3 -0.50 +0.09 Primeira Liga (5 Seasons) 104 8,535 82 55.8 94.8 93 89 85 11 20 8 1.34 108 130 -22 -0.23 +0.11 Coupe de France (5 Seasons) 7 720 103 61.5 8.0 7 103 7 0 4 1.28 13 10 +3 +0.37 -2.12 Ligue 2 (3 Seasons) 103 9,058 88 88.3 100.6 102 89 98 1 5 0 1.86 172 104 +68 +0.68 -0.15 Ligue 1 (2 Seasons) 67 5,857 87 90.4 65.1 65 89 62 2 34 1 1.11 77 97 -20 -0.31 +1.28 Série A (2 Seasons) 14 1,203 86 17.6 13.4 13 90 13 1 32 21 1.29 14 11 +3 +0.22 +0.51 RPL (1 Season) 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 Europa Lg (1 Season) 6 480 80 88.9 5.3 5 5 1 0 0.83 5 7 -2 -0.37 +2.63 Rel/Pro play-offs (1 Season) 2 210 105 100.0 2.3 2 105 2 0 0 1.00 2 2 0 0.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 2014 20 Santos 1 League 8 663 83 19.4 7.4 7 90 7 1 32 8 1.75 9 3 +6 +0.81 +0.78 2015 21 Avaí 1 League 6 540 90 15.8 6.0 6 90 6 0 13 0.67 5 8 -3 -0.50 +0.09 2015-2016 21 Arouca 1 League 11 839 76 27.4 9.3 9 7 2 1 2.27 14 6 +8 +0.86 +0.82 2016-2017 22 Arouca 1 League 32 2,869 90 93.8 31.9 32 31 0 0 0.91 29 52 -23 -0.72 -0.25 2017-2018 23 Vitória Guimarães 2 Leagues 30 2,557 85 71.0 28.4 28 25 2 2 1.37 39 36 +3 +0.11 +1.66 2018-2019 24 Boavista 1 League 13 872 67 28.5 9.7 9 90 9 4 15 1 1.85 11 11 0 0.00 +0.25 2019-2020 25 Vitória Setúbal 1 League 24 1,878 78 61.4 20.9 20 89 18 4 26 4 1.04 20 32 -12 -0.58 -0.27 2020-2021 26 Auxerre 2 Leagues 34 3,060 90 85.0 34.0 34 90 34 0 2 1.71 62 39 +23 +0.68 +1.18 2021-2022 27 Auxerre 3 Leagues 40 3,600 90 92.3 40.0 40 90 39 0 0 1.83 64 45 +19 +0.47 -1.03 2022-2023 28 Auxerre 2 Leagues 40 3,517 88 94.5 39.1 38 91 38 2 34 1 0.98 43 63 -20 -0.51 +1.70 2023-2024 29 Auxerre 2 Leagues 35 3,028 87 80.7 33.6 34 89 31 1 5 1 1.91 53 27 +26 +0.77 -0.85 2024-2025 30 Auxerre 2 Leagues 30 2,640 88 83.8 29.3 30 88 27 0 1 1.30 42 39 +3 +0.10 +1.39 2025-2026 31 Krasnodar 1 League 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 12 Seasons 8 Clubs 8 Leagues 314 26,561 85 61.1 295.1 291 90 276 23 21 47 1.47 402 366 +36 +0.12 +0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Auxerre (5 Seasons) 4 Leagues 179 15,845 89 87.4 176.1 176 90 169 3 24 5 1.54 264 213 +51 +0.29 +0.07 Arouca (2 Seasons) 1 League 43 3,708 86 60.6 41.2 41 38 2 1 1.26 43 58 -15 -0.36 -0.36 Vitória Guimarães (1 Season) 2 Leagues 30 2,557 85 71.0 28.4 28 25 2 2 1.37 39 36 +3 +0.11 +1.66 Vitória Setúbal (1 Season) 1 League 24 1,878 78 61.4 20.9 20 89 18 4 26 4 1.04 20 32 -12 -0.58 -0.27 Boavista (1 Season) 1 League 13 872 67 28.5 9.7 9 90 9 4 15 1 1.85 11 11 0 0.00 +0.25 Krasnodar (1 Season) 1 League 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 Santos (1 Season) 1 League 8 663 83 19.4 7.4 7 90 7 1 32 8 1.75 9 3 +6 +0.81 +0.78 Avaí (1 Season) 1 League 6 540 90 15.8 6.0 6 90 6 0 13 0.67 5 8 -3 -0.50 +0.09 Primeira Liga (5 Seasons) 104 8,535 82 55.8 94.8 93 89 85 11 20 8 1.34 108 130 -22 -0.23 +0.11 Coupe de France (5 Seasons) 7 720 103 61.5 8.0 7 103 7 0 4 1.28 13 10 +3 +0.37 -2.12 Ligue 2 (3 Seasons) 103 9,058 88 88.3 100.6 102 89 98 1 5 0 1.86 172 104 +68 +0.68 -0.15 Ligue 1 (2 Seasons) 67 5,857 87 90.4 65.1 65 89 62 2 34 1 1.11 77 97 -20 -0.31 +1.28 Série A (2 Seasons) 14 1,203 86 17.6 13.4 13 90 13 1 32 21 1.29 14 11 +3 +0.22 +0.51 RPL (1 Season) 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 Europa Lg (1 Season) 6 480 80 88.9 5.3 5 5 1 0 0.83 5 7 -2 -0.37 +2.63 Rel/Pro play-offs (1 Season) 2 210 105 100.0 2.3 2 105 2 0 0 1.00 2 2 0 0.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 2014 20 Santos br BRA 1. Série A 9th 8 663 83 19.4 7.4 7 90 7 1 32 8 1.75 9 3 +6 +0.81 +0.78 Matches 2015 21 Avaí br BRA 1. Série A 17th 6 540 90 15.8 6.0 6 90 6 0 13 0.67 5 8 -3 -0.50 +0.09 Matches 2015-2016 21 Arouca pt POR 1. Primeira Liga 5th 11 839 76 27.4 9.3 9 7 2 1 2.27 14 6 +8 +0.86 +0.82 Matches 2016-2017 22 Arouca pt POR 1. Primeira Liga 17th 32 2,869 90 93.8 31.9 32 31 0 0 0.91 29 52 -23 -0.72 -0.25 Matches 2017-2018 23 Vitória Guimarães pt POR 1. Primeira Liga 9th 24 2,077 87 67.9 23.1 23 20 1 2 1.50 34 29 +5 +0.22 +1.68 Matches 2018-2019 24 Boavista pt POR 1. Primeira Liga 8th 13 872 67 28.5 9.7 9 90 9 4 15 1 1.85 11 11 0 0.00 +0.25 Matches 2019-2020 25 Vitória Setúbal pt POR 1. Primeira Liga 16th 24 1,878 78 61.4 20.9 20 89 18 4 26 4 1.04 20 32 -12 -0.58 -0.27 Matches 2020-2021 26 Auxerre fr FRA 2. Ligue 2 6th 34 3,060 90 89.5 34.0 34 90 34 0 0 1.71 62 39 +23 +0.68 +1.18 Matches 2021-2022 27 Auxerre fr FRA 2. Ligue 2 3rd 36 3,210 89 93.9 35.7 36 89 35 0 0 1.89 57 38 +19 +0.53 -0.75 Matches 2022-2023 28 Auxerre fr FRA 1. Ligue 1 17th 37 3,217 87 94.1 35.7 35 90 35 2 34 1 0.95 35 58 -23 -0.64 +1.57 Matches 2023-2024 29 Auxerre fr FRA 2. Ligue 2 1st 33 2,788 84 81.5 31.0 32 87 29 1 5 0 1.97 53 27 +26 +0.84 -0.58 Matches 2024-2025 30 Auxerre fr FRA 1. Ligue 1 11th 30 2,640 88 86.3 29.3 30 88 27 0 0 1.30 42 39 +3 +0.10 +1.39 Matches 2025-2026 31 Krasnodar ru RUS 1. RPL 2nd 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 Matches 12 Seasons 8 Clubs 5 Leagues 299 25,151 84 60.5 279.5 277 89 262 22 21 43 1.49 382 347 +35 +0.13 +0.20 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Auxerre (5 Seasons) 2 Leagues 170 14,915 88 89.1 165.7 167 89 160 3 24 1 1.56 249 201 +48 +0.29 +0.29 Arouca (2 Seasons) 1 League 43 3,708 86 60.6 41.2 41 38 2 1 1.26 43 58 -15 -0.36 -0.36 Vitória Guimarães (1 Season) 1 League 24 2,077 87 67.9 23.1 23 20 1 2 1.50 34 29 +5 +0.22 +1.68 Vitória Setúbal (1 Season) 1 League 24 1,878 78 61.4 20.9 20 89 18 4 26 4 1.04 20 32 -12 -0.58 -0.27 Boavista (1 Season) 1 League 13 872 67 28.5 9.7 9 90 9 4 15 1 1.85 11 11 0 0.00 +0.25 Krasnodar (1 Season) 1 League 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18 Santos (1 Season) 1 League 8 663 83 19.4 7.4 7 90 7 1 32 8 1.75 9 3 +6 +0.81 +0.78 Avaí (1 Season) 1 League 6 540 90 15.8 6.0 6 90 6 0 13 0.67 5 8 -3 -0.50 +0.09 Primeira Liga (5 Seasons) 104 8,535 82 55.8 94.8 93 89 85 11 20 8 1.34 108 130 -22 -0.23 +0.11 Ligue 2 (3 Seasons) 103 9,058 88 88.3 100.6 102 89 98 1 5 0 1.86 172 104 +68 +0.68 -0.15 Ligue 1 (2 Seasons) 67 5,857 87 90.4 65.1 65 89 62 2 34 1 1.11 77 97 -20 -0.31 +1.28 Série A (2 Seasons) 14 1,203 86 17.6 13.4 13 90 13 1 32 21 1.29 14 11 +3 +0.22 +0.51 RPL (1 Season) 11 498 45 18.4 5.5 4 90 4 7 20 13 2.09 11 5 +6 +1.08 -0.18
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 2017-2018 23 Vitória Guimarães 2. Europa Lg GR 6 480 80 88.9 5.3 5 5 1 0 0.83 5 7 -2 -0.37 +2.63 Matches 1 Season 1 Club 1 League 6 480 80 88.9 5.3 5 5 1 0 0.83 5 7 -2 -0.37 +2.63
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 20 Santos 1 League 7.4 2 0 0 0 2015 21 Avaí 1 League 6.0 3 0 0 0 2015-2016 21 Arouca 1 League 9.3 2 1 4 2016-2017 22 Arouca 1 League 31.9 9 0 0 39 0 0 0 0 0 0 0 1 2017-2018 23 Vitória Guimarães 2 Leagues 28.4 10 1 0 40 25 2 1 42 21 1 1 0 2018-2019 24 Boavista 1 League 9.7 5 0 0 23 5 0 1 20 12 0 0 0 2019-2020 25 Vitória Setúbal 1 League 20.9 3 0 0 21 15 2 0 30 16 0 2020-2021 26 Auxerre 2 Leagues 34.0 5 0 0 29 21 0 0 47 18 1 2021-2022 27 Auxerre 3 Leagues 40.0 5 1 1 27 22 0 2 45 29 0 2022-2023 28 Auxerre 2 Leagues 39.1 7 0 0 41 25 4 4 50 31 0 2023-2024 29 Auxerre 2 Leagues 33.6 7 0 0 21 20 0 3 36 40 0 2024-2025 30 Auxerre 2 Leagues 29.3 7 0 0 27 21 1 0 27 40 1 2025-2026 31 Krasnodar 1 League 5.5 2 0 0 5 4 0 0 3 4 0 12 Seasons 8 Clubs 8 Leagues 295.1 67 3 1 277 158 9 11 300 211 1 1 3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Auxerre (5 Seasons) 4 Leagues 176.1 31 1 1 145 109 5 9 205 158 2 Arouca (2 Seasons) 1 League 41.2 11 1 0 43 0 0 0 0 0 0 0 1 Vitória Guimarães (1 Season) 2 Leagues 28.4 10 1 0 40 25 2 1 42 21 1 1 0 Vitória Setúbal (1 Season) 1 League 20.9 3 0 0 21 15 2 0 30 16 0 Boavista (1 Season) 1 League 9.7 5 0 0 23 5 0 1 20 12 0 0 0 Krasnodar (1 Season) 1 League 5.5 2 0 0 5 4 0 0 3 4 0 Santos (1 Season) 1 League 7.4 2 0 0 0 Avaí (1 Season) 1 League 6.0 3 0 0 0 Primeira Liga (5 Seasons) 94.8 27 2 0 124 42 4 2 84 45 1 1 1 Coupe de France (5 Seasons) 8.0 1 0 0 5 2 0 0 10 8 0 Ligue 2 (3 Seasons) 100.6 16 1 1 75 62 0 5 120 81 1 Ligue 1 (2 Seasons) 65.1 14 0 0 65 45 5 4 74 66 1 Série A (2 Seasons) 13.4 5 0 0 0 RPL (1 Season) 5.5 2 0 0 5 4 0 0 3 4 0 Europa Lg (1 Season) 5.3 2 0 0 3 3 0 0 8 4 0 0 0 Rel/Pro play-offs (1 Season) 2.3 0 0 0 0 0 0 0 1 3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 23 Vitória Guimarães 2. Europa Lg GR 5.3 2 0 0 3 3 0 0 8 4 0 0 0 Matches 1 Season 1 Club 1 League 5.3 2 0 0 3 3 0 0 8 4 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 Jubal Pages
Jubal Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary