Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 19 Rio Ave pt POR 1. Primeira Liga 0 0 Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 9 6 536 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 10 12 29 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 33 33 2,797 31.1 3 3 6 3 0 0 5 0 3.5 3.5 3.0 6.5 74 106 201 0.10 0.10 0.19 0.10 0.19 0.11 0.10 0.21 0.11 0.21 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 34 34 3,050 33.9 3 5 8 0 3 3 4 0 4.7 2.3 4.2 6.5 88 95 201 0.09 0.15 0.24 0.00 0.15 0.14 0.12 0.26 0.07 0.19 Matches 2024-2025 24 Olympiacos 2. Europa Lg 5 4 341 3.8 0 0 0 0 0 0 0 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.00 0.00 0.00 0.00 0.06 0.04 0.11 0.06 0.11 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 14 8 744 8.3 0 2 2 0 0 0 1 0 0.00 0.24 0.24 0.00 0.24 Matches 5 Seasons 2 Clubs 3 Leagues 95 85 7,468 83.0 6 10 16 3 3 3 10 0 8.5 6.1 7.4 13.5 183 226 450 0.07 0.12 0.19 0.04 0.16 0.11 0.10 0.21 0.08 0.18 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Rio Ave (4 Seasons) 1 League 76 73 6,383 70.9 6 8 14 3 3 3 9 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.11 0.20 0.04 0.16 0.12 0.10 0.22 0.08 0.18 Olympiacos (1 Season) 2 Leagues 19 12 1,085 12.1 0 2 2 0 0 0 1 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.17 0.17 0.00 0.17 0.06 0.04 0.11 0.06 0.11 Primeira Liga (4 Seasons) 76 73 6,383 70.9 6 8 14 3 3 3 9 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.11 0.20 0.04 0.16 0.12 0.10 0.22 0.08 0.18 Super League (1 Season) 14 8 744 8.3 0 2 2 0 0 0 1 0 0.00 0.24 0.24 0.00 0.24 Europa Lg (1 Season) 5 4 341 3.8 0 0 0 0 0 0 0 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.00 0.00 0.00 0.00 0.06 0.04 0.11 0.06 0.11
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 19 Rio Ave 1 League 0 0 2020-2021 20 Rio Ave 1 League 9 6 536 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 10 12 29 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 2022-2023 22 Rio Ave 1 League 33 33 2,797 31.1 3 3 6 3 0 0 5 0 3.5 3.5 3.0 6.5 74 106 201 0.10 0.10 0.19 0.10 0.19 0.11 0.10 0.21 0.11 0.21 2023-2024 23 Rio Ave 1 League 34 34 3,050 33.9 3 5 8 0 3 3 4 0 4.7 2.3 4.2 6.5 88 95 201 0.09 0.15 0.24 0.00 0.15 0.14 0.12 0.26 0.07 0.19 2024-2025 24 Olympiacos 2 Leagues 19 12 1,085 12.1 0 2 2 0 0 0 1 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.17 0.17 0.00 0.17 0.06 0.04 0.11 0.06 0.11 5 Seasons 2 Clubs 3 Leagues 95 85 7,468 83.0 6 10 16 3 3 3 10 0 8.5 6.1 7.4 13.5 183 226 450 0.07 0.12 0.19 0.04 0.16 0.11 0.10 0.21 0.08 0.18 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Rio Ave (4 Seasons) 1 League 76 73 6,383 70.9 6 8 14 3 3 3 9 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.11 0.20 0.04 0.16 0.12 0.10 0.22 0.08 0.18 Olympiacos (1 Season) 2 Leagues 19 12 1,085 12.1 0 2 2 0 0 0 1 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.17 0.17 0.00 0.17 0.06 0.04 0.11 0.06 0.11 Primeira Liga (4 Seasons) 76 73 6,383 70.9 6 8 14 3 3 3 9 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.11 0.20 0.04 0.16 0.12 0.10 0.22 0.08 0.18 Super League (1 Season) 14 8 744 8.3 0 2 2 0 0 0 1 0 0.00 0.24 0.24 0.00 0.24 Europa Lg (1 Season) 5 4 341 3.8 0 0 0 0 0 0 0 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.00 0.00 0.00 0.00 0.06 0.04 0.11 0.06 0.11
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 19 Rio Ave pt POR 1. Primeira Liga 5th 0 0 Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 9 6 536 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 10 12 29 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 33 33 2,797 31.1 3 3 6 3 0 0 5 0 3.5 3.5 3.0 6.5 74 106 201 0.10 0.10 0.19 0.10 0.19 0.11 0.10 0.21 0.11 0.21 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 34 34 3,050 33.9 3 5 8 0 3 3 4 0 4.7 2.3 4.2 6.5 88 95 201 0.09 0.15 0.24 0.00 0.15 0.14 0.12 0.26 0.07 0.19 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 14 8 744 8.3 0 2 2 0 0 0 1 0 0.00 0.24 0.24 0.00 0.24 Matches 5 Seasons 2 Clubs 2 Leagues 90 81 7,127 79.2 6 10 16 3 3 3 10 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.13 0.20 0.04 0.16 0.12 0.10 0.22 0.08 0.18 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Rio Ave (4 Seasons) 1 League 76 73 6,383 70.9 6 8 14 3 3 3 9 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.11 0.20 0.04 0.16 0.12 0.10 0.22 0.08 0.18 Olympiacos (1 Season) 1 League 14 8 744 8.3 0 2 2 0 0 0 1 0 0.00 0.24 0.24 0.00 0.24 Primeira Liga (4 Seasons) 76 73 6,383 70.9 6 8 14 3 3 3 9 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.11 0.20 0.04 0.16 0.12 0.10 0.22 0.08 0.18 Super League (1 Season) 14 8 744 8.3 0 2 2 0 0 0 1 0 0.00 0.24 0.24 0.00 0.24
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2024-2025 24 Olympiacos 2. Europa Lg 5 4 341 3.8 0 0 0 0 0 0 0 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.00 0.00 0.00 0.00 0.06 0.04 0.11 0.06 0.11 Matches 1 Season 1 Club 1 League 5 4 341 3.8 0 0 0 0 0 0 0 0 0.2 0.2 0.2 0.4 11 13 19 0.00 0.00 0.00 0.00 0.00 0.06 0.04 0.11 0.06 0.11
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 6.0 0 2 0 0.0 0.34 0.00 0.00 20.3 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 31.1 3 26 15 57.7 0.84 0.48 0.12 0.20 17.3 0 0 0 3.5 3.5 0.13 -0.5 -0.5 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 33.9 3 26 6 23.1 0.77 0.18 0.00 0.00 16.4 0 3 3 4.7 2.3 0.09 -1.7 -2.3 Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 8.3 0 0 0 Matches 5 Seasons 2 Clubs 3 Leagues 83.0 6 60 22 36.7 0.80 0.29 0.05 0.14 17.1 0 3 3 8.5 6.1 0.10 -2.5 -3.1 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rio Ave (4 Seasons) 1 League 70.9 6 54 21 38.9 0.76 0.30 0.06 0.14 17.0 0 3 3 8.2 5.9 0.11 -2.2 -2.9 Olympiacos (1 Season) 2 Leagues 12.1 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Primeira Liga (4 Seasons) 70.9 6 54 21 38.9 0.76 0.30 0.06 0.14 17.0 0 3 3 8.2 5.9 0.11 -2.2 -2.9 Super League (1 Season) 8.3 0 0 0 Europa Lg (1 Season) 3.8 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020-2021 20 Rio Ave 1 League 6.0 0 2 0 0.0 0.34 0.00 0.00 20.3 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2022-2023 22 Rio Ave 1 League 31.1 3 26 15 57.7 0.84 0.48 0.12 0.20 17.3 0 0 0 3.5 3.5 0.13 -0.5 -0.5 2023-2024 23 Rio Ave 1 League 33.9 3 26 6 23.1 0.77 0.18 0.00 0.00 16.4 0 3 3 4.7 2.3 0.09 -1.7 -2.3 2024-2025 24 Olympiacos 2 Leagues 12.1 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2 5 Seasons 2 Clubs 3 Leagues 83.0 6 60 22 36.7 0.80 0.29 0.05 0.14 17.1 0 3 3 8.5 6.1 0.10 -2.5 -3.1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rio Ave (4 Seasons) 1 League 70.9 6 54 21 38.9 0.76 0.30 0.06 0.14 17.0 0 3 3 8.2 5.9 0.11 -2.2 -2.9 Olympiacos (1 Season) 2 Leagues 12.1 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Primeira Liga (4 Seasons) 70.9 6 54 21 38.9 0.76 0.30 0.06 0.14 17.0 0 3 3 8.2 5.9 0.11 -2.2 -2.9 Super League (1 Season) 8.3 0 0 0 Europa Lg (1 Season) 3.8 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 6.0 0 2 0 0.0 0.34 0.00 0.00 20.3 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 31.1 3 26 15 57.7 0.84 0.48 0.12 0.20 17.3 0 0 0 3.5 3.5 0.13 -0.5 -0.5 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 33.9 3 26 6 23.1 0.77 0.18 0.00 0.00 16.4 0 3 3 4.7 2.3 0.09 -1.7 -2.3 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 8.3 0 0 0 Matches 5 Seasons 2 Clubs 2 Leagues 79.2 6 54 21 38.9 0.76 0.30 0.06 0.14 17.0 0 3 3 8.2 5.9 0.11 -2.2 -2.9 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rio Ave (4 Seasons) 1 League 70.9 6 54 21 38.9 0.76 0.30 0.06 0.14 17.0 0 3 3 8.2 5.9 0.11 -2.2 -2.9 Olympiacos (1 Season) 1 League 8.3 0 0 0 Primeira Liga (4 Seasons) 70.9 6 54 21 38.9 0.76 0.30 0.06 0.14 17.0 0 3 3 8.2 5.9 0.11 -2.2 -2.9 Super League (1 Season) 8.3 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 1 Season 1 Club 1 League 3.8 0 6 1 16.7 1.58 0.26 0.00 0.00 17.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 6.0 191 271 70.5 3203 1028 91 107 85.0 78 106 73.6 17 33 51.5 0 0.0 0.1 0.0 1 3 3 0 12 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 31.1 1029 1465 70.2 17803 6448 484 575 84.2 440 592 74.3 88 213 41.3 3 3.0 2.6 0.0 24 76 27 20 106 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 33.9 1062 1538 69.1 18877 7051 470 587 80.1 461 642 71.8 106 207 51.2 5 4.2 4.4 +0.8 32 50 48 25 95 Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 0 0.2 0.5 -0.2 1 12 5 4 13 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 8.3 2 Matches 5 Seasons 2 Clubs 3 Leagues 83.0 2415 3472 69.6 42178 15548 1102 1346 81.9 1038 1428 72.7 224 474 47.3 10 7.4 7.6 +2.6 58 141 83 49 226 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Rio Ave (4 Seasons) 1 League 70.9 2282 3274 69.7 39883 14527 1045 1269 82.3 979 1340 73.1 211 453 46.6 8 7.2 7.1 +0.8 57 129 78 45 213 Olympiacos (1 Season) 2 Leagues 12.1 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 2 0.2 0.5 +1.8 1 12 5 4 13 Primeira Liga (4 Seasons) 70.9 2282 3274 69.7 39883 14527 1045 1269 82.3 979 1340 73.1 211 453 46.6 8 7.2 7.1 +0.8 57 129 78 45 213 Super League (1 Season) 8.3 2 Europa Lg (1 Season) 3.8 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 0 0.2 0.5 -0.2 1 12 5 4 13
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020-2021 20 Rio Ave 1 League 6.0 191 271 70.5 3203 1028 91 107 85.0 78 106 73.6 17 33 51.5 0 0.0 0.1 0.0 1 3 3 0 12 2022-2023 22 Rio Ave 1 League 31.1 1029 1465 70.2 17803 6448 484 575 84.2 440 592 74.3 88 213 41.3 3 3.0 2.6 0.0 24 76 27 20 106 2023-2024 23 Rio Ave 1 League 33.9 1062 1538 69.1 18877 7051 470 587 80.1 461 642 71.8 106 207 51.2 5 4.2 4.4 +0.8 32 50 48 25 95 2024-2025 24 Olympiacos 2 Leagues 12.1 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 2 0.2 0.5 +1.8 1 12 5 4 13 5 Seasons 2 Clubs 3 Leagues 83.0 2415 3472 69.6 42178 15548 1102 1346 81.9 1038 1428 72.7 224 474 47.3 10 7.4 7.6 +2.6 58 141 83 49 226 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Rio Ave (4 Seasons) 1 League 70.9 2282 3274 69.7 39883 14527 1045 1269 82.3 979 1340 73.1 211 453 46.6 8 7.2 7.1 +0.8 57 129 78 45 213 Olympiacos (1 Season) 2 Leagues 12.1 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 2 0.2 0.5 +1.8 1 12 5 4 13 Primeira Liga (4 Seasons) 70.9 2282 3274 69.7 39883 14527 1045 1269 82.3 979 1340 73.1 211 453 46.6 8 7.2 7.1 +0.8 57 129 78 45 213 Super League (1 Season) 8.3 2 Europa Lg (1 Season) 3.8 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 0 0.2 0.5 -0.2 1 12 5 4 13
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 6.0 191 271 70.5 3203 1028 91 107 85.0 78 106 73.6 17 33 51.5 0 0.0 0.1 0.0 1 3 3 0 12 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 31.1 1029 1465 70.2 17803 6448 484 575 84.2 440 592 74.3 88 213 41.3 3 3.0 2.6 0.0 24 76 27 20 106 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 33.9 1062 1538 69.1 18877 7051 470 587 80.1 461 642 71.8 106 207 51.2 5 4.2 4.4 +0.8 32 50 48 25 95 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 8.3 2 Matches 5 Seasons 2 Clubs 2 Leagues 79.2 2282 3274 69.7 39883 14527 1045 1269 82.3 979 1340 73.1 211 453 46.6 10 7.2 7.1 +2.8 57 129 78 45 213 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Rio Ave (4 Seasons) 1 League 70.9 2282 3274 69.7 39883 14527 1045 1269 82.3 979 1340 73.1 211 453 46.6 8 7.2 7.1 +0.8 57 129 78 45 213 Olympiacos (1 Season) 1 League 8.3 2 Primeira Liga (4 Seasons) 70.9 2282 3274 69.7 39883 14527 1045 1269 82.3 979 1340 73.1 211 453 46.6 8 7.2 7.1 +0.8 57 129 78 45 213 Super League (1 Season) 8.3 2
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 0 0.2 0.5 -0.2 1 12 5 4 13 Matches 1 Season 1 Club 1 League 3.8 133 198 67.2 2295 1021 57 77 74.0 59 88 67.0 13 21 61.9 0 0.2 0.5 -0.2 1 12 5 4 13
Pass Types Table Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 6.0 271 191 80 3 0 3 11 77 0 0 0 0 191 0 10 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 31.1 1465 1117 346 33 1 19 124 313 0 0 0 0 1029 2 43 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 33.9 1538 1154 379 29 4 13 115 350 0 0 0 0 1062 5 46 Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 8.3 Matches 5 Seasons 2 Clubs 3 Leagues 83.0 3472 2613 851 68 5 35 267 783 0 0 0 0 2415 8 105 Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rio Ave (4 Seasons) 1 League 70.9 3274 2462 805 65 5 35 250 740 0 0 0 0 2282 7 99 Olympiacos (1 Season) 2 Leagues 12.1 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6 Primeira Liga (4 Seasons) 70.9 3274 2462 805 65 5 35 250 740 0 0 0 0 2282 7 99 Super League (1 Season) 8.3 Europa Lg (1 Season) 3.8 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 20 Rio Ave 1 League 6.0 271 191 80 3 0 3 11 77 0 0 0 0 191 0 10 2022-2023 22 Rio Ave 1 League 31.1 1465 1117 346 33 1 19 124 313 0 0 0 0 1029 2 43 2023-2024 23 Rio Ave 1 League 33.9 1538 1154 379 29 4 13 115 350 0 0 0 0 1062 5 46 2024-2025 24 Olympiacos 2 Leagues 12.1 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6 5 Seasons 2 Clubs 3 Leagues 83.0 3472 2613 851 68 5 35 267 783 0 0 0 0 2415 8 105 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rio Ave (4 Seasons) 1 League 70.9 3274 2462 805 65 5 35 250 740 0 0 0 0 2282 7 99 Olympiacos (1 Season) 2 Leagues 12.1 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6 Primeira Liga (4 Seasons) 70.9 3274 2462 805 65 5 35 250 740 0 0 0 0 2282 7 99 Super League (1 Season) 8.3 Europa Lg (1 Season) 3.8 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 6.0 271 191 80 3 0 3 11 77 0 0 0 0 191 0 10 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 31.1 1465 1117 346 33 1 19 124 313 0 0 0 0 1029 2 43 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 33.9 1538 1154 379 29 4 13 115 350 0 0 0 0 1062 5 46 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 8.3 Matches 5 Seasons 2 Clubs 2 Leagues 79.2 3274 2462 805 65 5 35 250 740 0 0 0 0 2282 7 99 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rio Ave (4 Seasons) 1 League 70.9 3274 2462 805 65 5 35 250 740 0 0 0 0 2282 7 99 Olympiacos (1 Season) 1 League 8.3 Primeira Liga (4 Seasons) 70.9 3274 2462 805 65 5 35 250 740 0 0 0 0 2282 7 99 Super League (1 Season) 8.3
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6 Matches 1 Season 1 Club 1 League 3.8 198 151 46 3 0 0 17 43 0 0 0 0 133 1 6
Goal and Shot Creation Table Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 6.0 5 0.84 3 0 0 1 1 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 31.1 60 1.93 45 4 6 5 0 0 5 0.16 5 0 0 0 0 0 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 33.9 74 2.18 56 2 4 4 5 3 13 0.38 10 0 0 1 2 0 Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 8.3 Matches 5 Seasons 2 Clubs 3 Leagues 83.0 148 1.98 113 6 10 10 6 3 18 0.24 15 0 0 1 2 0 Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rio Ave (4 Seasons) 1 League 70.9 139 1.96 104 6 10 10 6 3 18 0.25 15 0 0 1 2 0 Olympiacos (1 Season) 2 Leagues 12.1 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Primeira Liga (4 Seasons) 70.9 139 1.96 104 6 10 10 6 3 18 0.25 15 0 0 1 2 0 Super League (1 Season) 8.3 Europa Lg (1 Season) 3.8 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 20 Rio Ave 1 League 6.0 5 0.84 3 0 0 1 1 0 0 0.00 0 0 0 0 0 0 2022-2023 22 Rio Ave 1 League 31.1 60 1.93 45 4 6 5 0 0 5 0.16 5 0 0 0 0 0 2023-2024 23 Rio Ave 1 League 33.9 74 2.18 56 2 4 4 5 3 13 0.38 10 0 0 1 2 0 2024-2025 24 Olympiacos 2 Leagues 12.1 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0 5 Seasons 2 Clubs 3 Leagues 83.0 148 1.98 113 6 10 10 6 3 18 0.24 15 0 0 1 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rio Ave (4 Seasons) 1 League 70.9 139 1.96 104 6 10 10 6 3 18 0.25 15 0 0 1 2 0 Olympiacos (1 Season) 2 Leagues 12.1 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Primeira Liga (4 Seasons) 70.9 139 1.96 104 6 10 10 6 3 18 0.25 15 0 0 1 2 0 Super League (1 Season) 8.3 Europa Lg (1 Season) 3.8 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 6.0 5 0.84 3 0 0 1 1 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 31.1 60 1.93 45 4 6 5 0 0 5 0.16 5 0 0 0 0 0 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 33.9 74 2.18 56 2 4 4 5 3 13 0.38 10 0 0 1 2 0 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 8.3 Matches 5 Seasons 2 Clubs 2 Leagues 79.2 139 1.96 104 6 10 10 6 3 18 0.25 15 0 0 1 2 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rio Ave (4 Seasons) 1 League 70.9 139 1.96 104 6 10 10 6 3 18 0.25 15 0 0 1 2 0 Olympiacos (1 Season) 1 League 8.3 Primeira Liga (4 Seasons) 70.9 139 1.96 104 6 10 10 6 3 18 0.25 15 0 0 1 2 0 Super League (1 Season) 8.3
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 3.8 9 2.38 9 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 6.0 15 9 8 5 2 10 16 62.5 6 4 1 3 7 22 15 1 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 31.1 106 63 49 49 8 60 102 58.8 42 76 16 60 40 146 81 0 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 33.9 95 60 41 43 11 55 104 52.9 49 88 12 76 40 135 92 3 Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 8.3 Matches 5 Seasons 2 Clubs 3 Leagues 83.0 231 145 105 103 23 134 239 56.1 105 179 30 149 98 329 200 4 Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rio Ave (4 Seasons) 1 League 70.9 216 132 98 97 21 125 222 56.3 97 168 29 139 87 303 188 4 Olympiacos (1 Season) 2 Leagues 12.1 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0 Primeira Liga (4 Seasons) 70.9 216 132 98 97 21 125 222 56.3 97 168 29 139 87 303 188 4 Super League (1 Season) 8.3 0 Europa Lg (1 Season) 3.8 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 20 Rio Ave 1 League 6.0 15 9 8 5 2 10 16 62.5 6 4 1 3 7 22 15 1 2022-2023 22 Rio Ave 1 League 31.1 106 63 49 49 8 60 102 58.8 42 76 16 60 40 146 81 0 2023-2024 23 Rio Ave 1 League 33.9 95 60 41 43 11 55 104 52.9 49 88 12 76 40 135 92 3 2024-2025 24 Olympiacos 2 Leagues 12.1 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0 5 Seasons 2 Clubs 3 Leagues 83.0 231 145 105 103 23 134 239 56.1 105 179 30 149 98 329 200 4 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rio Ave (4 Seasons) 1 League 70.9 216 132 98 97 21 125 222 56.3 97 168 29 139 87 303 188 4 Olympiacos (1 Season) 2 Leagues 12.1 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0 Primeira Liga (4 Seasons) 70.9 216 132 98 97 21 125 222 56.3 97 168 29 139 87 303 188 4 Super League (1 Season) 8.3 0 Europa Lg (1 Season) 3.8 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 6.0 15 9 8 5 2 10 16 62.5 6 4 1 3 7 22 15 1 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 31.1 106 63 49 49 8 60 102 58.8 42 76 16 60 40 146 81 0 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 33.9 95 60 41 43 11 55 104 52.9 49 88 12 76 40 135 92 3 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 8.3 Matches 5 Seasons 2 Clubs 2 Leagues 79.2 216 132 98 97 21 125 222 56.3 97 168 29 139 87 303 188 4 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rio Ave (4 Seasons) 1 League 70.9 216 132 98 97 21 125 222 56.3 97 168 29 139 87 303 188 4 Olympiacos (1 Season) 1 League 8.3 0 Primeira Liga (4 Seasons) 70.9 216 132 98 97 21 125 222 56.3 97 168 29 139 87 303 188 4 Super League (1 Season) 8.3 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0 Matches 1 Season 1 Club 1 League 3.8 15 13 7 6 2 9 17 52.9 8 11 1 10 11 26 12 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 6.0 336 17 111 153 76 5 336 10 8 80.0 2 20.0 126 730 379 10 10 1 7 5 138 29 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 31.1 1960 102 548 867 564 52 1960 79 23 29.1 41 51.9 845 5197 2564 74 64 7 60 42 946 201 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 33.9 2078 113 602 877 633 68 2075 92 41 44.6 42 45.7 835 5344 2732 88 52 10 73 29 982 201 Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 8.3 Matches 5 Seasons 2 Clubs 3 Leagues 83.0 4638 241 1318 2018 1362 133 4635 185 73 39.5 87 47.0 1912 11876 5954 183 130 19 149 79 2175 450 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Rio Ave (4 Seasons) 1 League 70.9 4374 232 1261 1897 1273 125 4371 181 72 39.8 85 47.0 1806 11271 5675 172 126 18 140 76 2066 431 Olympiacos (1 Season) 2 Leagues 12.1 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19 Primeira Liga (4 Seasons) 70.9 4374 232 1261 1897 1273 125 4371 181 72 39.8 85 47.0 1806 11271 5675 172 126 18 140 76 2066 431 Super League (1 Season) 8.3 Europa Lg (1 Season) 3.8 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020-2021 20 Rio Ave 1 League 6.0 336 17 111 153 76 5 336 10 8 80.0 2 20.0 126 730 379 10 10 1 7 5 138 29 2022-2023 22 Rio Ave 1 League 31.1 1960 102 548 867 564 52 1960 79 23 29.1 41 51.9 845 5197 2564 74 64 7 60 42 946 201 2023-2024 23 Rio Ave 1 League 33.9 2078 113 602 877 633 68 2075 92 41 44.6 42 45.7 835 5344 2732 88 52 10 73 29 982 201 2024-2025 24 Olympiacos 2 Leagues 12.1 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19 5 Seasons 2 Clubs 3 Leagues 83.0 4638 241 1318 2018 1362 133 4635 185 73 39.5 87 47.0 1912 11876 5954 183 130 19 149 79 2175 450 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Rio Ave (4 Seasons) 1 League 70.9 4374 232 1261 1897 1273 125 4371 181 72 39.8 85 47.0 1806 11271 5675 172 126 18 140 76 2066 431 Olympiacos (1 Season) 2 Leagues 12.1 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19 Primeira Liga (4 Seasons) 70.9 4374 232 1261 1897 1273 125 4371 181 72 39.8 85 47.0 1806 11271 5675 172 126 18 140 76 2066 431 Super League (1 Season) 8.3 Europa Lg (1 Season) 3.8 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 6.0 336 17 111 153 76 5 336 10 8 80.0 2 20.0 126 730 379 10 10 1 7 5 138 29 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 31.1 1960 102 548 867 564 52 1960 79 23 29.1 41 51.9 845 5197 2564 74 64 7 60 42 946 201 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 33.9 2078 113 602 877 633 68 2075 92 41 44.6 42 45.7 835 5344 2732 88 52 10 73 29 982 201 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 8.3 Matches 5 Seasons 2 Clubs 2 Leagues 79.2 4374 232 1261 1897 1273 125 4371 181 72 39.8 85 47.0 1806 11271 5675 172 126 18 140 76 2066 431 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Rio Ave (4 Seasons) 1 League 70.9 4374 232 1261 1897 1273 125 4371 181 72 39.8 85 47.0 1806 11271 5675 172 126 18 140 76 2066 431 Olympiacos (1 Season) 1 League 8.3 Primeira Liga (4 Seasons) 70.9 4374 232 1261 1897 1273 125 4371 181 72 39.8 85 47.0 1806 11271 5675 172 126 18 140 76 2066 431 Super League (1 Season) 8.3
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19 Matches 1 Season 1 Club 1 League 3.8 264 9 57 121 89 8 264 4 1 25.0 2 50.0 106 605 279 11 4 1 9 3 109 19
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 19 Rio Ave pt POR 1. Primeira Liga 0 0 0 0 1 Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 9 536 60 17.5 6.0 6 78 4 3 22 17 0.89 3 5 -2 -0.34 +0.13 5.9 5.9 0.0 0.00 +0.25 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 33 2,797 85 91.4 31.1 33 85 24 0 0 1.18 31 37 -6 -0.19 +0.15 30.8 43.6 -12.9 -0.41 -0.38 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 34 3,050 90 99.7 33.9 34 90 33 0 0 1.09 37 43 -6 -0.18 -9.18 38.7 42.5 -3.8 -0.11 -0.49 Matches 2024-2025 24 Olympiacos 2. Europa Lg 5 341 68 63.1 3.8 4 80 2 1 23 1 1.80 5 1 +4 +1.06 +1.96 4.8 4.6 +0.2 +0.05 -0.30 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 14 744 53 51.7 8.3 8 77 4 6 21 2 2.00 16 4 +12 +1.45 +0.81 Matches 5 Seasons 2 Clubs 3 Leagues 95 7,468 79 52.5 83.0 85 85 67 10 22 21 1.27 92 90 +2 +0.02 +0.27 80.2 96.7 -16.5 -0.22 -0.03 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Rio Ave (4 Seasons) 1 League 76 6,383 84 52.1 70.9 73 87 61 3 22 18 1.11 71 85 -14 -0.20 +0.22 75.4 92.1 -16.7 -0.23 -0.01 Olympiacos (1 Season) 2 Leagues 19 1,085 57 54.8 12.1 12 78 6 7 21 3 1.95 21 5 +16 +1.33 +1.03 4.8 4.6 +0.2 +0.05 -0.30 Primeira Liga (4 Seasons) 76 6,383 84 52.1 70.9 73 87 61 3 22 18 1.11 71 85 -14 -0.20 +0.22 75.4 92.1 -16.7 -0.23 -0.01 Super League (1 Season) 14 744 53 51.7 8.3 8 77 4 6 21 2 2.00 16 4 +12 +1.45 +0.81 Europa Lg (1 Season) 5 341 68 63.1 3.8 4 80 2 1 23 1 1.80 5 1 +4 +1.06 +1.96 4.8 4.6 +0.2 +0.05 -0.30
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 19 Rio Ave 1 League 0 0 0 0 1 2020-2021 20 Rio Ave 1 League 9 536 60 17.5 6.0 6 78 4 3 22 17 0.89 3 5 -2 -0.34 +0.13 5.9 5.9 0.0 0.00 +0.25 2022-2023 22 Rio Ave 1 League 33 2,797 85 91.4 31.1 33 85 24 0 0 1.18 31 37 -6 -0.19 +0.15 30.8 43.6 -12.9 -0.41 -0.38 2023-2024 23 Rio Ave 1 League 34 3,050 90 99.7 33.9 34 90 33 0 0 1.09 37 43 -6 -0.18 -9.18 38.7 42.5 -3.8 -0.11 -0.49 2024-2025 24 Olympiacos 2 Leagues 19 1,085 57 54.8 12.1 12 78 6 7 21 3 1.95 21 5 +16 +1.33 +1.03 4.8 4.6 +0.2 +0.05 -0.30 5 Seasons 2 Clubs 3 Leagues 95 7,468 79 52.5 83.0 85 85 67 10 22 21 1.27 92 90 +2 +0.02 +0.27 80.2 96.7 -16.5 -0.22 -0.03 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Rio Ave (4 Seasons) 1 League 76 6,383 84 52.1 70.9 73 87 61 3 22 18 1.11 71 85 -14 -0.20 +0.22 75.4 92.1 -16.7 -0.23 -0.01 Olympiacos (1 Season) 2 Leagues 19 1,085 57 54.8 12.1 12 78 6 7 21 3 1.95 21 5 +16 +1.33 +1.03 4.8 4.6 +0.2 +0.05 -0.30 Primeira Liga (4 Seasons) 76 6,383 84 52.1 70.9 73 87 61 3 22 18 1.11 71 85 -14 -0.20 +0.22 75.4 92.1 -16.7 -0.23 -0.01 Super League (1 Season) 14 744 53 51.7 8.3 8 77 4 6 21 2 2.00 16 4 +12 +1.45 +0.81 Europa Lg (1 Season) 5 341 68 63.1 3.8 4 80 2 1 23 1 1.80 5 1 +4 +1.06 +1.96 4.8 4.6 +0.2 +0.05 -0.30
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 19 Rio Ave pt POR 1. Primeira Liga 5th 0 0 0 0 1 Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 9 536 60 17.5 6.0 6 78 4 3 22 17 0.89 3 5 -2 -0.34 +0.13 5.9 5.9 0.0 0.00 +0.25 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 33 2,797 85 91.4 31.1 33 85 24 0 0 1.18 31 37 -6 -0.19 +0.15 30.8 43.6 -12.9 -0.41 -0.38 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 34 3,050 90 99.7 33.9 34 90 33 0 0 1.09 37 43 -6 -0.18 -9.18 38.7 42.5 -3.8 -0.11 -0.49 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 14 744 53 51.7 8.3 8 77 4 6 21 2 2.00 16 4 +12 +1.45 +0.81 Matches 5 Seasons 2 Clubs 2 Leagues 90 7,127 79 52.1 79.2 81 86 65 9 21 20 1.24 87 89 -2 -0.03 +0.18 75.4 92.1 -16.7 -0.23 -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 onxG onxGA xG+/- xG+/-90 On-Off Matches Rio Ave (4 Seasons) 1 League 76 6,383 84 52.1 70.9 73 87 61 3 22 18 1.11 71 85 -14 -0.20 +0.22 75.4 92.1 -16.7 -0.23 -0.01 Olympiacos (1 Season) 1 League 14 744 53 51.7 8.3 8 77 4 6 21 2 2.00 16 4 +12 +1.45 +0.81 Primeira Liga (4 Seasons) 76 6,383 84 52.1 70.9 73 87 61 3 22 18 1.11 71 85 -14 -0.20 +0.22 75.4 92.1 -16.7 -0.23 -0.01 Super League (1 Season) 14 744 53 51.7 8.3 8 77 4 6 21 2 2.00 16 4 +12 +1.45 +0.81
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2024-2025 24 Olympiacos 2. Europa Lg 5 341 68 63.1 3.8 4 80 2 1 23 1 1.80 5 1 +4 +1.06 +1.96 4.8 4.6 +0.2 +0.05 -0.30 Matches 1 Season 1 Club 1 League 5 341 68 63.1 3.8 4 80 2 1 23 1 1.80 5 1 +4 +1.06 +1.96 4.8 4.6 +0.2 +0.05 -0.30
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 6.0 0 0 0 11 10 1 11 7 9 0 0 0 29 9 10 47.4 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 31.1 5 0 0 49 52 6 124 40 63 0 2 0 182 49 56 46.7 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 33.9 4 0 0 55 60 13 115 40 60 2 1 0 193 56 58 49.1 Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 0 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.0 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 8.3 1 0 0 0 Matches 5 Seasons 2 Clubs 3 Leagues 83.0 10 0 0 120 129 21 267 98 145 2 3 0 426 123 127 49.2 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rio Ave (4 Seasons) 1 League 70.9 9 0 0 115 122 20 250 87 132 2 3 0 404 114 124 47.9 Olympiacos (1 Season) 2 Leagues 12.1 1 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.0 Primeira Liga (4 Seasons) 70.9 9 0 0 115 122 20 250 87 132 2 3 0 404 114 124 47.9 Super League (1 Season) 8.3 1 0 0 0 Europa Lg (1 Season) 3.8 0 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 20 Rio Ave 1 League 6.0 0 0 0 11 10 1 11 7 9 0 0 0 29 9 10 47.4 2022-2023 22 Rio Ave 1 League 31.1 5 0 0 49 52 6 124 40 63 0 2 0 182 49 56 46.7 2023-2024 23 Rio Ave 1 League 33.9 4 0 0 55 60 13 115 40 60 2 1 0 193 56 58 49.1 2024-2025 24 Olympiacos 2 Leagues 12.1 1 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.0 5 Seasons 2 Clubs 3 Leagues 83.0 10 0 0 120 129 21 267 98 145 2 3 0 426 123 127 49.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rio Ave (4 Seasons) 1 League 70.9 9 0 0 115 122 20 250 87 132 2 3 0 404 114 124 47.9 Olympiacos (1 Season) 2 Leagues 12.1 1 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.0 Primeira Liga (4 Seasons) 70.9 9 0 0 115 122 20 250 87 132 2 3 0 404 114 124 47.9 Super League (1 Season) 8.3 1 0 0 0 Europa Lg (1 Season) 3.8 0 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 20 Rio Ave pt POR 1. Primeira Liga 16th 6.0 0 0 0 11 10 1 11 7 9 0 0 0 29 9 10 47.4 Matches 2022-2023 22 Rio Ave pt POR 1. Primeira Liga 12th 31.1 5 0 0 49 52 6 124 40 63 0 2 0 182 49 56 46.7 Matches 2023-2024 23 Rio Ave pt POR 1. Primeira Liga 11th 33.9 4 0 0 55 60 13 115 40 60 2 1 0 193 56 58 49.1 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1st 8.3 1 0 0 0 Matches 5 Seasons 2 Clubs 2 Leagues 79.2 10 0 0 115 122 20 250 87 132 2 3 0 404 114 124 47.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rio Ave (4 Seasons) 1 League 70.9 9 0 0 115 122 20 250 87 132 2 3 0 404 114 124 47.9 Olympiacos (1 Season) 1 League 8.3 1 0 0 0 Primeira Liga (4 Seasons) 70.9 9 0 0 115 122 20 250 87 132 2 3 0 404 114 124 47.9 Super League (1 Season) 8.3 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 Recov Won Lost Won% Matches 2024-2025 24 Olympiacos 2. Europa Lg 3.8 0 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.0 Matches 1 Season 1 Club 1 League 3.8 0 0 0 5 7 1 17 11 13 0 0 0 22 9 3 75.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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Costinha Pages
Costinha Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary