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 19 Ajaccio fr FRA 1. Ligue 1 23 14 1,267 14.1 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 20 Ajaccio fr FRA 2. Ligue 2 27 24 2,143 23.8 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Ajaccio fr FRA 1. Coupe de la Ligue 2 2 190 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Ajaccio fr FRA 2. Ligue 2 25 16 1,572 17.5 0 0 0 0 0 0 5 2 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Tondela pt POR 1. Primeira Liga 28 24 2,101 23.3 0 0 0 0 0 0 8 2 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Tondela pt POR 1. Primeira Liga 25 20 1,868 20.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Troyes fr FRA 1. Coupe de la Ligue 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 24 Troyes fr FRA 2. Ligue 2 14 10 982 10.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Gil Vicente FC pt POR 1. Primeira Liga 24 22 1,943 21.6 1 0 1 1 0 0 7 1 0.05 0.00 0.05 0.05 0.05 Matches 2020-2021 26 Gil Vicente FC pt POR 1. Primeira Liga 33 26 2,258 25.1 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 Matches 2021-2022 27 Ludogorets Razgrad 2. Europa Lg 6 6 493 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Ludogorets Razgrad bg BUL 1. First League 27 21 1,929 21.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad 3. Conf Lg 2 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad 2. Europa Lg 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad bg BUL 1. First League 19 10 917 10.2 1 0 1 1 0 0 5 1 0.10 0.00 0.10 0.10 0.10 Matches 2023-2024 29 Ludogorets Razgrad 3. Conf Lg 8 8 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Ludogorets Razgrad bg BUL 1. First League 27 22 1,864 20.7 1 1 0 0 5 0 0.05 0.05 Matches 2024-2025 30 Legia Warsaw 3. Conf Lg 6 3 285 3.2 0 2 2 0 0 0 0 0 0.00 0.63 0.63 0.00 0.63 Matches 2024-2025 30 Legia Warsaw pl POL 1. Ekstraklasa 20 13 1,075 11.9 1 0 1 1 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2025-2026 31 Legia Warsaw 3. Conf Lg 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Legia Warsaw pl POL 1. Ekstraklasa 7 5 405 4.5 0 1 1 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 Matches 13 Seasons 6 Clubs 8 Leagues 327 248 22,109 245.7 6 5 10 6 0 0 66 7 0.02 0.02 0.04 0.02 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 Ludogorets Razgrad (3 Seasons) 3 Leagues 90 67 5,839 64.9 2 0 1 2 0 0 19 1 0.03 0.00 0.02 0.03 0.02 Ajaccio (3 Seasons) 3 Leagues 77 56 5,172 57.5 0 0 0 0 0 0 17 3 0.00 0.00 0.00 0.00 0.00 Gil Vicente FC (2 Seasons) 1 League 57 48 4,201 46.7 3 2 5 3 0 0 11 1 0.06 0.04 0.11 0.06 0.11 Tondela (2 Seasons) 1 League 53 44 3,969 44.1 0 0 0 0 0 0 12 2 0.00 0.00 0.00 0.00 0.00 Legia Warsaw (2 Seasons) 2 Leagues 35 22 1,856 20.6 1 3 4 1 0 0 5 0 0.05 0.15 0.19 0.05 0.19 Troyes (1 Season) 2 Leagues 15 11 1,072 11.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (4 Seasons) 110 92 8,170 90.8 3 2 5 3 0 0 23 3 0.03 0.02 0.06 0.03 0.06 Conf Lg (4 Seasons) 18 12 1,005 11.2 0 2 2 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 First League (3 Seasons) 73 53 4,710 52.3 2 0 1 2 0 0 16 1 0.04 0.00 0.03 0.04 0.03 Ligue 2 (3 Seasons) 66 50 4,697 52.2 0 0 0 0 0 0 14 2 0.00 0.00 0.00 0.00 0.00 Ekstraklasa (2 Seasons) 27 18 1,480 16.4 1 1 2 1 0 0 5 0 0.06 0.06 0.12 0.06 0.12 Europa Lg (2 Seasons) 7 6 500 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 3 3 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 23 14 1,267 14.1 0 0 0 0 0 0 4 1 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 19 Ajaccio 1 League 23 14 1,267 14.1 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Ajaccio 1 League 27 24 2,143 23.8 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Ajaccio 2 Leagues 27 18 1,762 19.6 0 0 0 0 0 0 6 2 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Tondela 1 League 28 24 2,101 23.3 0 0 0 0 0 0 8 2 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Tondela 1 League 25 20 1,868 20.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Troyes 2 Leagues 15 11 1,072 11.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 25 Gil Vicente FC 1 League 24 22 1,943 21.6 1 0 1 1 0 0 7 1 0.05 0.00 0.05 0.05 0.05 2020-2021 26 Gil Vicente FC 1 League 33 26 2,258 25.1 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 2021-2022 27 Ludogorets Razgrad 2 Leagues 33 27 2,422 26.9 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 2022-2023 28 Ludogorets Razgrad 3 Leagues 22 10 960 10.7 1 0 1 1 0 0 5 1 0.09 0.00 0.09 0.09 0.09 2023-2024 29 Ludogorets Razgrad 2 Leagues 35 30 2,457 27.3 1 0 0 1 0 0 7 0 0.04 0.00 0.00 0.04 0.00 2024-2025 30 Legia Warsaw 2 Leagues 26 16 1,360 15.1 1 2 3 1 0 0 4 0 0.07 0.13 0.20 0.07 0.20 2025-2026 31 Legia Warsaw 2 Leagues 9 6 496 5.5 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 13 Seasons 6 Clubs 8 Leagues 327 248 22,109 245.7 6 5 10 6 0 0 66 7 0.02 0.02 0.04 0.02 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 Ludogorets Razgrad (3 Seasons) 3 Leagues 90 67 5,839 64.9 2 0 1 2 0 0 19 1 0.03 0.00 0.02 0.03 0.02 Ajaccio (3 Seasons) 3 Leagues 77 56 5,172 57.5 0 0 0 0 0 0 17 3 0.00 0.00 0.00 0.00 0.00 Gil Vicente FC (2 Seasons) 1 League 57 48 4,201 46.7 3 2 5 3 0 0 11 1 0.06 0.04 0.11 0.06 0.11 Tondela (2 Seasons) 1 League 53 44 3,969 44.1 0 0 0 0 0 0 12 2 0.00 0.00 0.00 0.00 0.00 Legia Warsaw (2 Seasons) 2 Leagues 35 22 1,856 20.6 1 3 4 1 0 0 5 0 0.05 0.15 0.19 0.05 0.19 Troyes (1 Season) 2 Leagues 15 11 1,072 11.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (4 Seasons) 110 92 8,170 90.8 3 2 5 3 0 0 23 3 0.03 0.02 0.06 0.03 0.06 Conf Lg (4 Seasons) 18 12 1,005 11.2 0 2 2 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 First League (3 Seasons) 73 53 4,710 52.3 2 0 1 2 0 0 16 1 0.04 0.00 0.03 0.04 0.03 Ligue 2 (3 Seasons) 66 50 4,697 52.2 0 0 0 0 0 0 14 2 0.00 0.00 0.00 0.00 0.00 Ekstraklasa (2 Seasons) 27 18 1,480 16.4 1 1 2 1 0 0 5 0 0.06 0.06 0.12 0.06 0.12 Europa Lg (2 Seasons) 7 6 500 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 3 3 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 23 14 1,267 14.1 0 0 0 0 0 0 4 1 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 19 Ajaccio fr FRA 1. Ligue 1 20th 23 14 1,267 14.1 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 20 Ajaccio fr FRA 2. Ligue 2 17th 27 24 2,143 23.8 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Ajaccio fr FRA 2. Ligue 2 17th 25 16 1,572 17.5 0 0 0 0 0 0 5 2 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Tondela pt POR 1. Primeira Liga 16th 28 24 2,101 23.3 0 0 0 0 0 0 8 2 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Tondela pt POR 1. Primeira Liga 11th 25 20 1,868 20.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Troyes fr FRA 2. Ligue 2 3rd 14 10 982 10.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Gil Vicente FC pt POR 1. Primeira Liga 10th 24 22 1,943 21.6 1 0 1 1 0 0 7 1 0.05 0.00 0.05 0.05 0.05 Matches 2020-2021 26 Gil Vicente FC pt POR 1. Primeira Liga 11th 33 26 2,258 25.1 2 2 4 2 0 0 4 0 0.08 0.08 0.16 0.08 0.16 Matches 2021-2022 27 Ludogorets Razgrad bg BUL 1. First League 1st 27 21 1,929 21.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad bg BUL 1. First League 1st 19 10 917 10.2 1 0 1 1 0 0 5 1 0.10 0.00 0.10 0.10 0.10 Matches 2023-2024 29 Ludogorets Razgrad bg BUL 1. First League 1st 27 22 1,864 20.7 1 1 0 0 5 0 0.05 0.05 Matches 2024-2025 30 Legia Warsaw pl POL 1. Ekstraklasa 5th 20 13 1,075 11.9 1 0 1 1 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2025-2026 31 Legia Warsaw pl POL 1. Ekstraklasa 6th 7 5 405 4.5 0 1 1 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 Matches 13 Seasons 6 Clubs 5 Leagues 299 227 20,324 225.8 6 3 8 6 0 0 62 7 0.03 0.01 0.04 0.03 0.04 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 Ajaccio (3 Seasons) 2 Leagues 75 54 4,982 55.4 0 0 0 0 0 0 16 3 0.00 0.00 0.00 0.00 0.00 Ludogorets Razgrad (3 Seasons) 1 League 73 53 4,710 52.3 2 0 1 2 0 0 16 1 0.04 0.00 0.03 0.04 0.03 Gil Vicente FC (2 Seasons) 1 League 57 48 4,201 46.7 3 2 5 3 0 0 11 1 0.06 0.04 0.11 0.06 0.11 Tondela (2 Seasons) 1 League 53 44 3,969 44.1 0 0 0 0 0 0 12 2 0.00 0.00 0.00 0.00 0.00 Legia Warsaw (2 Seasons) 1 League 27 18 1,480 16.4 1 1 2 1 0 0 5 0 0.06 0.06 0.12 0.06 0.12 Troyes (1 Season) 1 League 14 10 982 10.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (4 Seasons) 110 92 8,170 90.8 3 2 5 3 0 0 23 3 0.03 0.02 0.06 0.03 0.06 First League (3 Seasons) 73 53 4,710 52.3 2 0 1 2 0 0 16 1 0.04 0.00 0.03 0.04 0.03 Ligue 2 (3 Seasons) 66 50 4,697 52.2 0 0 0 0 0 0 14 2 0.00 0.00 0.00 0.00 0.00 Ekstraklasa (2 Seasons) 27 18 1,480 16.4 1 1 2 1 0 0 5 0 0.06 0.06 0.12 0.06 0.12 Ligue 1 (1 Season) 23 14 1,267 14.1 0 0 0 0 0 0 4 1 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 2015-2016 21 Ajaccio fr FRA 1. Coupe de la Ligue 27th 2 2 190 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Troyes fr FRA 1. Coupe de la Ligue 17th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 3 3 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ajaccio (1 Season) 1 League 2 2 190 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Troyes (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
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 2021-2022 27 Ludogorets Razgrad 2. Europa Lg GR 6 6 493 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad 3. Conf Lg KO 2 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad 2. Europa Lg GR 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Ludogorets Razgrad 3. Conf Lg KO 8 8 593 6.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Legia Warsaw 3. Conf Lg QF 6 3 285 3.2 0 2 2 0 0 0 0 0 0.00 0.63 0.63 0.00 0.63 Matches 2025-2026 31 Legia Warsaw 3. Conf Lg Lg 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 2 Clubs 2 Leagues 25 18 1,505 16.7 0 2 2 0 0 0 3 0 0.00 0.12 0.12 0.00 0.12 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 (3 Seasons) 2 Leagues 17 14 1,129 12.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Legia Warsaw (2 Seasons) 1 League 8 4 376 4.2 0 2 2 0 0 0 0 0 0.00 0.48 0.48 0.00 0.48 Conf Lg (4 Seasons) 18 12 1,005 11.2 0 2 2 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 Europa Lg (2 Seasons) 7 6 500 5.6 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 2013-2014 19 Ajaccio 1 League 14.1 0 3 0.21 0.00 0 0 2014-2015 20 Ajaccio 1 League 23.8 0 5 0.21 0.00 0 0 2015-2016 21 Ajaccio 2 Leagues 19.6 0 1 0.06 0.00 0 0 2016-2017 22 Tondela 1 League 23.3 0 0 3 0.00 0.13 0.00 0 0 2017-2018 23 Tondela 1 League 20.8 0 7 1 14.3 0.34 0.05 0.00 0.00 0 0 2018-2019 24 Troyes 2 Leagues 11.9 0 0 0 2019-2020 25 Gil Vicente FC 1 League 21.6 1 8 3 37.5 0.37 0.14 0.13 0.33 0 0 2020-2021 26 Gil Vicente FC 1 League 25.1 2 22 7 31.8 0.88 0.28 0.09 0.29 0 0 2021-2022 27 Ludogorets Razgrad 2 Leagues 26.9 0 4 1 25.0 0.73 0.18 0.00 0.00 0 0 2022-2023 28 Ludogorets Razgrad 3 Leagues 10.7 1 0 0 0.00 0.00 0 0 2023-2024 29 Ludogorets Razgrad 2 Leagues 27.3 1 6 1 16.7 0.91 0.15 0.00 0.00 0 0 2024-2025 30 Legia Warsaw 2 Leagues 15.1 1 25 6 24.0 1.65 0.40 0.04 0.17 0 0 2025-2026 31 Legia Warsaw 2 Leagues 5.5 0 7 2 28.6 1.27 0.36 0.00 0.00 0 0 13 Seasons 6 Clubs 8 Leagues 245.7 6 79 33 30.4 0.64 0.18 0.05 0.12 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ludogorets Razgrad (3 Seasons) 3 Leagues 64.9 2 10 2 20.0 0.82 0.16 0.00 0.00 0 0 Ajaccio (3 Seasons) 3 Leagues 57.5 0 9 0.16 0.00 0 0 Gil Vicente FC (2 Seasons) 1 League 46.7 3 30 10 33.3 0.64 0.21 0.10 0.30 0 0 Tondela (2 Seasons) 1 League 44.1 0 7 4 57.1 0.16 0.09 0.00 0.00 0 0 Legia Warsaw (2 Seasons) 2 Leagues 20.6 1 32 8 25.0 1.55 0.39 0.03 0.13 0 0 Troyes (1 Season) 2 Leagues 11.9 0 0 0 Primeira Liga (4 Seasons) 90.8 3 37 14 37.8 0.41 0.15 0.08 0.21 0 0 Conf Lg (4 Seasons) 11.2 0 12 3 25.0 1.11 0.28 0.00 0.00 0 0 First League (3 Seasons) 52.3 2 0 0 Ligue 2 (3 Seasons) 52.2 0 6 0.15 0.00 0 0 Ekstraklasa (2 Seasons) 16.4 1 26 6 23.1 1.58 0.36 0.04 0.17 0 0 Europa Lg (2 Seasons) 5.6 0 4 1 25.0 0.72 0.18 0.00 0.00 0 0 Coupe de la Ligue (2 Seasons) 3.1 0 0 0 Ligue 1 (1 Season) 14.1 0 3 0.21 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 21 Ajaccio fr FRA 1. Coupe de la Ligue 27th 2.1 0 0 0 Matches 2018-2019 24 Troyes fr FRA 1. Coupe de la Ligue 17th 1.0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 3.1 0 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ajaccio (1 Season) 1 League 2.1 0 0 0 Troyes (1 Season) 1 League 1.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 2013-2014 19 Ajaccio fr FRA 1. Ligue 1 23 1,267 55 37.0 14.1 14 6 9 Matches 2014-2015 20 Ajaccio fr FRA 2. Ligue 2 27 2,143 79 62.7 23.8 24 18 3 2 1.07 17 24 -7 -0.29 -0.08 Matches 2015-2016 21 Ajaccio fr FRA 1. Coupe de la Ligue 2 190 95 79.2 2.1 2 95 1 0 0 0.50 1 1 0 0.00 +1.80 Matches 2015-2016 21 Ajaccio fr FRA 2. Ligue 2 25 1,572 63 46.0 17.5 16 11 9 8 1.04 13 22 -9 -0.52 -0.56 Matches 2016-2017 22 Tondela pt POR 1. Primeira Liga 28 2,101 75 68.7 23.3 24 19 4 0 0.89 19 31 -12 -0.51 +0.52 Matches 2017-2018 23 Tondela pt POR 1. Primeira Liga 25 1,868 75 61.0 20.8 20 17 5 4 1.12 26 33 -7 -0.34 -0.19 Matches 2018-2019 24 Troyes fr FRA 1. Coupe de la Ligue 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -3.50 Matches 2018-2019 24 Troyes fr FRA 2. Ligue 2 14 982 70 28.7 10.9 10 87 9 4 28 3 2.47 20 5 +15 +1.37 +1.08 Matches 2019-2020 25 Gil Vicente FC pt POR 1. Primeira Liga 24 1,943 81 63.5 21.6 22 88 17 2 9 2 1.67 33 26 +7 +0.32 +1.21 Matches 2020-2021 26 Gil Vicente FC pt POR 1. Primeira Liga 33 2,258 68 73.8 25.1 26 83 10 7 15 0 1.09 23 33 -10 -0.40 -0.51 Matches 2021-2022 27 Ludogorets Razgrad 2. Europa Lg 6 493 82 91.3 5.5 6 82 4 0 0 0.33 3 8 -5 -0.91 -0.91 Matches 2021-2022 27 Ludogorets Razgrad bg BUL 1. First League 27 1,929 71 69.1 21.4 21 85 15 6 24 1 2.59 47 15 +32 +1.49 -0.60 Matches 2022-2023 28 Ludogorets Razgrad 3. Conf Lg 2 36 18 17.1 0.4 0 0 2 18 0 1.50 0 0 0 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad 2. Europa Lg 1 7 7 1.3 0.1 0 0 1 7 3 0.00 0 0 0 0.00 +0.17 Matches 2022-2023 28 Ludogorets Razgrad bg BUL 1. First League 19 917 48 29.1 10.2 10 78 4 9 15 2 2.32 19 9 +10 +0.98 -0.79 Matches 2023-2024 29 Ludogorets Razgrad 3. Conf Lg 8 593 74 82.4 6.6 8 74 3 0 0 1.63 9 8 +1 +0.15 +1.57 Matches 2023-2024 29 Ludogorets Razgrad bg BUL 1. First League 27 1,864 69 59.2 20.7 22 79 10 5 24 6 2.33 49 14 +35 +1.69 -0.27 Matches 2024-2025 30 Legia Warsaw 3. Conf Lg 6 285 48 30.6 3.2 3 74 0 3 21 1 2.00 6 6 0 0.00 -0.98 Matches 2024-2025 30 Legia Warsaw pl POL 1. Ekstraklasa 20 1,075 54 35.1 11.9 13 70 4 7 23 5 1.75 21 13 +8 +0.67 +0.35 Matches 2025-2026 31 Legia Warsaw 3. Conf Lg 2 91 46 16.9 1.0 1 76 0 1 15 1 1.50 2 2 0 0.00 0.00 Matches 2025-2026 31 Legia Warsaw pl POL 1. Ekstraklasa 7 405 58 13.2 4.5 5 76 1 2 12 4 1.43 4 1 +3 +0.67 +0.60 Matches 13 Seasons 6 Clubs 8 Leagues 327 22,109 68 49.0 245.7 248 81 150 79 19 42 1.56 312 253 +59 +0.25 -0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ludogorets Razgrad (3 Seasons) 3 Leagues 90 5,839 65 52.6 64.9 67 81 36 23 19 12 2.17 127 54 +73 +1.13 -0.40 Ajaccio (3 Seasons) 3 Leagues 77 5,172 67 49.3 57.5 56 95 36 21 10 1.04 31 47 -16 -0.37 -0.28 Gil Vicente FC (2 Seasons) 1 League 57 4,201 74 68.6 46.7 48 85 27 9 14 2 1.33 56 59 -3 -0.06 +0.40 Tondela (2 Seasons) 1 League 53 3,969 75 64.9 44.1 44 36 9 4 1.00 45 64 -19 -0.43 +0.11 Legia Warsaw (2 Seasons) 2 Leagues 35 1,856 53 24.5 20.6 22 72 5 13 20 11 1.71 33 22 +11 +0.53 +0.28 Troyes (1 Season) 2 Leagues 15 1,072 71 29.1 11.9 11 87 10 4 28 3 2.31 20 7 +13 +1.09 +0.71 Primeira Liga (4 Seasons) 110 8,170 74 66.7 90.8 92 85 63 18 14 6 1.17 101 123 -22 -0.24 +0.27 Conf Lg (4 Seasons) 18 1,005 56 41.9 11.2 12 74 3 6 19 2 1.72 17 16 +1 +0.09 -0.23 First League (3 Seasons) 73 4,710 65 51.8 52.3 53 81 29 20 20 9 2.42 115 38 +77 +1.47 -0.42 Ligue 2 (3 Seasons) 66 4,697 71 45.8 52.2 50 87 38 16 28 13 1.36 50 51 -1 -0.02 -0.12 Ekstraklasa (2 Seasons) 27 1,480 55 24.2 16.4 18 72 5 9 20 9 1.67 25 14 +11 +0.67 +0.49 Europa Lg (2 Seasons) 7 500 71 46.3 5.6 6 82 4 1 7 3 0.28 3 8 -5 -0.90 -0.74 Coupe de la Ligue (2 Seasons) 3 280 93 54.9 3.1 3 93 2 0 0 0.33 1 3 -2 -0.64 -1.43 Ligue 1 (1 Season) 23 1,267 55 37.0 14.1 14 6 9
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 19 Ajaccio 1 League 23 1,267 55 37.0 14.1 14 6 9 2014-2015 20 Ajaccio 1 League 27 2,143 79 62.7 23.8 24 18 3 2 1.07 17 24 -7 -0.29 -0.08 2015-2016 21 Ajaccio 2 Leagues 27 1,762 65 48.1 19.6 18 95 12 9 8 1.00 14 23 -9 -0.46 -0.46 2016-2017 22 Tondela 1 League 28 2,101 75 68.7 23.3 24 19 4 0 0.89 19 31 -12 -0.51 +0.52 2017-2018 23 Tondela 1 League 25 1,868 75 61.0 20.8 20 17 5 4 1.12 26 33 -7 -0.34 -0.19 2018-2019 24 Troyes 2 Leagues 15 1,072 71 29.1 11.9 11 87 10 4 28 3 2.31 20 7 +13 +1.09 +0.71 2019-2020 25 Gil Vicente FC 1 League 24 1,943 81 63.5 21.6 22 88 17 2 9 2 1.67 33 26 +7 +0.32 +1.21 2020-2021 26 Gil Vicente FC 1 League 33 2,258 68 73.8 25.1 26 83 10 7 15 0 1.09 23 33 -10 -0.40 -0.51 2021-2022 27 Ludogorets Razgrad 2 Leagues 33 2,422 73 72.7 26.9 27 84 19 6 24 1 2.18 50 23 +27 +1.00 -0.98 2022-2023 28 Ludogorets Razgrad 3 Leagues 22 960 44 24.6 10.7 10 78 4 12 15 5 2.14 19 9 +10 +0.94 -0.38 2023-2024 29 Ludogorets Razgrad 2 Leagues 35 2,457 70 63.5 27.3 30 78 13 5 24 6 2.17 58 22 +36 +1.32 -0.34 2024-2025 30 Legia Warsaw 2 Leagues 26 1,360 52 34.1 15.1 16 71 4 10 22 6 1.81 27 19 +8 +0.53 +0.05 2025-2026 31 Legia Warsaw 2 Leagues 9 496 55 13.8 5.5 6 76 1 3 13 5 1.45 6 3 +3 +0.54 +0.49 13 Seasons 6 Clubs 8 Leagues 327 22,109 68 49.0 245.7 248 81 150 79 19 42 1.56 312 253 +59 +0.25 -0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ludogorets Razgrad (3 Seasons) 3 Leagues 90 5,839 65 52.6 64.9 67 81 36 23 19 12 2.17 127 54 +73 +1.13 -0.40 Ajaccio (3 Seasons) 3 Leagues 77 5,172 67 49.3 57.5 56 95 36 21 10 1.04 31 47 -16 -0.37 -0.28 Gil Vicente FC (2 Seasons) 1 League 57 4,201 74 68.6 46.7 48 85 27 9 14 2 1.33 56 59 -3 -0.06 +0.40 Tondela (2 Seasons) 1 League 53 3,969 75 64.9 44.1 44 36 9 4 1.00 45 64 -19 -0.43 +0.11 Legia Warsaw (2 Seasons) 2 Leagues 35 1,856 53 24.5 20.6 22 72 5 13 20 11 1.71 33 22 +11 +0.53 +0.28 Troyes (1 Season) 2 Leagues 15 1,072 71 29.1 11.9 11 87 10 4 28 3 2.31 20 7 +13 +1.09 +0.71 Primeira Liga (4 Seasons) 110 8,170 74 66.7 90.8 92 85 63 18 14 6 1.17 101 123 -22 -0.24 +0.27 Conf Lg (4 Seasons) 18 1,005 56 41.9 11.2 12 74 3 6 19 2 1.72 17 16 +1 +0.09 -0.23 First League (3 Seasons) 73 4,710 65 51.8 52.3 53 81 29 20 20 9 2.42 115 38 +77 +1.47 -0.42 Ligue 2 (3 Seasons) 66 4,697 71 45.8 52.2 50 87 38 16 28 13 1.36 50 51 -1 -0.02 -0.12 Ekstraklasa (2 Seasons) 27 1,480 55 24.2 16.4 18 72 5 9 20 9 1.67 25 14 +11 +0.67 +0.49 Europa Lg (2 Seasons) 7 500 71 46.3 5.6 6 82 4 1 7 3 0.28 3 8 -5 -0.90 -0.74 Coupe de la Ligue (2 Seasons) 3 280 93 54.9 3.1 3 93 2 0 0 0.33 1 3 -2 -0.64 -1.43 Ligue 1 (1 Season) 23 1,267 55 37.0 14.1 14 6 9
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 19 Ajaccio fr FRA 1. Ligue 1 20th 23 1,267 55 37.0 14.1 14 6 9 Matches 2014-2015 20 Ajaccio fr FRA 2. Ligue 2 17th 27 2,143 79 62.7 23.8 24 18 3 2 1.07 17 24 -7 -0.29 -0.08 Matches 2015-2016 21 Ajaccio fr FRA 2. Ligue 2 17th 25 1,572 63 46.0 17.5 16 11 9 8 1.04 13 22 -9 -0.52 -0.56 Matches 2016-2017 22 Tondela pt POR 1. Primeira Liga 16th 28 2,101 75 68.7 23.3 24 19 4 0 0.89 19 31 -12 -0.51 +0.52 Matches 2017-2018 23 Tondela pt POR 1. Primeira Liga 11th 25 1,868 75 61.0 20.8 20 17 5 4 1.12 26 33 -7 -0.34 -0.19 Matches 2018-2019 24 Troyes fr FRA 2. Ligue 2 3rd 14 982 70 28.7 10.9 10 87 9 4 28 3 2.47 20 5 +15 +1.37 +1.08 Matches 2019-2020 25 Gil Vicente FC pt POR 1. Primeira Liga 10th 24 1,943 81 63.5 21.6 22 88 17 2 9 2 1.67 33 26 +7 +0.32 +1.21 Matches 2020-2021 26 Gil Vicente FC pt POR 1. Primeira Liga 11th 33 2,258 68 73.8 25.1 26 83 10 7 15 0 1.09 23 33 -10 -0.40 -0.51 Matches 2021-2022 27 Ludogorets Razgrad bg BUL 1. First League 1st 27 1,929 71 69.1 21.4 21 85 15 6 24 1 2.59 47 15 +32 +1.49 -0.60 Matches 2022-2023 28 Ludogorets Razgrad bg BUL 1. First League 1st 19 917 48 29.1 10.2 10 78 4 9 15 2 2.32 19 9 +10 +0.98 -0.79 Matches 2023-2024 29 Ludogorets Razgrad bg BUL 1. First League 1st 27 1,864 69 59.2 20.7 22 79 10 5 24 6 2.33 49 14 +35 +1.69 -0.27 Matches 2024-2025 30 Legia Warsaw pl POL 1. Ekstraklasa 5th 20 1,075 54 35.1 11.9 13 70 4 7 23 5 1.75 21 13 +8 +0.67 +0.35 Matches 2025-2026 31 Legia Warsaw pl POL 1. Ekstraklasa 6th 7 405 58 13.2 4.5 5 76 1 2 12 4 1.43 4 1 +3 +0.67 +0.60 Matches 13 Seasons 6 Clubs 5 Leagues 299 20,324 68 49.4 225.8 227 82 141 72 19 37 1.60 291 226 +65 +0.31 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ajaccio (3 Seasons) 2 Leagues 75 4,982 66 48.6 55.4 54 35 21 10 1.06 30 46 -16 -0.39 -0.33 Ludogorets Razgrad (3 Seasons) 1 League 73 4,710 65 51.8 52.3 53 81 29 20 20 9 2.42 115 38 +77 +1.47 -0.42 Gil Vicente FC (2 Seasons) 1 League 57 4,201 74 68.6 46.7 48 85 27 9 14 2 1.33 56 59 -3 -0.06 +0.40 Tondela (2 Seasons) 1 League 53 3,969 75 64.9 44.1 44 36 9 4 1.00 45 64 -19 -0.43 +0.11 Legia Warsaw (2 Seasons) 1 League 27 1,480 55 24.2 16.4 18 72 5 9 20 9 1.67 25 14 +11 +0.67 +0.49 Troyes (1 Season) 1 League 14 982 70 28.7 10.9 10 87 9 4 28 3 2.47 20 5 +15 +1.37 +1.08 Primeira Liga (4 Seasons) 110 8,170 74 66.7 90.8 92 85 63 18 14 6 1.17 101 123 -22 -0.24 +0.27 First League (3 Seasons) 73 4,710 65 51.8 52.3 53 81 29 20 20 9 2.42 115 38 +77 +1.47 -0.42 Ligue 2 (3 Seasons) 66 4,697 71 45.8 52.2 50 87 38 16 28 13 1.36 50 51 -1 -0.02 -0.12 Ekstraklasa (2 Seasons) 27 1,480 55 24.2 16.4 18 72 5 9 20 9 1.67 25 14 +11 +0.67 +0.49 Ligue 1 (1 Season) 23 1,267 55 37.0 14.1 14 6 9
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 2015-2016 21 Ajaccio fr FRA 1. Coupe de la Ligue 27th 2 190 95 79.2 2.1 2 95 1 0 0 0.50 1 1 0 0.00 +1.80 Matches 2018-2019 24 Troyes fr FRA 1. Coupe de la Ligue 17th 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -3.50 Matches 2 Seasons 2 Clubs 1 League 3 280 93 54.9 3.1 3 93 2 0 0 0.33 1 3 -2 -0.64 -1.43 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ajaccio (1 Season) 1 League 2 190 95 79.2 2.1 2 95 1 0 0 0.50 1 1 0 0.00 +1.80 Troyes (1 Season) 1 League 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -3.50
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 2021-2022 27 Ludogorets Razgrad 2. Europa Lg GR 6 493 82 91.3 5.5 6 82 4 0 0 0.33 3 8 -5 -0.91 -0.91 Matches 2022-2023 28 Ludogorets Razgrad 3. Conf Lg KO 2 36 18 17.1 0.4 0 0 2 18 0 1.50 0 0 0 0.00 0.00 Matches 2022-2023 28 Ludogorets Razgrad 2. Europa Lg GR 1 7 7 1.3 0.1 0 0 1 7 3 0.00 0 0 0 0.00 +0.17 Matches 2023-2024 29 Ludogorets Razgrad 3. Conf Lg KO 8 593 74 82.4 6.6 8 74 3 0 0 1.63 9 8 +1 +0.15 +1.57 Matches 2024-2025 30 Legia Warsaw 3. Conf Lg QF 6 285 48 30.6 3.2 3 74 0 3 21 1 2.00 6 6 0 0.00 -0.98 Matches 2025-2026 31 Legia Warsaw 3. Conf Lg Lg 2 91 46 16.9 1.0 1 76 0 1 15 1 1.50 2 2 0 0.00 0.00 Matches 5 Seasons 2 Clubs 2 Leagues 25 1,505 60 43.2 16.7 18 77 7 7 17 5 1.32 20 24 -4 -0.24 -0.42 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 (3 Seasons) 2 Leagues 17 1,129 66 56.2 12.5 14 78 7 3 14 3 1.06 12 16 -4 -0.32 -0.01 Legia Warsaw (2 Seasons) 1 League 8 376 47 25.6 4.2 4 74 0 4 20 2 1.88 8 8 0 0.00 -0.58 Conf Lg (4 Seasons) 18 1,005 56 41.9 11.2 12 74 3 6 19 2 1.72 17 16 +1 +0.09 -0.23 Europa Lg (2 Seasons) 7 500 71 46.3 5.6 6 82 4 1 7 3 0.28 3 8 -5 -0.90 -0.74
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 19 Ajaccio 1 League 14.1 4 1 24 2014-2015 20 Ajaccio 1 League 23.8 7 0 2015-2016 21 Ajaccio 2 Leagues 19.6 6 2 0 29 0 2016-2017 22 Tondela 1 League 23.3 8 2 1 44 0 0 0 0 0 0 0 0 2017-2018 23 Tondela 1 League 20.8 4 0 0 61 24 0 12 44 41 0 0 0 2018-2019 24 Troyes 2 Leagues 11.9 2 0 0 0 2019-2020 25 Gil Vicente FC 1 League 21.6 7 1 1 56 30 2 12 31 33 0 2020-2021 26 Gil Vicente FC 1 League 25.1 4 0 0 52 42 2 11 39 35 0 2021-2022 27 Ludogorets Razgrad 2 Leagues 26.9 7 0 0 11 6 0 1 4 6 0 2022-2023 28 Ludogorets Razgrad 3 Leagues 10.7 5 1 1 0 0 0 0 1 0 0 2023-2024 29 Ludogorets Razgrad 2 Leagues 27.3 7 0 0 9 7 0 2 5 10 0 2024-2025 30 Legia Warsaw 2 Leagues 15.1 4 0 0 30 19 1 4 16 22 0 2025-2026 31 Legia Warsaw 2 Leagues 5.5 1 0 0 12 6 0 3 10 4 0 13 Seasons 6 Clubs 8 Leagues 245.7 66 7 3 328 134 5 45 150 151 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ludogorets Razgrad (3 Seasons) 3 Leagues 64.9 19 1 1 20 13 0 3 10 16 0 Ajaccio (3 Seasons) 3 Leagues 57.5 17 3 0 53 0 Gil Vicente FC (2 Seasons) 1 League 46.7 11 1 1 108 72 4 23 70 68 0 Tondela (2 Seasons) 1 League 44.1 12 2 1 105 24 0 12 44 41 0 0 0 Legia Warsaw (2 Seasons) 2 Leagues 20.6 5 0 0 42 25 1 7 26 26 0 Troyes (1 Season) 2 Leagues 11.9 2 0 0 0 Primeira Liga (4 Seasons) 90.8 23 3 2 213 96 4 35 114 109 0 0 0 Conf Lg (4 Seasons) 11.2 2 0 0 16 13 1 4 9 13 0 First League (3 Seasons) 52.3 16 1 1 0 Ligue 2 (3 Seasons) 52.2 14 2 0 29 0 Ekstraklasa (2 Seasons) 16.4 5 0 0 35 19 0 5 22 23 0 Europa Lg (2 Seasons) 5.6 1 0 0 11 6 0 1 5 6 0 Coupe de la Ligue (2 Seasons) 3.1 1 0 0 0 Ligue 1 (1 Season) 14.1 4 1 24
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 21 Ajaccio fr FRA 1. Coupe de la Ligue 27th 2.1 1 0 0 0 Matches 2018-2019 24 Troyes fr FRA 1. Coupe de la Ligue 17th 1.0 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 3.1 1 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ajaccio (1 Season) 1 League 2.1 1 0 0 0 Troyes (1 Season) 1 League 1.0 0 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 Claude Gonçalves Pages
Claude Gonçalves Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary