Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks Launched Passes Goal Kicks Crosses Sweeper
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PSxG PKatt PKA PKsv PKm Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist Match Report
2025-01-26SunPrimeira LigaMatchweek 19AwayL 0–1VitóriaEstorilY*GK9041375.000000Match Report
2025-01-18SatPrimeira LigaMatchweek 18HomeD 2–2VitóriaAroucaY*GK9052360.000000Match Report
2025-01-03FriPrimeira LigaMatchweek 17HomeD 4–4VitóriaSporting CPY*GK9054120.000000Match Report
2024-12-29SunPrimeira LigaMatchweek 16AwayD 2–2VitóriaFarenseY*GK902200.000000Match Report
2024-12-23MonPrimeira LigaMatchweek 15HomeD 2–2VitóriaNacionalY*GK902200.000000Match Report

Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2015-201620Valladolides ESP2. La Liga 211901.033.005240.000100.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga29292,56528.5341.191168275.98714827.6861114.3Matches
2017-201822Benfica1. Champions Lg221802.042.0010770.000200.011000.0Matches
2017-201822Benficapt POR1. Primeira Liga29292,61029.0190.66715273.221531344.80000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie221802.073.50161062.5101150.011000.0Matches
2019-202024Ajaxnl NED1. Eredivisie11901.022.005360.000100.00000Matches
2019-202024Ajax2. Europa Lg11901.022.004250.000100.00000Matches
2020-202125Vitóriapt POR1. Primeira Liga31312,79031.0411.321248669.4116141032.3531125.0Matches
2021-202226Vitóriapt POR1. Primeira Liga25252,25025.0311.24987373.51159416.0651016.7Matches
2022-202327Vitóriapt POR1. Primeira Liga27272,43027.0250.93977375.315481348.121010.0Matches
2023-202428Vitóriapt POR1. Primeira Liga27272,38526.5311.17956971.61548725.9541020.0Matches
2024-202529Vitória3. Conf Lg665406.061.00201470.042000.00000Matches
2024-202529Vitóriapt POR1. Primeira Liga19191,71019.0251.32512958.8685526.354010.0Matches
11 Seasons6 Clubs7 Leagues20020017,910199.02301.1671250271.29241676130.533254413.8
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Vitória (5 Seasons)2 Leagues13513512,105134.51591.1848534470.76229443928.923173315.0
Benfica (3 Seasons)2 Leagues31312,79031.0230.74815972.821551341.911000.0
Ajax (2 Seasons)3 Leagues221802.042.009555.600200.00000
Vitória Setúbal (1 Season)1 League29292,56528.5341.191168275.98714827.6861114.3
Jong Ajax (1 Season)1 League221802.073.50161062.5101150.011000.0
Valladolid (1 Season)1 League11901.033.005240.000100.0
Primeira Liga (9 Seasons)18718716,740186.02061.1165246471.98739616032.131234414.8
Champions Lg (4 Seasons)221802.042.0010770.000200.011000.0
Eredivisie (2 Seasons)11901.022.005360.000100.00000
Conf Lg (1 Season)665406.061.00201470.042000.00000
Eerste Divisie (1 Season)221802.073.50161062.5101150.011000.0
La Liga 2 (1 Season)11901.033.005240.000100.0
Europa Lg (1 Season)11901.022.004250.000100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2015-201620Valladolid1 League11901.033.005240.000100.0
2016-201721Vitória Setúbal1 League29292,56528.5341.191168275.98714827.6861114.3
2017-201822Benfica2 Leagues31312,79031.0230.74815972.821551341.911000.0
2019-202024Ajax3 Leagues221802.042.009555.600200.00000
2019-202024Jong Ajax1 League221802.073.50161062.5101150.011000.0
2020-202125Vitória1 League31312,79031.0411.321248669.4116141032.3531125.0
2021-202226Vitória1 League25252,25025.0311.24987373.51159416.0651016.7
2022-202327Vitória1 League27272,43027.0250.93977375.315481348.121010.0
2023-202428Vitória1 League27272,38526.5311.17956971.61548725.9541020.0
2024-202529Vitória2 Leagues25252,25025.0311.24714362.010105520.054010.0
11 Seasons6 Clubs7 Leagues20020017,910199.02301.1671250271.29241676130.533254413.8
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Vitória (5 Seasons)2 Leagues13513512,105134.51591.1848534470.76229443928.923173315.0
Benfica (3 Seasons)2 Leagues31312,79031.0230.74815972.821551341.911000.0
Ajax (2 Seasons)3 Leagues221802.042.009555.600200.00000
Vitória Setúbal (1 Season)1 League29292,56528.5341.191168275.98714827.6861114.3
Jong Ajax (1 Season)1 League221802.073.50161062.5101150.011000.0
Valladolid (1 Season)1 League11901.033.005240.000100.0
Primeira Liga (9 Seasons)18718716,740186.02061.1165246471.98739616032.131234414.8
Champions Lg (4 Seasons)221802.042.0010770.000200.011000.0
Eredivisie (2 Seasons)11901.022.005360.000100.00000
Conf Lg (1 Season)665406.061.00201470.042000.00000
Eerste Divisie (1 Season)221802.073.50161062.5101150.011000.0
La Liga 2 (1 Season)11901.033.005240.000100.0
Europa Lg (1 Season)11901.022.004250.000100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2015-201620Valladolides ESP2. La Liga 216th11901.033.005240.000100.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th29292,56528.5341.191168275.98714827.6861114.3Matches
2017-201822Benficapt POR1. Primeira Liga2nd29292,61029.0190.66715273.221531344.80000Matches
2019-202024Ajaxnl NED1. Eredivisie1st11901.022.005360.000100.00000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th221802.073.50161062.5101150.011000.0Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31312,79031.0411.321248669.4116141032.3531125.0Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25252,25025.0311.24987373.51159416.0651016.7Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27272,43027.0250.93977375.315481348.121010.0Matches
2023-202428Vitóriapt POR1. Primeira Liga5th27272,38526.5311.17956971.61548725.9541020.0Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19191,71019.0251.32512958.8685526.354010.0Matches
11 Seasons6 Clubs4 Leagues19119117,100190.02181.1567847971.48839646131.932244414.3
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Vitória (5 Seasons)1 League12912911,565128.51531.1946533070.85827443930.223173315.0
Benfica (3 Seasons)1 League29292,61029.0190.66715273.221531344.80000
Ajax (2 Seasons)1 League11901.022.005360.000100.00000
Vitória Setúbal (1 Season)1 League29292,56528.5341.191168275.98714827.6861114.3
Jong Ajax (1 Season)1 League221802.073.50161062.5101150.011000.0
Valladolid (1 Season)1 League11901.033.005240.000100.0
Primeira Liga (9 Seasons)18718716,740186.02061.1165246471.98739616032.131234414.8
Eredivisie (2 Seasons)11901.022.005360.000100.00000
Eerste Divisie (1 Season)221802.073.50161062.5101150.011000.0
La Liga 2 (1 Season)11901.033.005240.000100.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201822Benfica1. Champions LgGR221802.042.0010770.000200.011000.0Matches
2019-202024Ajax2. Europa LgR3211901.022.004250.000100.00000Matches
2024-202529Vitória3. Conf Lg665406.061.00201470.042000.00000Matches
5 Seasons3 Clubs3 Leagues998109.0121.33342367.642300.011000.0
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Benfica (2 Seasons)1 League221802.042.0010770.000200.011000.0
Ajax (2 Seasons)2 Leagues11901.022.004250.000100.00000
Vitória (1 Season)1 League665406.061.00201470.042000.00000
Champions Lg (4 Seasons)221802.042.0010770.000200.011000.0
Conf Lg (1 Season)665406.061.00201470.042000.00000
Europa Lg (1 Season)11901.022.004250.000100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202328cv Cape VerdeFriendlies (M)11901.000100.011000.0Matches
202530cv Cape VerdeAfrica Cup of Nations qualification665406.01146100.00000Matches
6 Seasons2 Clubs5 Leagues776307.0115685.711000.0
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cape Verde (3 Seasons)3 Leagues776307.0115685.711000.0
Friendlies (M) (2 Seasons)11901.000100.011000.0
Africa Cup of Nations qualification (1 Season)665406.01146100.00000

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2015-201620Valladolides ESP2. La Liga 21.03Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.5346Matches
2017-201822Benfica1. Champions Lg2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5Matches
2017-201822Benficapt POR1. Primeira Liga29.0190Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.071Matches
2019-202024Ajaxnl NED1. Eredivisie1.020Matches
2019-202024Ajax2. Europa Lg1.0200000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4Matches
2020-202125Vitóriapt POR1. Primeira Liga31.0413Matches
2021-202226Vitóriapt POR1. Primeira Liga25.0315Matches
2022-202327Vitóriapt POR1. Primeira Liga27.0251Matches
2023-202428Vitóriapt POR1. Primeira Liga26.5314Matches
2024-202529Vitória3. Conf Lg6.060Matches
2024-202529Vitóriapt POR1. Primeira Liga19.0254Matches
11 Seasons6 Clubs7 Leagues199.0230250114.40.29-0.6-0.18194245.2862233.732.22454.245.43625.651.6717.4
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Vitória (5 Seasons)2 Leagues134.515917
Benfica (3 Seasons)2 Leagues31.02310113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Ajax (2 Seasons)3 Leagues2.0400000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4
Vitória Setúbal (1 Season)1 League28.5346
Jong Ajax (1 Season)1 League2.071
Valladolid (1 Season)1 League1.03
Primeira Liga (9 Seasons)186.020623
Champions Lg (4 Seasons)2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Eredivisie (2 Seasons)1.020
Conf Lg (1 Season)6.060
Eerste Divisie (1 Season)2.071
La Liga 2 (1 Season)1.03
Europa Lg (1 Season)1.0200000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2015-201620Valladolid1 League1.03
2016-201721Vitória Setúbal1 League28.5346
2017-201822Benfica2 Leagues31.02310113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
2019-202024Ajax3 Leagues2.0400000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4
2019-202024Jong Ajax1 League2.071
2020-202125Vitória1 League31.0413
2021-202226Vitória1 League25.0315
2022-202327Vitória1 League27.0251
2023-202428Vitória1 League26.5314
2024-202529Vitória2 Leagues25.0314
11 Seasons6 Clubs7 Leagues199.0230250114.40.29-0.6-0.18194245.2862233.732.22454.245.43625.651.6717.4
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Vitória (5 Seasons)2 Leagues134.515917
Benfica (3 Seasons)2 Leagues31.02310113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Ajax (2 Seasons)3 Leagues2.0400000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4
Vitória Setúbal (1 Season)1 League28.5346
Jong Ajax (1 Season)1 League2.071
Valladolid (1 Season)1 League1.03
Primeira Liga (9 Seasons)186.020623
Champions Lg (4 Seasons)2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Eredivisie (2 Seasons)1.020
Conf Lg (1 Season)6.060
Eerste Divisie (1 Season)2.071
La Liga 2 (1 Season)1.03
Europa Lg (1 Season)1.0200000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2015-201620Valladolides ESP2. La Liga 216th1.03Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.5346Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.0190Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.020Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.071Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.0413Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.0315Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.0251Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.5314Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.0254Matches
11 Seasons6 Clubs4 Leagues190.021824
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Vitória (5 Seasons)1 League128.515317
Benfica (3 Seasons)1 League29.0190
Ajax (2 Seasons)1 League1.020
Vitória Setúbal (1 Season)1 League28.5346
Jong Ajax (1 Season)1 League2.071
Valladolid (1 Season)1 League1.03
Primeira Liga (9 Seasons)186.020623
Eredivisie (2 Seasons)1.020
Eerste Divisie (1 Season)2.071
La Liga 2 (1 Season)1.03
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201822Benfica1. Champions LgGR2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5Matches
2019-202024Ajax2. Europa LgR321.0200000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4Matches
2024-202529Vitória3. Conf Lg6.060Matches
5 Seasons3 Clubs3 Leagues9.01210114.40.29-0.6-0.18194245.2862233.732.22454.245.43625.651.6717.4
Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Benfica (2 Seasons)1 League2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Ajax (2 Seasons)2 Leagues1.0200000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4
Vitória (1 Season)1 League6.060
Champions Lg (4 Seasons)2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Conf Lg (1 Season)6.060
Europa Lg (1 Season)1.0200000.80.20-1.2-1.2181650.035931.431.5862.548.61815.622.0017.4
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
202328cv Cape VerdeFriendlies (M)1.01Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.00Matches
6 Seasons2 Clubs5 Leagues7.01
Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Cape Verde (3 Seasons)3 Leagues7.01
Portugal (3 Seasons)3 Leagues
Friendlies (M) (2 Seasons)1.01
Africa Cup of Nations qualification (1 Season)6.00
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)
Become a Stathead & surf this site ad-free.

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2014-201519Benfica1. Champions Lg00Matches
2014-201519Benficapt POR1. Primeira Liga00Matches
2015-201620Valladolides ESP2. La Liga 211901.0000000000.000.000.000.000.00Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga29292,56528.5000000300.000.000.000.000.00Matches
2017-201822Benfica1. Champions Lg221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2017-201822Benficapt POR1. Primeira Liga29292,61029.0000000100.000.000.000.000.00Matches
2018-201923Ajax1. Champions Lg00Matches
2018-201923Ajaxnl NED1. Eredivisie00Matches
2018-201923Benficapt POR1. Primeira Liga00Matches
2019-202024Ajax1. Champions Lg00Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie221802.0000000100.000.000.000.000.00Matches
2019-202024Ajaxnl NED1. Eredivisie11901.0000000000.000.000.000.000.00Matches
2019-202024Ajax2. Europa Lg11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202125Vitóriapt POR1. Primeira Liga31312,79031.0000000200.000.000.000.000.00Matches
2021-202226Vitóriapt POR1. Primeira Liga25252,25025.0000000300.000.000.000.000.00Matches
2022-202327Vitóriapt POR1. Primeira Liga27272,43027.0011000400.000.040.040.000.04Matches
2023-202428Vitóriapt POR1. Primeira Liga27272,38526.5000000200.000.000.000.000.00Matches
2024-202529Vitória3. Conf Lg665406.0000000200.000.000.000.000.00Matches
2024-202529Vitóriapt POR1. Primeira Liga19191,71019.0000000300.000.000.000.000.00Matches
11 Seasons6 Clubs7 Leagues20020017,910199.00110002100.00.00.00.00000.000.010.010.000.010.000.000.000.000.00
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
Vitória (5 Seasons)2 Leagues13513512,105134.50110001600.000.010.010.000.01
Benfica (3 Seasons)2 Leagues31312,79031.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Ajax (2 Seasons)3 Leagues221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Vitória Setúbal (1 Season)1 League29292,56528.5000000300.000.000.000.000.00
Jong Ajax (1 Season)1 League221802.0000000100.000.000.000.000.00
Valladolid (1 Season)1 League11901.0000000000.000.000.000.000.00
Primeira Liga (9 Seasons)18718716,740186.00110001800.000.010.010.000.01
Champions Lg (4 Seasons)221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Eredivisie (2 Seasons)11901.0000000000.000.000.000.000.00
Conf Lg (1 Season)665406.0000000200.000.000.000.000.00
Eerste Divisie (1 Season)221802.0000000100.000.000.000.000.00
La Liga 2 (1 Season)11901.0000000000.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2014-201519Benfica2 Leagues00
2015-201620Valladolid1 League11901.0000000000.000.000.000.000.00
2016-201721Vitória Setúbal1 League29292,56528.5000000300.000.000.000.000.00
2017-201822Benfica2 Leagues31312,79031.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201923Benfica1 League00
2018-201923Ajax2 Leagues00
2019-202024Ajax3 Leagues221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202024Jong Ajax1 League221802.0000000100.000.000.000.000.00
2020-202125Vitória1 League31312,79031.0000000200.000.000.000.000.00
2021-202226Vitória1 League25252,25025.0000000300.000.000.000.000.00
2022-202327Vitória1 League27272,43027.0011000400.000.040.040.000.04
2023-202428Vitória1 League27272,38526.5000000200.000.000.000.000.00
2024-202529Vitória2 Leagues25252,25025.0000000500.000.000.000.000.00
11 Seasons6 Clubs7 Leagues20020017,910199.00110002100.00.00.00.00000.000.010.010.000.010.000.000.000.000.00
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
Vitória (5 Seasons)2 Leagues13513512,105134.50110001600.000.010.010.000.01
Benfica (3 Seasons)2 Leagues31312,79031.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Ajax (2 Seasons)3 Leagues221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Vitória Setúbal (1 Season)1 League29292,56528.5000000300.000.000.000.000.00
Jong Ajax (1 Season)1 League221802.0000000100.000.000.000.000.00
Valladolid (1 Season)1 League11901.0000000000.000.000.000.000.00
Primeira Liga (9 Seasons)18718716,740186.00110001800.000.010.010.000.01
Champions Lg (4 Seasons)221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Eredivisie (2 Seasons)11901.0000000000.000.000.000.000.00
Conf Lg (1 Season)665406.0000000200.000.000.000.000.00
Eerste Divisie (1 Season)221802.0000000100.000.000.000.000.00
La Liga 2 (1 Season)11901.0000000000.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Benficapt POR1. Primeira Liga1st00Matches
2015-201620Valladolides ESP2. La Liga 216th11901.0000000000.000.000.000.000.00Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th29292,56528.5000000300.000.000.000.000.00Matches
2017-201822Benficapt POR1. Primeira Liga2nd29292,61029.0000000100.000.000.000.000.00Matches
2018-201923Benficapt POR1. Primeira Liga1st00Matches
2018-201923Ajaxnl NED1. Eredivisie1st00Matches
2019-202024Ajaxnl NED1. Eredivisie1st11901.0000000000.000.000.000.000.00Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th221802.0000000100.000.000.000.000.00Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31312,79031.0000000200.000.000.000.000.00Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25252,25025.0000000300.000.000.000.000.00Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27272,43027.0011000400.000.040.040.000.04Matches
2023-202428Vitóriapt POR1. Primeira Liga5th27272,38526.5000000200.000.000.000.000.00Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19191,71019.0000000300.000.000.000.000.00Matches
11 Seasons6 Clubs4 Leagues19119117,100190.00110001900.000.010.010.000.01
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
Vitória (5 Seasons)1 League12912911,565128.50110001400.000.010.010.000.01
Benfica (3 Seasons)1 League29292,61029.0000000100.000.000.000.000.00
Ajax (2 Seasons)1 League11901.0000000000.000.000.000.000.00
Vitória Setúbal (1 Season)1 League29292,56528.5000000300.000.000.000.000.00
Jong Ajax (1 Season)1 League221802.0000000100.000.000.000.000.00
Valladolid (1 Season)1 League11901.0000000000.000.000.000.000.00
Primeira Liga (9 Seasons)18718716,740186.00110001800.000.010.010.000.01
Eredivisie (2 Seasons)11901.0000000000.000.000.000.000.00
Eerste Divisie (1 Season)221802.0000000100.000.000.000.000.00
La Liga 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2014-201519Benfica1. Champions LgGR00Matches
2017-201822Benfica1. Champions LgGR221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201923Ajax1. Champions LgSF00Matches
2019-202024Ajax1. Champions LgGR00Matches
2019-202024Ajax2. Europa LgR3211901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202529Vitória3. Conf Lg665406.0000000200.000.000.000.000.00Matches
5 Seasons3 Clubs3 Leagues998109.0000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
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
Benfica (2 Seasons)1 League221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Ajax (2 Seasons)2 Leagues11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Vitória (1 Season)1 League665406.0000000200.000.000.000.000.00
Champions Lg (4 Seasons)221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Conf Lg (1 Season)665406.0000000200.000.000.000.000.00
Europa Lg (1 Season)11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201722pt PortugalFriendlies (M)00Matches
201823pt PortugalWCQ00Matches
2020-202125pt PortugalUEFA Nations LeagueLgA00Matches
202328cv Cape VerdeFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202530cv Cape VerdeAfrica Cup of Nations qualification665406.0000000000.000.000.000.000.00Matches
202631cv Cape VerdeWCQ00Matches
6 Seasons2 Clubs5 Leagues776307.0000000000.000.000.000.000.00
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Cape Verde (3 Seasons)3 Leagues776307.0000000000.000.000.000.000.00
Portugal (3 Seasons)3 Leagues00
Friendlies (M) (2 Seasons)11901.0000000000.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)665406.0000000000.000.000.000.000.00
WCQ (1 Season)00
WCQ (1 Season)00
UEFA Nations League (1 Season)00

Shooting

Shooting Table
Standard Expected
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
2015-201620Valladolides ESP2. La Liga 21.0000.0000Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.50000.000.0000Matches
2017-201822Benfica1. Champions Lg2.00000.000.000000.00.00.00.0Matches
2017-201822Benficapt POR1. Primeira Liga29.00000.000.0000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.00000.000.0000Matches
2019-202024Ajaxnl NED1. Eredivisie1.00000.000.0000Matches
2019-202024Ajax2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2020-202125Vitóriapt POR1. Primeira Liga31.00000.000.0000Matches
2021-202226Vitóriapt POR1. Primeira Liga25.00000.000.0000Matches
2022-202327Vitóriapt POR1. Primeira Liga27.00000.000.0000Matches
2023-202428Vitóriapt POR1. Primeira Liga26.50000.000.0000Matches
2024-202529Vitória3. Conf Lg6.00100.00.170.000.0000Matches
2024-202529Vitóriapt POR1. Primeira Liga19.00100.00.050.000.0000Matches
11 Seasons6 Clubs7 Leagues199.00200.00.010.000.000000.00.00.00.0
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
Vitória (5 Seasons)2 Leagues134.50200.00.010.000.0000
Benfica (3 Seasons)2 Leagues31.00000.000.000000.00.00.00.0
Ajax (2 Seasons)3 Leagues2.00000.000.000000.00.00.00.0
Vitória Setúbal (1 Season)1 League28.50000.000.0000
Jong Ajax (1 Season)1 League2.00000.000.0000
Valladolid (1 Season)1 League1.0000.0000
Primeira Liga (9 Seasons)186.00100.00.010.000.0000
Champions Lg (4 Seasons)2.00000.000.000000.00.00.00.0
Eredivisie (2 Seasons)1.00000.000.0000
Conf Lg (1 Season)6.00100.00.170.000.0000
Eerste Divisie (1 Season)2.00000.000.0000
La Liga 2 (1 Season)1.0000.0000
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
Shooting Table
Standard Expected
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
2015-201620Valladolid1 League1.0000.0000
2016-201721Vitória Setúbal1 League28.50000.000.0000
2017-201822Benfica2 Leagues31.00000.000.000000.00.00.00.0
2019-202024Ajax3 Leagues2.00000.000.000000.00.00.00.0
2019-202024Jong Ajax1 League2.00000.000.0000
2020-202125Vitória1 League31.00000.000.0000
2021-202226Vitória1 League25.00000.000.0000
2022-202327Vitória1 League27.00000.000.0000
2023-202428Vitória1 League26.50000.000.0000
2024-202529Vitória2 Leagues25.00200.00.080.000.0000
11 Seasons6 Clubs7 Leagues199.00200.00.010.000.000000.00.00.00.0
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
Vitória (5 Seasons)2 Leagues134.50200.00.010.000.0000
Benfica (3 Seasons)2 Leagues31.00000.000.000000.00.00.00.0
Ajax (2 Seasons)3 Leagues2.00000.000.000000.00.00.00.0
Vitória Setúbal (1 Season)1 League28.50000.000.0000
Jong Ajax (1 Season)1 League2.00000.000.0000
Valladolid (1 Season)1 League1.0000.0000
Primeira Liga (9 Seasons)186.00100.00.010.000.0000
Champions Lg (4 Seasons)2.00000.000.000000.00.00.00.0
Eredivisie (2 Seasons)1.00000.000.0000
Conf Lg (1 Season)6.00100.00.170.000.0000
Eerste Divisie (1 Season)2.00000.000.0000
La Liga 2 (1 Season)1.0000.0000
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201620Valladolides ESP2. La Liga 216th1.0000.0000Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.50000.000.0000Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.00000.000.0000Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.00000.000.0000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.00000.000.0000Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.00000.000.0000Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.00000.000.0000Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.00000.000.0000Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.50000.000.0000Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.00100.00.050.000.0000Matches
11 Seasons6 Clubs4 Leagues190.00100.00.010.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Vitória (5 Seasons)1 League128.50100.00.010.000.0000
Benfica (3 Seasons)1 League29.00000.000.0000
Ajax (2 Seasons)1 League1.00000.000.0000
Vitória Setúbal (1 Season)1 League28.50000.000.0000
Jong Ajax (1 Season)1 League2.00000.000.0000
Valladolid (1 Season)1 League1.0000.0000
Primeira Liga (9 Seasons)186.00100.00.010.000.0000
Eredivisie (2 Seasons)1.00000.000.0000
Eerste Divisie (1 Season)2.00000.000.0000
La Liga 2 (1 Season)1.0000.0000
Shooting Table
Standard Expected
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
2017-201822Benfica1. Champions LgGR2.00000.000.000000.00.00.00.0Matches
2019-202024Ajax2. Europa LgR321.00000.000.000000.00.00.00.0Matches
2024-202529Vitória3. Conf Lg6.00100.00.170.000.0000Matches
5 Seasons3 Clubs3 Leagues9.00100.00.110.000.000000.00.00.00.0
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
Benfica (2 Seasons)1 League2.00000.000.000000.00.00.00.0
Ajax (2 Seasons)2 Leagues1.00000.000.000000.00.00.00.0
Vitória (1 Season)1 League6.00100.00.170.000.0000
Champions Lg (4 Seasons)2.00000.000.000000.00.00.00.0
Conf Lg (1 Season)6.00100.00.170.000.0000
Europa Lg (1 Season)1.00000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202328cv Cape VerdeFriendlies (M)1.0000Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.0000Matches
6 Seasons2 Clubs5 Leagues7.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cape Verde (3 Seasons)3 Leagues7.0000
Portugal (3 Seasons)3 Leagues
Friendlies (M) (2 Seasons)1.0000
Africa Cup of Nations qualification (1 Season)6.0000
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)

Passing

Passing Table
Total Short Medium Long Expected
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
2015-201620Valladolides ESP2. La Liga 21.00Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.50Matches
2017-201822Benfica1. Champions Lg2.0516776.11477111355100.02525100.0203655.600.00.00.000000Matches
2017-201822Benficapt POR1. Primeira Liga29.00Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.00Matches
2019-202024Ajaxnl NED1. Eredivisie1.00Matches
2019-202024Ajax2. Europa Lg1.0334376.79366901010100.091090.0142360.900.00.00.001000Matches
2020-202125Vitóriapt POR1. Primeira Liga31.00Matches
2021-202226Vitóriapt POR1. Primeira Liga25.00Matches
2022-202327Vitóriapt POR1. Primeira Liga27.01Matches
2023-202428Vitóriapt POR1. Primeira Liga26.50Matches
2024-202529Vitória3. Conf Lg6.00Matches
2024-202529Vitóriapt POR1. Primeira Liga19.00Matches
11 Seasons6 Clubs7 Leagues199.08411076.4241318031515100.0343597.1345957.610.00.0+1.001000
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
Vitória (5 Seasons)2 Leagues134.51
Benfica (3 Seasons)2 Leagues31.0516776.11477111355100.02525100.0203655.600.00.00.000000
Ajax (2 Seasons)3 Leagues2.0334376.79366901010100.091090.0142360.900.00.00.001000
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.00
Primeira Liga (9 Seasons)186.01
Champions Lg (4 Seasons)2.0516776.11477111355100.02525100.0203655.600.00.00.000000
Eredivisie (2 Seasons)1.00
Conf Lg (1 Season)6.00
Eerste Divisie (1 Season)2.00
La Liga 2 (1 Season)1.00
Europa Lg (1 Season)1.0334376.79366901010100.091090.0142360.900.00.00.001000
Passing Table
Total Short Medium Long Expected
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
2015-201620Valladolid1 League1.00
2016-201721Vitória Setúbal1 League28.50
2017-201822Benfica2 Leagues31.0516776.11477111355100.02525100.0203655.600.00.00.000000
2019-202024Ajax3 Leagues2.0334376.79366901010100.091090.0142360.900.00.00.001000
2019-202024Jong Ajax1 League2.00
2020-202125Vitória1 League31.00
2021-202226Vitória1 League25.00
2022-202327Vitória1 League27.01
2023-202428Vitória1 League26.50
2024-202529Vitória2 Leagues25.00
11 Seasons6 Clubs7 Leagues199.08411076.4241318031515100.0343597.1345957.610.00.0+1.001000
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
Vitória (5 Seasons)2 Leagues134.51
Benfica (3 Seasons)2 Leagues31.0516776.11477111355100.02525100.0203655.600.00.00.000000
Ajax (2 Seasons)3 Leagues2.0334376.79366901010100.091090.0142360.900.00.00.001000
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.00
Primeira Liga (9 Seasons)186.01
Champions Lg (4 Seasons)2.0516776.11477111355100.02525100.0203655.600.00.00.000000
Eredivisie (2 Seasons)1.00
Conf Lg (1 Season)6.00
Eerste Divisie (1 Season)2.00
La Liga 2 (1 Season)1.00
Europa Lg (1 Season)1.0334376.79366901010100.091090.0142360.900.00.00.001000
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201620Valladolides ESP2. La Liga 216th1.00Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.50Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.00Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.00Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.00Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.00Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.00Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.01Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.50Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.00Matches
11 Seasons6 Clubs4 Leagues190.01
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Vitória (5 Seasons)1 League128.51
Benfica (3 Seasons)1 League29.00
Ajax (2 Seasons)1 League1.00
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.00
Primeira Liga (9 Seasons)186.01
Eredivisie (2 Seasons)1.00
Eerste Divisie (1 Season)2.00
La Liga 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2017-201822Benfica1. Champions LgGR2.0516776.11477111355100.02525100.0203655.600.00.00.000000Matches
2019-202024Ajax2. Europa LgR321.0334376.79366901010100.091090.0142360.900.00.00.001000Matches
2024-202529Vitória3. Conf Lg6.00Matches
5 Seasons3 Clubs3 Leagues9.08411076.4241318031515100.0343597.1345957.600.00.00.001000
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
Benfica (2 Seasons)1 League2.0516776.11477111355100.02525100.0203655.600.00.00.000000
Ajax (2 Seasons)2 Leagues1.0334376.79366901010100.091090.0142360.900.00.00.001000
Vitória (1 Season)1 League6.00
Champions Lg (4 Seasons)2.0516776.11477111355100.02525100.0203655.600.00.00.000000
Conf Lg (1 Season)6.00
Europa Lg (1 Season)1.0334376.79366901010100.091090.0142360.900.00.00.001000
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
202328cv Cape VerdeFriendlies (M)1.00Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.00Matches
6 Seasons2 Clubs5 Leagues7.00
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Cape Verde (3 Seasons)3 Leagues7.00
Portugal (3 Seasons)3 Leagues
Friendlies (M) (2 Seasons)1.00
Africa Cup of Nations qualification (1 Season)6.00
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201620Valladolides ESP2. La Liga 21.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.50Matches
2017-201822Benfica1. Champions Lg2.06748193000000005100Matches
2017-201822Benficapt POR1. Primeira Liga29.00Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.00Matches
2019-202024Ajaxnl NED1. Eredivisie1.00Matches
2019-202024Ajax2. Europa Lg1.04331124000000003300Matches
2020-202125Vitóriapt POR1. Primeira Liga31.00Matches
2021-202226Vitóriapt POR1. Primeira Liga25.00Matches
2022-202327Vitóriapt POR1. Primeira Liga27.00Matches
2023-202428Vitóriapt POR1. Primeira Liga26.50Matches
2024-202529Vitória3. Conf Lg6.00Matches
2024-202529Vitóriapt POR1. Primeira Liga19.00Matches
11 Seasons6 Clubs7 Leagues199.011079317000000008400
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Vitória (5 Seasons)2 Leagues134.50
Benfica (3 Seasons)2 Leagues31.06748193000000005100
Ajax (2 Seasons)3 Leagues2.04331124000000003300
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.00
Champions Lg (4 Seasons)2.06748193000000005100
Eredivisie (2 Seasons)1.00
Conf Lg (1 Season)6.00
Eerste Divisie (1 Season)2.00
La Liga 2 (1 Season)1.0
Europa Lg (1 Season)1.04331124000000003300
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201620Valladolid1 League1.0
2016-201721Vitória Setúbal1 League28.50
2017-201822Benfica2 Leagues31.06748193000000005100
2019-202024Ajax3 Leagues2.04331124000000003300
2019-202024Jong Ajax1 League2.00
2020-202125Vitória1 League31.00
2021-202226Vitória1 League25.00
2022-202327Vitória1 League27.00
2023-202428Vitória1 League26.50
2024-202529Vitória2 Leagues25.00
11 Seasons6 Clubs7 Leagues199.011079317000000008400
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Vitória (5 Seasons)2 Leagues134.50
Benfica (3 Seasons)2 Leagues31.06748193000000005100
Ajax (2 Seasons)3 Leagues2.04331124000000003300
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.00
Champions Lg (4 Seasons)2.06748193000000005100
Eredivisie (2 Seasons)1.00
Conf Lg (1 Season)6.00
Eerste Divisie (1 Season)2.00
La Liga 2 (1 Season)1.0
Europa Lg (1 Season)1.04331124000000003300
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201620Valladolides ESP2. La Liga 216th1.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.50Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.00Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.00Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.00Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.00Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.00Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.00Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.50Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.00Matches
11 Seasons6 Clubs4 Leagues190.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Vitória (5 Seasons)1 League128.50
Benfica (3 Seasons)1 League29.00
Ajax (2 Seasons)1 League1.00
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.00
Eredivisie (2 Seasons)1.00
Eerste Divisie (1 Season)2.00
La Liga 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201822Benfica1. Champions LgGR2.06748193000000005100Matches
2019-202024Ajax2. Europa LgR321.04331124000000003300Matches
2024-202529Vitória3. Conf Lg6.00Matches
5 Seasons3 Clubs3 Leagues9.011079317000000008400
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Benfica (2 Seasons)1 League2.06748193000000005100
Ajax (2 Seasons)2 Leagues1.04331124000000003300
Vitória (1 Season)1 League6.00
Champions Lg (4 Seasons)2.06748193000000005100
Conf Lg (1 Season)6.00
Europa Lg (1 Season)1.04331124000000003300
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202328cv Cape VerdeFriendlies (M)1.0Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.0Matches
6 Seasons2 Clubs5 Leagues7.0
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cape Verde (3 Seasons)3 Leagues7.0
Portugal (3 Seasons)3 Leagues
Friendlies (M) (2 Seasons)1.0
Africa Cup of Nations qualification (1 Season)6.0
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620Valladolides ESP2. La Liga 21.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.5Matches
2017-201822Benfica1. Champions Lg2.000.0000000000.00000000Matches
2017-201822Benficapt POR1. Primeira Liga29.0Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.0Matches
2019-202024Ajaxnl NED1. Eredivisie1.0Matches
2019-202024Ajax2. Europa Lg1.000.0000000000.00000000Matches
2020-202125Vitóriapt POR1. Primeira Liga31.0Matches
2021-202226Vitóriapt POR1. Primeira Liga25.0Matches
2022-202327Vitóriapt POR1. Primeira Liga27.0Matches
2023-202428Vitóriapt POR1. Primeira Liga26.5Matches
2024-202529Vitória3. Conf Lg6.0Matches
2024-202529Vitóriapt POR1. Primeira Liga19.0Matches
11 Seasons6 Clubs7 Leagues199.000.0000000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Vitória (5 Seasons)2 Leagues134.5
Benfica (3 Seasons)2 Leagues31.000.0000000000.00000000
Ajax (2 Seasons)3 Leagues2.000.0000000000.00000000
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.0
Champions Lg (4 Seasons)2.000.0000000000.00000000
Eredivisie (2 Seasons)1.0
Conf Lg (1 Season)6.0
Eerste Divisie (1 Season)2.0
La Liga 2 (1 Season)1.0
Europa Lg (1 Season)1.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620Valladolid1 League1.0
2016-201721Vitória Setúbal1 League28.5
2017-201822Benfica2 Leagues31.000.0000000000.00000000
2019-202024Ajax3 Leagues2.000.0000000000.00000000
2019-202024Jong Ajax1 League2.0
2020-202125Vitória1 League31.0
2021-202226Vitória1 League25.0
2022-202327Vitória1 League27.0
2023-202428Vitória1 League26.5
2024-202529Vitória2 Leagues25.0
11 Seasons6 Clubs7 Leagues199.000.0000000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Vitória (5 Seasons)2 Leagues134.5
Benfica (3 Seasons)2 Leagues31.000.0000000000.00000000
Ajax (2 Seasons)3 Leagues2.000.0000000000.00000000
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.0
Champions Lg (4 Seasons)2.000.0000000000.00000000
Eredivisie (2 Seasons)1.0
Conf Lg (1 Season)6.0
Eerste Divisie (1 Season)2.0
La Liga 2 (1 Season)1.0
Europa Lg (1 Season)1.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620Valladolides ESP2. La Liga 216th1.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.5Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.0Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.0Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.0Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.0Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.0Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.0Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.5Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.0Matches
11 Seasons6 Clubs4 Leagues190.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Vitória (5 Seasons)1 League128.5
Benfica (3 Seasons)1 League29.0
Ajax (2 Seasons)1 League1.0
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.0
Eredivisie (2 Seasons)1.0
Eerste Divisie (1 Season)2.0
La Liga 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201822Benfica1. Champions LgGR2.000.0000000000.00000000Matches
2019-202024Ajax2. Europa LgR321.000.0000000000.00000000Matches
2024-202529Vitória3. Conf Lg6.0Matches
5 Seasons3 Clubs3 Leagues9.000.0000000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Benfica (2 Seasons)1 League2.000.0000000000.00000000
Ajax (2 Seasons)2 Leagues1.000.0000000000.00000000
Vitória (1 Season)1 League6.0
Champions Lg (4 Seasons)2.000.0000000000.00000000
Conf Lg (1 Season)6.0
Europa Lg (1 Season)1.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202328cv Cape VerdeFriendlies (M)1.0Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.0Matches
6 Seasons2 Clubs5 Leagues7.0
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cape Verde (3 Seasons)3 Leagues7.0
Portugal (3 Seasons)3 Leagues
Friendlies (M) (2 Seasons)1.0
Africa Cup of Nations qualification (1 Season)6.0
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
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
2015-201620Valladolides ESP2. La Liga 21.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.500Matches
2017-201822Benfica1. Champions Lg2.0000000000000010Matches
2017-201822Benficapt POR1. Primeira Liga29.002Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.000Matches
2019-202024Ajaxnl NED1. Eredivisie1.000Matches
2019-202024Ajax2. Europa Lg1.0000000000000021Matches
2020-202125Vitóriapt POR1. Primeira Liga31.021Matches
2021-202226Vitóriapt POR1. Primeira Liga25.001Matches
2022-202327Vitóriapt POR1. Primeira Liga27.000Matches
2023-202428Vitóriapt POR1. Primeira Liga26.500Matches
2024-202529Vitória3. Conf Lg6.000Matches
2024-202529Vitóriapt POR1. Primeira Liga19.000Matches
11 Seasons6 Clubs7 Leagues199.0020000000004031
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Vitória (5 Seasons)2 Leagues134.5220
Benfica (3 Seasons)2 Leagues31.0000000000002010
Ajax (2 Seasons)3 Leagues2.0000000000000021
Vitória Setúbal (1 Season)1 League28.5000
Jong Ajax (1 Season)1 League2.0000
Valladolid (1 Season)1 League1.00
Primeira Liga (9 Seasons)186.0240
Champions Lg (4 Seasons)2.0000000000000010
Eredivisie (2 Seasons)1.0000
Conf Lg (1 Season)6.0000
Eerste Divisie (1 Season)2.0000
La Liga 2 (1 Season)1.00
Europa Lg (1 Season)1.0000000000000021
Defensive Actions Table
Tackles Challenges Blocks
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
2015-201620Valladolid1 League1.00
2016-201721Vitória Setúbal1 League28.5000
2017-201822Benfica2 Leagues31.0000000000002010
2019-202024Ajax3 Leagues2.0000000000000021
2019-202024Jong Ajax1 League2.0000
2020-202125Vitória1 League31.0210
2021-202226Vitória1 League25.0010
2022-202327Vitória1 League27.0000
2023-202428Vitória1 League26.5000
2024-202529Vitória2 Leagues25.0000
11 Seasons6 Clubs7 Leagues199.0020000000004031
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Vitória (5 Seasons)2 Leagues134.5220
Benfica (3 Seasons)2 Leagues31.0000000000002010
Ajax (2 Seasons)3 Leagues2.0000000000000021
Vitória Setúbal (1 Season)1 League28.5000
Jong Ajax (1 Season)1 League2.0000
Valladolid (1 Season)1 League1.00
Primeira Liga (9 Seasons)186.0240
Champions Lg (4 Seasons)2.0000000000000010
Eredivisie (2 Seasons)1.0000
Conf Lg (1 Season)6.0000
Eerste Divisie (1 Season)2.0000
La Liga 2 (1 Season)1.00
Europa Lg (1 Season)1.0000000000000021
Defensive Actions Table
Tackles Challenges Blocks
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
2015-201620Valladolides ESP2. La Liga 216th1.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.500Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.002Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.000Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.021Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.001Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.000Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.500Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.000Matches
11 Seasons6 Clubs4 Leagues190.0240
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
Vitória (5 Seasons)1 League128.5220
Benfica (3 Seasons)1 League29.0020
Ajax (2 Seasons)1 League1.0000
Vitória Setúbal (1 Season)1 League28.5000
Jong Ajax (1 Season)1 League2.0000
Valladolid (1 Season)1 League1.00
Primeira Liga (9 Seasons)186.0240
Eredivisie (2 Seasons)1.0000
Eerste Divisie (1 Season)2.0000
La Liga 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
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
2017-201822Benfica1. Champions LgGR2.0000000000000010Matches
2019-202024Ajax2. Europa LgR321.0000000000000021Matches
2024-202529Vitória3. Conf Lg6.000Matches
5 Seasons3 Clubs3 Leagues9.0000000000000031
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Benfica (2 Seasons)1 League2.0000000000000010
Ajax (2 Seasons)2 Leagues1.0000000000000021
Vitória (1 Season)1 League6.0000
Champions Lg (4 Seasons)2.0000000000000010
Conf Lg (1 Season)6.0000
Europa Lg (1 Season)1.0000000000000021
Defensive Actions Table
Tackles Challenges Blocks
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
202328cv Cape VerdeFriendlies (M)1.0Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.0Matches
6 Seasons2 Clubs5 Leagues7.00
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cape Verde (3 Seasons)3 Leagues7.00
Portugal (3 Seasons)3 Leagues0
Friendlies (M) (2 Seasons)1.00
Africa Cup of Nations qualification (1 Season)6.00
WCQ (1 Season)0
WCQ (1 Season)0
UEFA Nations League (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
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
2015-201620Valladolides ESP2. La Liga 21.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.5Matches
2017-201822Benfica1. Champions Lg2.0756375000750003617112600000320Matches
2017-201822Benficapt POR1. Primeira Liga29.0Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.0Matches
2019-202024Ajaxnl NED1. Eredivisie1.0Matches
2019-202024Ajax2. Europa Lg1.0474147000470002816210100000190Matches
2020-202125Vitóriapt POR1. Primeira Liga31.0Matches
2021-202226Vitóriapt POR1. Primeira Liga25.0Matches
2022-202327Vitóriapt POR1. Primeira Liga27.0Matches
2023-202428Vitóriapt POR1. Primeira Liga26.5Matches
2024-202529Vitória3. Conf Lg6.0Matches
2024-202529Vitóriapt POR1. Primeira Liga19.0Matches
11 Seasons6 Clubs7 Leagues199.01221041220001220006433322700000510
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
Vitória (5 Seasons)2 Leagues134.5
Benfica (3 Seasons)2 Leagues31.0756375000750003617112600000320
Ajax (2 Seasons)3 Leagues2.0474147000470002816210100000190
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.0
Champions Lg (4 Seasons)2.0756375000750003617112600000320
Eredivisie (2 Seasons)1.0
Conf Lg (1 Season)6.0
Eerste Divisie (1 Season)2.0
La Liga 2 (1 Season)1.0
Europa Lg (1 Season)1.0474147000470002816210100000190
Possession Table
Touches Take-Ons Carries Receiving
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
2015-201620Valladolid1 League1.0
2016-201721Vitória Setúbal1 League28.5
2017-201822Benfica2 Leagues31.0756375000750003617112600000320
2019-202024Ajax3 Leagues2.0474147000470002816210100000190
2019-202024Jong Ajax1 League2.0
2020-202125Vitória1 League31.0
2021-202226Vitória1 League25.0
2022-202327Vitória1 League27.0
2023-202428Vitória1 League26.5
2024-202529Vitória2 Leagues25.0
11 Seasons6 Clubs7 Leagues199.01221041220001220006433322700000510
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
Vitória (5 Seasons)2 Leagues134.5
Benfica (3 Seasons)2 Leagues31.0756375000750003617112600000320
Ajax (2 Seasons)3 Leagues2.0474147000470002816210100000190
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.0
Champions Lg (4 Seasons)2.0756375000750003617112600000320
Eredivisie (2 Seasons)1.0
Conf Lg (1 Season)6.0
Eerste Divisie (1 Season)2.0
La Liga 2 (1 Season)1.0
Europa Lg (1 Season)1.0474147000470002816210100000190
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2015-201620Valladolides ESP2. La Liga 216th1.0Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.5Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.0Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.0Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.0Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.0Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.0Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.0Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.5Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.0Matches
11 Seasons6 Clubs4 Leagues190.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Vitória (5 Seasons)1 League128.5
Benfica (3 Seasons)1 League29.0
Ajax (2 Seasons)1 League1.0
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (9 Seasons)186.0
Eredivisie (2 Seasons)1.0
Eerste Divisie (1 Season)2.0
La Liga 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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
2017-201822Benfica1. Champions LgGR2.0756375000750003617112600000320Matches
2019-202024Ajax2. Europa LgR321.0474147000470002816210100000190Matches
2024-202529Vitória3. Conf Lg6.0Matches
5 Seasons3 Clubs3 Leagues9.01221041220001220006433322700000510
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
Benfica (2 Seasons)1 League2.0756375000750003617112600000320
Ajax (2 Seasons)2 Leagues1.0474147000470002816210100000190
Vitória (1 Season)1 League6.0
Champions Lg (4 Seasons)2.0756375000750003617112600000320
Conf Lg (1 Season)6.0
Europa Lg (1 Season)1.0474147000470002816210100000190
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
202328cv Cape VerdeFriendlies (M)1.0Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.0Matches
6 Seasons2 Clubs5 Leagues7.0
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Cape Verde (3 Seasons)3 Leagues7.0
Portugal (3 Seasons)3 Leagues
Friendlies (M) (2 Seasons)1.0
Africa Cup of Nations qualification (1 Season)6.0
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2014-201519Benfica1. Champions Lg00001Matches
2014-201519Benficapt POR1. Primeira Liga00002Matches
2015-201620Valladolides ESP2. La Liga 2190902.41.0110360.0013-2-2.00-1.93Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga292,5658883.828.52928021.072534-9-0.32-0.32Matches
2017-201822Benfica1. Champions Lg21809033.32.022020.0014-3-1.50+1.003.12.6+0.5+0.27+1.45Matches
2017-201822Benficapt POR1. Primeira Liga292,6109085.329.02929022.347019+51+1.76+0.36Matches
2018-201923Ajax1. Champions Lg00005Matches
2018-201923Ajaxnl NED1. Eredivisie000012Matches
2018-201923Benficapt POR1. Primeira Liga00002Matches
2019-202024Ajax1. Champions Lg00006Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2180906.92.02902001.5067-1-0.50-1.46Matches
2019-202024Ajaxnl NED1. Eredivisie190904.01.019010240.0012-1-1.00-2.92Matches
2019-202024Ajax2. Europa Lg1909050.01.01901010.0002-2-2.00-3.000.20.8-0.6-0.62-0.56Matches
2020-202125Vitóriapt POR1. Primeira Liga312,7909091.231.0319031011.263541-6-0.19+0.14Matches
2021-202226Vitóriapt POR1. Primeira Liga252,2509073.525.0259025041.523831+7+0.28+0.06Matches
2022-202327Vitóriapt POR1. Primeira Liga272,4309079.427.0279027001.812825+3+0.11+1.25Matches
2023-202428Vitóriapt POR1. Primeira Liga272,3858877.926.5278826011.814131+10+0.38-0.16Matches
2024-202529Vitória3. Conf Lg654090100.06.06906002.67136+7+1.17Matches
2024-202529Vitóriapt POR1. Primeira Liga191,71090100.019.0199019001.372825+3+0.16Matches
11 Seasons6 Clubs7 Leagues20017,9109043.4199.02009019801011.59287230+57+0.29-0.193.33.4-0.1-0.02+0.93
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
Vitória (5 Seasons)2 Leagues13512,1059083.5134.513590134061.61183159+24+0.18+0.29
Benfica (3 Seasons)2 Leagues312,7909027.231.03131092.197123+48+1.55+1.883.12.6+0.5+0.27+1.45
Ajax (2 Seasons)3 Leagues2180902.52.029020480.0014-3-1.50-3.380.20.8-0.6-0.62-0.56
Vitória Setúbal (1 Season)1 League292,5658883.828.52928021.072534-9-0.32-0.32
Jong Ajax (1 Season)1 League2180906.92.02902001.5067-1-0.50-1.46
Valladolid (1 Season)1 League190902.41.0110360.0013-2-2.00-1.93
Primeira Liga (9 Seasons)18716,7409063.9186.0187901850141.60265206+59+0.32+0.21
Champions Lg (4 Seasons)2180906.72.0220140.0014-3-1.50+1.003.12.6+0.5+0.27+1.45
Eredivisie (2 Seasons)190901.71.019010360.0012-1-1.00-2.92
Conf Lg (1 Season)654090100.06.06906002.67136+7+1.17
Eerste Divisie (1 Season)2180906.92.02902001.5067-1-0.50-1.46
La Liga 2 (1 Season)190902.41.0110360.0013-2-2.00-1.93
Europa Lg (1 Season)1909050.01.01901010.0002-2-2.00-3.000.20.8-0.6-0.62-0.56
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2014-201519Benfica2 Leagues00003
2015-201620Valladolid1 League190902.41.0110360.0013-2-2.00-1.93
2016-201721Vitória Setúbal1 League292,5658883.828.52928021.072534-9-0.32-0.32
2017-201822Benfica2 Leagues312,7909077.531.03131042.197123+48+1.55+1.883.12.6+0.5+0.27+1.45
2018-201923Benfica1 League00002
2018-201923Ajax2 Leagues000017
2019-202024Ajax3 Leagues2180906.12.029020310.0014-3-1.50-3.380.20.8-0.6-0.62-0.56
2019-202024Jong Ajax1 League2180906.92.02902001.5067-1-0.50-1.46
2020-202125Vitória1 League312,7909091.231.0319031011.263541-6-0.19+0.14
2021-202226Vitória1 League252,2509073.525.0259025041.523831+7+0.28+0.06
2022-202327Vitória1 League272,4309079.427.0279027001.812825+3+0.11+1.25
2023-202428Vitória1 League272,3858877.926.5278826011.814131+10+0.38-0.16
2024-202529Vitória2 Leagues252,25090100.025.0259025001.684131+10+0.40
11 Seasons6 Clubs7 Leagues20017,9109043.4199.02009019801011.59287230+57+0.29-0.193.33.4-0.1-0.02+0.93
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
Vitória (5 Seasons)2 Leagues13512,1059083.5134.513590134061.61183159+24+0.18+0.29
Benfica (3 Seasons)2 Leagues312,7909027.231.03131092.197123+48+1.55+1.883.12.6+0.5+0.27+1.45
Ajax (2 Seasons)3 Leagues2180902.52.029020480.0014-3-1.50-3.380.20.8-0.6-0.62-0.56
Vitória Setúbal (1 Season)1 League292,5658883.828.52928021.072534-9-0.32-0.32
Jong Ajax (1 Season)1 League2180906.92.02902001.5067-1-0.50-1.46
Valladolid (1 Season)1 League190902.41.0110360.0013-2-2.00-1.93
Primeira Liga (9 Seasons)18716,7409063.9186.0187901850141.60265206+59+0.32+0.21
Champions Lg (4 Seasons)2180906.72.0220140.0014-3-1.50+1.003.12.6+0.5+0.27+1.45
Eredivisie (2 Seasons)190901.71.019010360.0012-1-1.00-2.92
Conf Lg (1 Season)654090100.06.06906002.67136+7+1.17
Eerste Divisie (1 Season)2180906.92.02902001.5067-1-0.50-1.46
La Liga 2 (1 Season)190902.41.0110360.0013-2-2.00-1.93
Europa Lg (1 Season)1909050.01.01901010.0002-2-2.00-3.000.20.8-0.6-0.62-0.56
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Benficapt POR1. Primeira Liga1st00002Matches
2015-201620Valladolides ESP2. La Liga 216th190902.41.0110360.0013-2-2.00-1.93Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th292,5658883.828.52928021.072534-9-0.32-0.32Matches
2017-201822Benficapt POR1. Primeira Liga2nd292,6109085.329.02929022.347019+51+1.76+0.36Matches
2018-201923Benficapt POR1. Primeira Liga1st00002Matches
2018-201923Ajaxnl NED1. Eredivisie1st000012Matches
2019-202024Ajaxnl NED1. Eredivisie1st190904.01.019010240.0012-1-1.00-2.92Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2180906.92.02902001.5067-1-0.50-1.46Matches
2020-202125Vitóriapt POR1. Primeira Liga7th312,7909091.231.0319031011.263541-6-0.19+0.14Matches
2021-202226Vitóriapt POR1. Primeira Liga6th252,2509073.525.0259025041.523831+7+0.28+0.06Matches
2022-202327Vitóriapt POR1. Primeira Liga6th272,4309079.427.0279027001.812825+3+0.11+1.25Matches
2023-202428Vitóriapt POR1. Primeira Liga5th272,3858877.926.5278826011.814131+10+0.38-0.16Matches
2024-202529Vitóriapt POR1. Primeira Liga7th191,71090100.019.0199019001.372825+3+0.16Matches
11 Seasons6 Clubs4 Leagues19117,1009045.1190.0191901890861.58273218+55+0.29-0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Vitória (5 Seasons)1 League12911,5659082.9128.512990128061.56170153+17+0.13+0.25
Benfica (3 Seasons)1 League292,6109028.429.02929062.347019+51+1.76+0.36
Ajax (2 Seasons)1 League190901.71.019010360.0012-1-1.00-2.92
Vitória Setúbal (1 Season)1 League292,5658883.828.52928021.072534-9-0.32-0.32
Jong Ajax (1 Season)1 League2180906.92.02902001.5067-1-0.50-1.46
Valladolid (1 Season)1 League190902.41.0110360.0013-2-2.00-1.93
Primeira Liga (9 Seasons)18716,7409063.9186.0187901850141.60265206+59+0.32+0.21
Eredivisie (2 Seasons)190901.71.019010360.0012-1-1.00-2.92
Eerste Divisie (1 Season)2180906.92.02902001.5067-1-0.50-1.46
La Liga 2 (1 Season)190902.41.0110360.0013-2-2.00-1.93
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2014-201519Benfica1. Champions LgGR00001Matches
2017-201822Benfica1. Champions LgGR21809033.32.022020.0014-3-1.50+1.003.12.6+0.5+0.27+1.45Matches
2018-201923Ajax1. Champions LgSF00005Matches
2019-202024Ajax1. Champions LgGR00006Matches
2019-202024Ajax2. Europa LgR321909050.01.01901010.0002-2-2.00-3.000.20.8-0.6-0.62-0.56Matches
2024-202529Vitória3. Conf Lg654090100.06.06906002.67136+7+1.17Matches
5 Seasons3 Clubs3 Leagues98109023.79.099090151.781412+2+0.22+2.023.33.4-0.1-0.02+0.93
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
Benfica (2 Seasons)1 League21809016.72.022030.0014-3-1.50+1.003.12.6+0.5+0.27+1.45
Ajax (2 Seasons)2 Leagues190905.01.019010120.0002-2-2.00-3.000.20.8-0.6-0.62-0.56
Vitória (1 Season)1 League654090100.06.06906002.67136+7+1.17
Champions Lg (4 Seasons)2180906.72.0220140.0014-3-1.50+1.003.12.6+0.5+0.27+1.45
Conf Lg (1 Season)654090100.06.06906002.67136+7+1.17
Europa Lg (1 Season)1909050.01.01901010.0002-2-2.00-3.000.20.8-0.6-0.62-0.56
Playing Time Table
Playing Time Starts Subs Team Success
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
201722pt PortugalFriendlies (M)00001Matches
201823pt PortugalWCQ00003Matches
2020-202125pt PortugalUEFA Nations LeagueLgA00002Matches
202328cv Cape VerdeFriendlies (M)1909050.01.01901000.0015-4-4.00-3.00Matches
202530cv Cape VerdeAfrica Cup of Nations qualification654090100.06.06906000.6737-4-0.67Matches
202631cv Cape VerdeWCQ00002Matches
6 Seasons2 Clubs5 Leagues76309021.97.07907080.57412-8-1.14-0.14
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cape Verde (3 Seasons)3 Leagues76309058.37.07907020.57412-8-1.14-0.14
Portugal (3 Seasons)3 Leagues00006
Friendlies (M) (2 Seasons)1909016.71.01901010.0015-4-4.00-3.00
Africa Cup of Nations qualification (1 Season)654090100.06.06906000.6737-4-0.67
WCQ (1 Season)00002
WCQ (1 Season)00003
UEFA Nations League (1 Season)00002

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201620Valladolides ESP2. La Liga 21.0000Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga28.5300000000000Matches
2017-201822Benfica1. Champions Lg2.0000010000000400Matches
2017-201822Benficapt POR1. Primeira Liga29.0100070020000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie2.01001100000Matches
2019-202024Ajaxnl NED1. Eredivisie1.00000000000Matches
2019-202024Ajax2. Europa Lg1.0000010000000210100.0Matches
2020-202125Vitóriapt POR1. Primeira Liga31.02000500120Matches
2021-202226Vitóriapt POR1. Primeira Liga25.03003700100Matches
2022-202327Vitóriapt POR1. Primeira Liga27.04000300000Matches
2023-202428Vitóriapt POR1. Primeira Liga26.52000800000Matches
2024-202529Vitória3. Conf Lg6.02001000000Matches
2024-202529Vitóriapt POR1. Primeira Liga19.03000500000Matches
11 Seasons6 Clubs7 Leagues199.021005380042000610100.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Vitória (5 Seasons)2 Leagues134.5160042800220
Benfica (3 Seasons)2 Leagues31.0100080020000400
Ajax (2 Seasons)3 Leagues2.0000010000000210100.0
Vitória Setúbal (1 Season)1 League28.5300000000000
Jong Ajax (1 Season)1 League2.01001100000
Valladolid (1 Season)1 League1.0000
Primeira Liga (9 Seasons)186.018003350042000
Champions Lg (4 Seasons)2.0000010000000400
Eredivisie (2 Seasons)1.00000000000
Conf Lg (1 Season)6.02001000000
Eerste Divisie (1 Season)2.01001100000
La Liga 2 (1 Season)1.0000
Europa Lg (1 Season)1.0000010000000210100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201620Valladolid1 League1.0000
2016-201721Vitória Setúbal1 League28.5300000000000
2017-201822Benfica2 Leagues31.0100080020000400
2019-202024Ajax3 Leagues2.0000010000000210100.0
2019-202024Jong Ajax1 League2.01001100000
2020-202125Vitória1 League31.02000500120
2021-202226Vitória1 League25.03003700100
2022-202327Vitória1 League27.04000300000
2023-202428Vitória1 League26.52000800000
2024-202529Vitória2 Leagues25.05001500000
11 Seasons6 Clubs7 Leagues199.021005380042000610100.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Vitória (5 Seasons)2 Leagues134.5160042800220
Benfica (3 Seasons)2 Leagues31.0100080020000400
Ajax (2 Seasons)3 Leagues2.0000010000000210100.0
Vitória Setúbal (1 Season)1 League28.5300000000000
Jong Ajax (1 Season)1 League2.01001100000
Valladolid (1 Season)1 League1.0000
Primeira Liga (9 Seasons)186.018003350042000
Champions Lg (4 Seasons)2.0000010000000400
Eredivisie (2 Seasons)1.00000000000
Conf Lg (1 Season)6.02001000000
Eerste Divisie (1 Season)2.01001100000
La Liga 2 (1 Season)1.0000
Europa Lg (1 Season)1.0000010000000210100.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201620Valladolides ESP2. La Liga 216th1.0000Matches
2016-201721Vitória Setúbalpt POR1. Primeira Liga12th28.5300000000000Matches
2017-201822Benficapt POR1. Primeira Liga2nd29.0100070020000Matches
2019-202024Ajaxnl NED1. Eredivisie1st1.00000000000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.01001100000Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.02000500120Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.03003700100Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.04000300000Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.52000800000Matches
2024-202529Vitóriapt POR1. Primeira Liga7th19.03000500000Matches
11 Seasons6 Clubs4 Leagues190.019004360042000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Vitória (5 Seasons)1 League128.5140032800220
Benfica (3 Seasons)1 League29.0100070020000
Ajax (2 Seasons)1 League1.00000000000
Vitória Setúbal (1 Season)1 League28.5300000000000
Jong Ajax (1 Season)1 League2.01001100000
Valladolid (1 Season)1 League1.0000
Primeira Liga (9 Seasons)186.018003350042000
Eredivisie (2 Seasons)1.00000000000
Eerste Divisie (1 Season)2.01001100000
La Liga 2 (1 Season)1.0000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201822Benfica1. Champions LgGR2.0000010000000400Matches
2019-202024Ajax2. Europa LgR321.0000010000000210100.0Matches
2024-202529Vitória3. Conf Lg6.02001000000Matches
5 Seasons3 Clubs3 Leagues9.0200120000000610100.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Benfica (2 Seasons)1 League2.0000010000000400
Ajax (2 Seasons)2 Leagues1.0000010000000210100.0
Vitória (1 Season)1 League6.02001000000
Champions Lg (4 Seasons)2.0000010000000400
Conf Lg (1 Season)6.02001000000
Europa Lg (1 Season)1.0000010000000210100.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202328cv Cape VerdeFriendlies (M)1.00000Matches
202530cv Cape VerdeAfrica Cup of Nations qualification6.00000Matches
6 Seasons2 Clubs5 Leagues7.00000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cape Verde (3 Seasons)3 Leagues7.00000
Portugal (3 Seasons)3 Leagues
Friendlies (M) (2 Seasons)1.00000
Africa Cup of Nations qualification (1 Season)6.00000
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Bruno Varela Pages