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 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 4 1 117 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 2 Clubs 3 Leagues 81 75 6,590 73.2 6 8 14 3 3 3 9 0 8.3 5.9 7.4 13.3 174 216 434 0.08 0.11 0.19 0.04 0.15 0.11 0.10 0.22 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 5 2 207 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18 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) 4 1 117 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18
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 5 2 207 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18 5 Seasons 2 Clubs 3 Leagues 81 75 6,590 73.2 6 8 14 3 3 3 9 0 8.3 5.9 7.4 13.3 174 216 434 0.08 0.11 0.19 0.04 0.15 0.11 0.10 0.22 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 5 2 207 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18 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) 4 1 117 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18
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 2nd 4 1 117 1.3 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 80 74 6,500 72.2 6 8 14 3 3 3 9 0 8.2 5.9 7.2 13.1 172 213 431 0.08 0.11 0.19 0.04 0.15 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 4 1 117 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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) 4 1 117 1.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 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 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18 Matches 1 Season 1 Club 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 2 3 3 0.00 0.00 0.00 0.00 0.00 0.01 0.17 0.18 0.01 0.18
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 1.0 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.0 0.0 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1.3 0 0 0 Matches 5 Seasons 2 Clubs 3 Leagues 73.2 6 55 21 38.2 0.76 0.29 0.05 0.14 17.1 0 3 3 8.3 5.9 0.11 -2.3 -2.9 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 2.3 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.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) 1.3 0 0 0 Europa Lg (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.0 0.0
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 2.3 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.0 0.0 5 Seasons 2 Clubs 3 Leagues 73.2 6 55 21 38.2 0.76 0.29 0.05 0.14 17.1 0 3 3 8.3 5.9 0.11 -2.3 -2.9 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 2.3 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.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) 1.3 0 0 0 Europa Lg (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.0 0.0
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 2nd 1.3 0 0 0 Matches 5 Seasons 2 Clubs 2 Leagues 72.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 1.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) 1.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 1.0 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.0 0.0 Matches 1 Season 1 Club 1 League 1.0 0 1 0 0.0 1.00 0.00 0.00 23.7 0 0 0 0.0 0.0 0.01 0.0 0.0
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 1.0 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1.3 0 Matches 5 Seasons 2 Clubs 3 Leagues 73.2 2310 3316 69.7 40322 14769 1057 1283 82.4 992 1357 73.1 212 460 46.1 8 7.4 7.4 +0.6 58 131 79 46 216 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 2.3 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3 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) 1.3 0 Europa Lg (1 Season) 1.0 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3
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 2.3 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3 5 Seasons 2 Clubs 3 Leagues 73.2 2310 3316 69.7 40322 14769 1057 1283 82.4 992 1357 73.1 212 460 46.1 8 7.4 7.4 +0.6 58 131 79 46 216 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 2.3 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3 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) 1.3 0 Europa Lg (1 Season) 1.0 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3
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 2nd 1.3 0 Matches 5 Seasons 2 Clubs 2 Leagues 72.2 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 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 1.3 0 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) 1.3 0
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 1.0 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3 Matches 1 Season 1 Club 1 League 1.0 28 42 66.7 439 242 12 14 85.7 13 17 76.5 1 7 14.3 0 0.2 0.4 -0.2 1 2 1 1 3
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 1.0 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1.3 Matches 5 Seasons 2 Clubs 3 Leagues 73.2 3316 2491 817 65 5 35 254 752 0 0 0 0 2310 8 100 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 2.3 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1 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) 1.3 Europa Lg (1 Season) 1.0 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1
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 2.3 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1 5 Seasons 2 Clubs 3 Leagues 73.2 3316 2491 817 65 5 35 254 752 0 0 0 0 2310 8 100 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 2.3 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1 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) 1.3 Europa Lg (1 Season) 1.0 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1
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 2nd 1.3 Matches 5 Seasons 2 Clubs 2 Leagues 72.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 1.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) 1.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 1.0 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1 Matches 1 Season 1 Club 1 League 1.0 42 29 12 0 0 0 4 12 0 0 0 0 28 1 1
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 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1.3 Matches 5 Seasons 2 Clubs 3 Leagues 73.2 140 1.95 105 6 10 10 6 3 18 0.25 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 2.3 1 1.00 1 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) 1.3 Europa Lg (1 Season) 1.0 1 1.00 1 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 2.3 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 5 Seasons 2 Clubs 3 Leagues 73.2 140 1.95 105 6 10 10 6 3 18 0.25 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 2.3 1 1.00 1 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) 1.3 Europa Lg (1 Season) 1.0 1 1.00 1 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 2nd 1.3 Matches 5 Seasons 2 Clubs 2 Leagues 72.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 1.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) 1.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 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 1 1.00 1 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 1.0 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 0 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1.3 Matches 5 Seasons 2 Clubs 3 Leagues 73.2 221 137 100 100 21 128 227 56.4 99 172 29 143 91 312 190 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 2.3 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 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) 1.3 0 Europa Lg (1 Season) 1.0 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 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 2.3 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 0 5 Seasons 2 Clubs 3 Leagues 73.2 221 137 100 100 21 128 227 56.4 99 172 29 143 91 312 190 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 2.3 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 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) 1.3 0 Europa Lg (1 Season) 1.0 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 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 2nd 1.3 Matches 5 Seasons 2 Clubs 2 Leagues 72.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 1.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) 1.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 1.0 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 0 Matches 1 Season 1 Club 1 League 1.0 5 5 2 3 0 3 5 60.0 2 4 0 4 4 9 2 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 1.0 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 3 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1.3 Matches 5 Seasons 2 Clubs 3 Leagues 73.2 4435 232 1273 1926 1293 126 4432 182 73 40.1 85 46.7 1830 11417 5732 174 127 18 143 77 2087 434 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 2.3 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 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) 1.3 Europa Lg (1 Season) 1.0 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 3
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 2.3 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 3 5 Seasons 2 Clubs 3 Leagues 73.2 4435 232 1273 1926 1293 126 4432 182 73 40.1 85 46.7 1830 11417 5732 174 127 18 143 77 2087 434 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 2.3 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 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) 1.3 Europa Lg (1 Season) 1.0 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 3
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 2nd 1.3 Matches 5 Seasons 2 Clubs 2 Leagues 72.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 1.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) 1.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 1.0 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 3 Matches 1 Season 1 Club 1 League 1.0 61 0 12 29 20 1 61 1 1 100.0 0 0.0 24 146 57 2 1 0 3 1 21 3
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 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +5.00 1.2 1.6 -0.3 -0.35 -0.18 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 4 117 29 21.7 1.3 1 90 1 3 9 2 1.75 3 0 +3 +2.31 +1.46 Matches 5 Seasons 2 Clubs 3 Leagues 81 6,590 81 50.8 73.2 75 87 63 6 16 21 1.16 77 85 -8 -0.11 +0.19 76.6 93.6 -17.0 -0.24 -0.01 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 5 207 41 28.8 2.3 2 90 2 3 9 3 2.00 6 0 +6 +2.61 +2.26 1.2 1.6 -0.3 -0.35 -0.18 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) 4 117 29 21.7 1.3 1 90 1 3 9 2 1.75 3 0 +3 +2.31 +1.46 Europa Lg (1 Season) 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +5.00 1.2 1.6 -0.3 -0.35 -0.18
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 5 207 41 28.8 2.3 2 90 2 3 9 3 2.00 6 0 +6 +2.61 +2.26 1.2 1.6 -0.3 -0.35 -0.18 5 Seasons 2 Clubs 3 Leagues 81 6,590 81 50.8 73.2 75 87 63 6 16 21 1.16 77 85 -8 -0.11 +0.19 76.6 93.6 -17.0 -0.24 -0.01 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 5 207 41 28.8 2.3 2 90 2 3 9 3 2.00 6 0 +6 +2.61 +2.26 1.2 1.6 -0.3 -0.35 -0.18 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) 4 117 29 21.7 1.3 1 90 1 3 9 2 1.75 3 0 +3 +2.31 +1.46 Europa Lg (1 Season) 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +5.00 1.2 1.6 -0.3 -0.35 -0.18
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 2nd 4 117 29 21.7 1.3 1 90 1 3 9 2 1.75 3 0 +3 +2.31 +1.46 Matches 5 Seasons 2 Clubs 2 Leagues 80 6,500 81 50.9 72.2 74 87 62 6 16 20 1.14 74 85 -11 -0.15 +0.10 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 4 117 29 21.7 1.3 1 90 1 3 9 2 1.75 3 0 +3 +2.31 +1.46 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) 4 117 29 21.7 1.3 1 90 1 3 9 2 1.75 3 0 +3 +2.31 +1.46
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 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +5.00 1.2 1.6 -0.3 -0.35 -0.18 Matches 1 Season 1 Club 1 League 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +5.00 1.2 1.6 -0.3 -0.35 -0.18
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 1.0 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3 Matches 2024-2025 24 Olympiacos gr GRE 1. Super League 1.3 0 0 0 0 Matches 5 Seasons 2 Clubs 3 Leagues 73.2 9 0 0 117 124 20 254 91 137 2 3 0 411 115 126 47.7 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 2.3 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3 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) 1.3 0 0 0 0 Europa Lg (1 Season) 1.0 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3
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 2.3 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3 5 Seasons 2 Clubs 3 Leagues 73.2 9 0 0 117 124 20 254 91 137 2 3 0 411 115 126 47.7 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 2.3 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3 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) 1.3 0 0 0 0 Europa Lg (1 Season) 1.0 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3
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 2nd 1.3 0 0 0 0 Matches 5 Seasons 2 Clubs 2 Leagues 72.2 9 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 1.3 0 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) 1.3 0 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 1.0 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3 Matches 1 Season 1 Club 1 League 1.0 0 0 0 2 2 0 4 4 5 0 0 0 7 1 2 33.3
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