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.321298870.5116141032.343010.0Matches
2021-202226Vitóriapt POR1. Primeira Liga25252,25025.0311.241107876.41159416.0651016.7Matches
2022-202327Vitóriapt POR1. Primeira Liga27272,43027.0250.93977275.315481348.121010.0Matches
2023-202428Vitóriapt POR1. Primeira Liga27272,38526.5311.17996872.71548725.9541020.0Matches
10 Seasons6 Clubs6 Leagues17517515,660174.01991.1466246473.18231625632.027213312.5
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Vitória (4 Seasons)1 League1101109,855109.51281.1743530673.65219393430.917132213.3
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 (8 Seasons)16816815,030167.01811.0862244074.08131565532.725193313.6
Champions Lg (4 Seasons)221802.042.0010770.000200.011000.0
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
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.321298870.5116141032.343010.0
2021-202226Vitória1 League25252,25025.0311.241107876.41159416.0651016.7
2022-202327Vitória1 League27272,43027.0250.93977275.315481348.121010.0
2023-202428Vitória1 League27272,38526.5311.17996872.71548725.9541020.0
10 Seasons6 Clubs6 Leagues17517515,660174.01991.1466246473.18231625632.027213312.5
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Vitória (4 Seasons)1 League1101109,855109.51281.1743530673.65219393430.917132213.3
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 (8 Seasons)16816815,030167.01811.0862244074.08131565532.725193313.6
Champions Lg (4 Seasons)221802.042.0010770.000200.011000.0
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
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.321298870.5116141032.343010.0Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25252,25025.0311.241107876.41159416.0651016.7Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27272,43027.0250.93977275.315481348.121010.0Matches
2023-202428Vitóriapt POR1. Primeira Liga5th27272,38526.5311.17996872.71548725.9541020.0Matches
10 Seasons6 Clubs4 Leagues17217215,390171.01931.1364845573.38231595632.626203313.0
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 (4 Seasons)1 League1101109,855109.51281.1743530673.65219393430.917132213.3
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 (8 Seasons)16816815,030167.01811.0862244074.08131565532.725193313.6
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
4 Seasons2 Clubs2 Leagues332703.062.0014964.300300.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
Champions Lg (4 Seasons)221802.042.0010770.000200.011000.0
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
5 Seasons2 Clubs4 Leagues11901.000100.011000.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 (2 Seasons)2 Leagues11901.000100.011000.0
Friendlies (M) (2 Seasons)11901.000100.011000.0

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.0200002.00.520.0+0.015955.623526.128.4837.534.81100.011.0019.5Matches
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.041304040.30.30-0.7-0.0217550334.872910845.538.724968.750.541892.2421.3515.1Matches
2021-202226Vitóriapt POR1. Primeira Liga25.031514037.80.30+6.8+0.2715438340.25848242.537.619569.249.627882.9261.0414.3Matches
2022-202327Vitóriapt POR1. Primeira Liga27.025102030.50.32+5.5+0.2119550938.36899946.339.326571.749.8412235.6281.0413.4Matches
2023-202428Vitóriapt POR1. Primeira Liga26.531402135.80.32+5.8+0.2215734945.06188639.036.117960.345.6345185.2341.2814.7Matches
10 Seasons6 Clubs6 Leagues174.0199211132150.90.31+16.9+0.15705179539.3272940243.137.792067.448.91500604.01361.2014.5
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 (4 Seasons)1 League109.5128131121144.50.30+17.5+0.16681174439.0262037543.538.088868.049.11453584.01301.1914.4
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.0400002.80.38-1.2-0.60132552.0581429.330.31650.041.72913.431.5017.8
Vitória Setúbal (1 Season)1 League28.5346
Jong Ajax (1 Season)1 League2.071
Valladolid (1 Season)1 League1.03
Primeira Liga (8 Seasons)167.0181191121144.50.30+17.5+0.16681174439.0262037543.538.088868.049.11453584.01301.1914.4
Champions Lg (4 Seasons)2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Eredivisie (2 Seasons)1.0200002.00.520.0+0.015955.623526.128.4837.534.81100.011.0019.5
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.0400002.80.38-1.2-0.60132552.0581429.330.31650.041.72913.431.5017.8
2019-202024Jong Ajax1 League2.071
2020-202125Vitória1 League31.041304040.30.30-0.7-0.0217550334.872910845.538.724968.750.541892.2421.3515.1
2021-202226Vitória1 League25.031514037.80.30+6.8+0.2715438340.25848242.537.619569.249.627882.9261.0414.3
2022-202327Vitória1 League27.025102030.50.32+5.5+0.2119550938.36899946.339.326571.749.8412235.6281.0413.4
2023-202428Vitória1 League26.531402135.80.32+5.8+0.2215734945.06188639.036.117960.345.6345185.2341.2814.7
10 Seasons6 Clubs6 Leagues174.0199211132150.90.31+16.9+0.15705179539.3272940243.137.792067.448.91500604.01361.2014.5
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 (4 Seasons)1 League109.5128131121144.50.30+17.5+0.16681174439.0262037543.538.088868.049.11453584.01301.1914.4
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.0400002.80.38-1.2-0.60132552.0581429.330.31650.041.72913.431.5017.8
Vitória Setúbal (1 Season)1 League28.5346
Jong Ajax (1 Season)1 League2.071
Valladolid (1 Season)1 League1.03
Primeira Liga (8 Seasons)167.0181191121144.50.30+17.5+0.16681174439.0262037543.538.088868.049.11453584.01301.1914.4
Champions Lg (4 Seasons)2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
Eredivisie (2 Seasons)1.0200002.00.520.0+0.015955.623526.128.4837.534.81100.011.0019.5
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.0200002.00.520.0+0.015955.623526.128.4837.534.81100.011.0019.5Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.071Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.041304040.30.30-0.7-0.0217550334.872910845.538.724968.750.541892.2421.3515.1Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.031514037.80.30+6.8+0.2715438340.25848242.537.619569.249.627882.9261.0414.3Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.025102030.50.32+5.5+0.2119550938.36899946.339.326571.749.8412235.6281.0413.4Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.531402135.80.32+5.8+0.2215734945.06188639.036.117960.345.6345185.2341.2814.7Matches
10 Seasons6 Clubs4 Leagues171.0193201121146.50.31+17.5+0.16686175339.1264338043.437.989667.749.01464584.01311.1914.4
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 (4 Seasons)1 League109.5128131121144.50.30+17.5+0.16681174439.0262037543.538.088868.049.11453584.01301.1914.4
Benfica (3 Seasons)1 League29.0190
Ajax (2 Seasons)1 League1.0200002.00.520.0+0.015955.623526.128.4837.534.81100.011.0019.5
Vitória Setúbal (1 Season)1 League28.5346
Jong Ajax (1 Season)1 League2.071
Valladolid (1 Season)1 League1.03
Primeira Liga (8 Seasons)167.0181191121144.50.30+17.5+0.16681174439.0262037543.538.088868.049.11453584.01301.1914.4
Eredivisie (2 Seasons)1.0200002.00.520.0+0.015955.623526.128.4837.534.81100.011.0019.5
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
4 Seasons2 Clubs2 Leagues3.0610114.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
Champions Lg (4 Seasons)2.0410113.70.32+0.7+0.33112642.3511335.332.71650.043.81815.631.5017.5
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
5 Seasons2 Clubs4 Leagues1.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
Portugal (3 Seasons)3 Leagues
Cape Verde (2 Seasons)2 Leagues1.01
Friendlies (M) (2 Seasons)1.01
WCQ (1 Season)
WCQ (1 Season)
UEFA Nations League (1 Season)

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.00.00.00.00000.000.000.000.000.000.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.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202226Vitóriapt POR1. Primeira Liga25252,25025.0000000300.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2022-202327Vitóriapt POR1. Primeira Liga27272,43027.0011000400.00.00.90.90000.000.040.040.000.040.000.030.030.000.03Matches
2023-202428Vitóriapt POR1. Primeira Liga27272,38526.5000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
10 Seasons6 Clubs6 Leagues17517515,660174.00110001600.00.01.01.00100.000.010.010.000.010.000.010.010.000.01
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 (4 Seasons)1 League1101109,855109.50110001100.00.01.01.00100.000.010.010.000.010.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 (8 Seasons)16816815,030167.00110001500.00.01.01.00100.000.010.010.000.010.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.00.00.00.00000.000.000.000.000.000.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.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202226Vitória1 League25252,25025.0000000300.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2022-202327Vitória1 League27272,43027.0011000400.00.00.90.90000.000.040.040.000.040.000.030.030.000.03
2023-202428Vitória1 League27272,38526.5000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
10 Seasons6 Clubs6 Leagues17517515,660174.00110001600.00.01.01.00100.000.010.010.000.010.000.010.010.000.01
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 (4 Seasons)1 League1101109,855109.50110001100.00.01.01.00100.000.010.010.000.010.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 (8 Seasons)16816815,030167.00110001500.00.01.01.00100.000.010.010.000.010.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.00.00.00.00000.000.000.000.000.000.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 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
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.00.00.00.00000.000.000.000.000.000.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.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25252,25025.0000000300.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27272,43027.0011000400.00.00.90.90000.000.040.040.000.040.000.030.030.000.03Matches
2023-202428Vitóriapt POR1. Primeira Liga5th27272,38526.5000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
10 Seasons6 Clubs4 Leagues17217215,390171.00110001600.00.01.01.00100.000.010.010.000.010.000.010.010.000.01
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
Vitória (4 Seasons)1 League1101109,855109.50110001100.00.01.01.00100.000.010.010.000.010.000.010.010.000.01
Benfica (3 Seasons)1 League29292,61029.0000000100.000.000.000.000.00
Ajax (2 Seasons)1 League11901.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 (8 Seasons)16816815,030167.00110001500.00.01.01.00100.000.010.010.000.010.000.010.010.000.01
Eredivisie (2 Seasons)11901.0000000000.00.00.00.00000.000.000.000.000.000.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
4 Seasons2 Clubs2 Leagues332703.0000000000.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
Champions Lg (4 Seasons)221802.0000000000.00.00.00.00000.000.000.000.000.000.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
202631cv Cape VerdeWCQ00Matches
5 Seasons2 Clubs4 Leagues11901.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
Portugal (3 Seasons)3 Leagues00
Cape Verde (2 Seasons)2 Leagues11901.0000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)11901.0000000000.000.000.000.000.00
WCQ (1 Season)00
WCQ (1 Season)00
UEFA Nations League (1 Season)00
Become a Stathead & surf this site ad-free.

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.0253180.664848099100.077100.091560.000.00.00.001000Matches
2019-202024Ajax2. Europa Lg1.0334376.79366901010100.091090.0142360.900.00.00.001000Matches
2020-202125Vitóriapt POR1. Primeira Liga31.062798064.02033915430636498.428528998.627862444.600.00.10.0015100Matches
2021-202226Vitóriapt POR1. Primeira Liga25.051678166.116793129875151100.024625198.021847645.800.00.00.0114001Matches
2022-202327Vitóriapt POR1. Primeira Liga27.061195763.820418158046262100.026326599.228562545.610.90.1+0.1214000Matches
2023-202428Vitóriapt POR1. Primeira Liga26.557480271.61814214179636596.927327997.823845052.900.00.30.0119100Matches
10 Seasons6 Clubs6 Leagues174.02437366166.6787536068326326698.91108112698.41062224947.211.00.40.0464201
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 (4 Seasons)1 League109.52328352066.1756925840023924298.81067108498.41019217546.911.00.40.0462201
Benfica (3 Seasons)2 Leagues31.0516776.11477111355100.02525100.0203655.600.00.00.000000
Ajax (2 Seasons)3 Leagues2.0587478.4158411701919100.0161794.1233860.500.00.00.002000
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.00
Primeira Liga (8 Seasons)167.02328352066.1756925840023924298.81067108498.41019217546.911.00.40.0462201
Champions Lg (4 Seasons)2.0516776.11477111355100.02525100.0203655.600.00.00.000000
Eredivisie (2 Seasons)1.0253180.664848099100.077100.091560.000.00.00.001000
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.0587478.4158411701919100.0161794.1233860.500.00.00.002000
2019-202024Jong Ajax1 League2.00
2020-202125Vitória1 League31.062798064.02033915430636498.428528998.627862444.600.00.10.0015100
2021-202226Vitória1 League25.051678166.116793129875151100.024625198.021847645.800.00.00.0114001
2022-202327Vitória1 League27.061195763.820418158046262100.026326599.228562545.610.90.1+0.1214000
2023-202428Vitória1 League26.557480271.61814214179636596.927327997.823845052.900.00.30.0119100
10 Seasons6 Clubs6 Leagues174.02437366166.6787536068326326698.91108112698.41062224947.211.00.40.0464201
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 (4 Seasons)1 League109.52328352066.1756925840023924298.81067108498.41019217546.911.00.40.0462201
Benfica (3 Seasons)2 Leagues31.0516776.11477111355100.02525100.0203655.600.00.00.000000
Ajax (2 Seasons)3 Leagues2.0587478.4158411701919100.0161794.1233860.500.00.00.002000
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.00
Primeira Liga (8 Seasons)167.02328352066.1756925840023924298.81067108498.41019217546.911.00.40.0462201
Champions Lg (4 Seasons)2.0516776.11477111355100.02525100.0203655.600.00.00.000000
Eredivisie (2 Seasons)1.0253180.664848099100.077100.091560.000.00.00.001000
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 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
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.0253180.664848099100.077100.091560.000.00.00.001000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.00Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.062798064.02033915430636498.428528998.627862444.600.00.10.0015100Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.051678166.116793129875151100.024625198.021847645.800.00.00.0114001Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.061195763.820418158046262100.026326599.228562545.610.90.1+0.1214000Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.557480271.61814214179636596.927327997.823845052.900.00.30.0119100Matches
10 Seasons6 Clubs4 Leagues171.02353355166.3763405888024825198.81074109198.41028219046.911.00.40.0463201
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
Vitória (4 Seasons)1 League109.52328352066.1756925840023924298.81067108498.41019217546.911.00.40.0462201
Benfica (3 Seasons)1 League29.00
Ajax (2 Seasons)1 League1.0253180.664848099100.077100.091560.000.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 (8 Seasons)167.02328352066.1756925840023924298.81067108498.41019217546.911.00.40.0462201
Eredivisie (2 Seasons)1.0253180.664848099100.077100.091560.000.00.00.001000
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
4 Seasons2 Clubs2 Leagues3.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
Champions Lg (4 Seasons)2.0516776.11477111355100.02525100.0203655.600.00.00.000000
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
5 Seasons2 Clubs4 Leagues1.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
Portugal (3 Seasons)3 Leagues
Cape Verde (2 Seasons)2 Leagues1.00
Friendlies (M) (2 Seasons)1.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.0312291000000002500Matches
2019-202024Ajax2. Europa Lg1.04331124000000003300Matches
2020-202125Vitóriapt POR1. Primeira Liga31.0980643335860200000062720Matches
2021-202226Vitóriapt POR1. Primeira Liga25.0781503276810300000051620Matches
2022-202327Vitóriapt POR1. Primeira Liga27.09575464081430100000061130Matches
2023-202428Vitóriapt POR1. Primeira Liga26.5802533264841301000057451Matches
10 Seasons6 Clubs6 Leagues174.0366123261323402190100002437121
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Vitória (4 Seasons)1 League109.5352022251283394190100002328121
Benfica (3 Seasons)2 Leagues31.06748193000000005100
Ajax (2 Seasons)3 Leagues2.07453215000000005800
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.0
Primeira Liga (8 Seasons)167.0352022251283394190100002328121
Champions Lg (4 Seasons)2.06748193000000005100
Eredivisie (2 Seasons)1.0312291000000002500
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.07453215000000005800
2019-202024Jong Ajax1 League2.00
2020-202125Vitória1 League31.0980643335860200000062720
2021-202226Vitória1 League25.0781503276810300000051620
2022-202327Vitória1 League27.09575464081430100000061130
2023-202428Vitória1 League26.5802533264841301000057451
10 Seasons6 Clubs6 Leagues174.0366123261323402190100002437121
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Vitória (4 Seasons)1 League109.5352022251283394190100002328121
Benfica (3 Seasons)2 Leagues31.06748193000000005100
Ajax (2 Seasons)3 Leagues2.07453215000000005800
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.0
Primeira Liga (8 Seasons)167.0352022251283394190100002328121
Champions Lg (4 Seasons)2.06748193000000005100
Eredivisie (2 Seasons)1.0312291000000002500
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.0312291000000002500Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.00Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.0980643335860200000062720Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.0781503276810300000051620Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.09575464081430100000061130Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.5802533264841301000057451Matches
10 Seasons6 Clubs4 Leagues171.0355122471292395190100002353121
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Vitória (4 Seasons)1 League109.5352022251283394190100002328121
Benfica (3 Seasons)1 League29.00
Ajax (2 Seasons)1 League1.0312291000000002500
Vitória Setúbal (1 Season)1 League28.50
Jong Ajax (1 Season)1 League2.00
Valladolid (1 Season)1 League1.0
Primeira Liga (8 Seasons)167.0352022251283394190100002328121
Eredivisie (2 Seasons)1.0312291000000002500
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
4 Seasons2 Clubs2 Leagues3.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
Champions Lg (4 Seasons)2.06748193000000005100
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
5 Seasons2 Clubs4 Leagues1.0
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portugal (3 Seasons)3 Leagues
Cape Verde (2 Seasons)2 Leagues1.0
Friendlies (M) (2 Seasons)1.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.000.0000000000.00000000Matches
2019-202024Ajax2. Europa Lg1.000.0000000000.00000000Matches
2020-202125Vitóriapt POR1. Primeira Liga31.040.1331000010.03100000Matches
2021-202226Vitóriapt POR1. Primeira Liga25.060.2451000010.04010000Matches
2022-202327Vitóriapt POR1. Primeira Liga27.080.3071000010.04100000Matches
2023-202428Vitóriapt POR1. Primeira Liga26.540.1540000000.00000000Matches
10 Seasons6 Clubs6 Leagues174.0220.19193000030.03210000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Vitória (4 Seasons)1 League109.5220.20193000030.03210000
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 (8 Seasons)167.0220.20193000030.03210000
Champions Lg (4 Seasons)2.000.0000000000.00000000
Eredivisie (2 Seasons)1.000.0000000000.00000000
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.040.1331000010.03100000
2021-202226Vitória1 League25.060.2451000010.04010000
2022-202327Vitória1 League27.080.3071000010.04100000
2023-202428Vitória1 League26.540.1540000000.00000000
10 Seasons6 Clubs6 Leagues174.0220.19193000030.03210000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Vitória (4 Seasons)1 League109.5220.20193000030.03210000
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 (8 Seasons)167.0220.20193000030.03210000
Champions Lg (4 Seasons)2.000.0000000000.00000000
Eredivisie (2 Seasons)1.000.0000000000.00000000
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.000.0000000000.00000000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.0Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.040.1331000010.03100000Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.060.2451000010.04010000Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.080.3071000010.04100000Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.540.1540000000.00000000Matches
10 Seasons6 Clubs4 Leagues171.0220.20193000030.03210000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Vitória (4 Seasons)1 League109.5220.20193000030.03210000
Benfica (3 Seasons)1 League29.0
Ajax (2 Seasons)1 League1.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 (8 Seasons)167.0220.20193000030.03210000
Eredivisie (2 Seasons)1.000.0000000000.00000000
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
4 Seasons2 Clubs2 Leagues3.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
Champions Lg (4 Seasons)2.000.0000000000.00000000
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
5 Seasons2 Clubs4 Leagues1.0
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portugal (3 Seasons)3 Leagues
Cape Verde (2 Seasons)2 Leagues1.0
Friendlies (M) (2 Seasons)1.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.0000000000000000Matches
2019-202024Ajax2. Europa Lg1.0000000000000021Matches
2020-202125Vitóriapt POR1. Primeira Liga31.0222002366.7110113163Matches
2021-202226Vitóriapt POR1. Primeira Liga25.0101001250.0100012160Matches
2022-202327Vitóriapt POR1. Primeira Liga27.00000000000000142Matches
2023-202428Vitóriapt POR1. Primeira Liga26.500000010.010000091Matches
10 Seasons6 Clubs6 Leagues174.0323003650.0310145587
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 (4 Seasons)1 League109.5323003650.0310125556
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 (8 Seasons)167.0323003650.0310145556
Champions Lg (4 Seasons)2.0000000000000010
Eredivisie (2 Seasons)1.0000000000000000
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.0222002366.7110113163
2021-202226Vitória1 League25.0101001250.0100012160
2022-202327Vitória1 League27.00000000000000142
2023-202428Vitória1 League26.500000010.010000091
10 Seasons6 Clubs6 Leagues174.0323003650.0310145587
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 (4 Seasons)1 League109.5323003650.0310125556
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 (8 Seasons)167.0323003650.0310145556
Champions Lg (4 Seasons)2.0000000000000010
Eredivisie (2 Seasons)1.0000000000000000
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.0000000000000000Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.000Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.0222002366.7110113163Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.0101001250.0100012160Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.00000000000000142Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.500000010.010000091Matches
10 Seasons6 Clubs4 Leagues171.0323003650.0310145556
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 (4 Seasons)1 League109.5323003650.0310125556
Benfica (3 Seasons)1 League29.0020
Ajax (2 Seasons)1 League1.0000000000000000
Vitória Setúbal (1 Season)1 League28.5000
Jong Ajax (1 Season)1 League2.0000
Valladolid (1 Season)1 League1.00
Primeira Liga (8 Seasons)167.0323003650.0310145556
Eredivisie (2 Seasons)1.0000000000000000
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
4 Seasons2 Clubs2 Leagues3.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
Champions Lg (4 Seasons)2.0000000000000010
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
5 Seasons2 Clubs4 Leagues1.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
Portugal (3 Seasons)3 Leagues0
Cape Verde (2 Seasons)2 Leagues1.00
Friendlies (M) (2 Seasons)1.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.03329330003300019865600000140Matches
2019-202024Ajax2. Europa Lg1.0474147000470002816210100000190Matches
2020-202125Vitóriapt POR1. Primeira Liga31.010438851040500104300050527581641000124070Matches
2021-202226Vitóriapt POR1. Primeira Liga25.085973485360085900038719671300000003320Matches
2022-202327Vitóriapt POR1. Primeira Liga27.010198541012433101911100.000.046223181480000103290Matches
2023-202428Vitóriapt POR1. Primeira Liga26.585768384990085711100.000.044224071417000003310Matches
10 Seasons6 Clubs6 Leagues174.03933328939092433393322100.000.01879986961210002214640
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 (4 Seasons)1 League109.53778315637542433377822100.000.01796945058380002213990
Benfica (3 Seasons)2 Leagues31.0756375000750003617112600000320
Ajax (2 Seasons)3 Leagues2.0807080000800004724815700000330
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (8 Seasons)167.03778315637542433377822100.000.01796945058380002213990
Champions Lg (4 Seasons)2.0756375000750003617112600000320
Eredivisie (2 Seasons)1.03329330003300019865600000140
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.0807080000800004724815700000330
2019-202024Jong Ajax1 League2.0
2020-202125Vitória1 League31.010438851040500104300050527581641000124070
2021-202226Vitória1 League25.085973485360085900038719671300000003320
2022-202327Vitória1 League27.010198541012433101911100.000.046223181480000103290
2023-202428Vitória1 League26.585768384990085711100.000.044224071417000003310
10 Seasons6 Clubs6 Leagues174.03933328939092433393322100.000.01879986961210002214640
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 (4 Seasons)1 League109.53778315637542433377822100.000.01796945058380002213990
Benfica (3 Seasons)2 Leagues31.0756375000750003617112600000320
Ajax (2 Seasons)3 Leagues2.0807080000800004724815700000330
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (8 Seasons)167.03778315637542433377822100.000.01796945058380002213990
Champions Lg (4 Seasons)2.0756375000750003617112600000320
Eredivisie (2 Seasons)1.03329330003300019865600000140
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 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
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.03329330003300019865600000140Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.0Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.010438851040500104300050527581641000124070Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.085973485360085900038719671300000003320Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.010198541012433101911100.000.046223181480000103290Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.585768384990085711100.000.044224071417000003310Matches
10 Seasons6 Clubs4 Leagues171.03811318537872433381122100.000.01815953658940002214130
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
Vitória (4 Seasons)1 League109.53778315637542433377822100.000.01796945058380002213990
Benfica (3 Seasons)1 League29.0
Ajax (2 Seasons)1 League1.03329330003300019865600000140
Vitória Setúbal (1 Season)1 League28.5
Jong Ajax (1 Season)1 League2.0
Valladolid (1 Season)1 League1.0
Primeira Liga (8 Seasons)167.03778315637542433377822100.000.01796945058380002213990
Eredivisie (2 Seasons)1.03329330003300019865600000140
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
4 Seasons2 Clubs2 Leagues3.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
Champions Lg (4 Seasons)2.0756375000750003617112600000320
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
5 Seasons2 Clubs4 Leagues1.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
Portugal (3 Seasons)3 Leagues
Cape Verde (2 Seasons)2 Leagues1.0
Friendlies (M) (2 Seasons)1.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.921.11.5-0.4-0.45-2.37Matches
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.1434.438.3-3.9-0.13+0.61Matches
2021-202226Vitóriapt POR1. Primeira Liga252,2509073.525.0259025041.523831+7+0.28+0.0635.134.9+0.2+0.01-0.16Matches
2022-202327Vitóriapt POR1. Primeira Liga272,4309079.427.0279027001.812825+3+0.11+1.2528.431.4-3.0-0.11+0.33Matches
2023-202428Vitóriapt POR1. Primeira Liga272,3858877.926.5278826011.814131+10+0.38-0.1633.631.0+2.6+0.10-0.33Matches
10 Seasons6 Clubs6 Leagues17515,6608940.1174.01759017301011.58246199+47+0.27-0.21135.9140.4-4.5-0.04-0.78
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 (4 Seasons)1 League1109,8559080.5109.511090109061.59142128+14+0.13+0.24131.6135.6-4.0-0.04-0.02
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.381.22.3-1.1-0.53-2.38
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 (8 Seasons)16815,0308961.4167.0168901660141.63237181+56+0.34+0.23131.6135.6-4.0-0.04-0.02
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.921.11.5-0.4-0.45-2.37
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.381.22.3-1.1-0.53-2.38
2019-202024Jong Ajax1 League2180906.92.02902001.5067-1-0.50-1.46
2020-202125Vitória1 League312,7909091.231.0319031011.263541-6-0.19+0.1434.438.3-3.9-0.13+0.61
2021-202226Vitória1 League252,2509073.525.0259025041.523831+7+0.28+0.0635.134.9+0.2+0.01-0.16
2022-202327Vitória1 League272,4309079.427.0279027001.812825+3+0.11+1.2528.431.4-3.0-0.11+0.33
2023-202428Vitória1 League272,3858877.926.5278826011.814131+10+0.38-0.1633.631.0+2.6+0.10-0.33
10 Seasons6 Clubs6 Leagues17515,6608940.1174.01759017301011.58246199+47+0.27-0.21135.9140.4-4.5-0.04-0.78
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 (4 Seasons)1 League1109,8559080.5109.511090109061.59142128+14+0.13+0.24131.6135.6-4.0-0.04-0.02
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.381.22.3-1.1-0.53-2.38
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 (8 Seasons)16815,0308961.4167.0168901660141.63237181+56+0.34+0.23131.6135.6-4.0-0.04-0.02
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.921.11.5-0.4-0.45-2.37
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 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
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.921.11.5-0.4-0.45-2.37Matches
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.1434.438.3-3.9-0.13+0.61Matches
2021-202226Vitóriapt POR1. Primeira Liga6th252,2509073.525.0259025041.523831+7+0.28+0.0635.134.9+0.2+0.01-0.16Matches
2022-202327Vitóriapt POR1. Primeira Liga6th272,4309079.427.0279027001.812825+3+0.11+1.2528.431.4-3.0-0.11+0.33Matches
2023-202428Vitóriapt POR1. Primeira Liga5th272,3858877.926.5278826011.814131+10+0.38-0.1633.631.0+2.6+0.10-0.33Matches
10 Seasons6 Clubs4 Leagues17215,3908942.5171.0172901700861.61245193+52+0.30-0.26132.6137.1-4.4-0.04-0.94
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
Vitória (4 Seasons)1 League1109,8559080.5109.511090109061.59142128+14+0.13+0.24131.6135.6-4.0-0.04-0.02
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.921.11.5-0.4-0.45-2.37
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 (8 Seasons)16815,0308961.4167.0168901660141.63237181+56+0.34+0.23131.6135.6-4.0-0.04-0.02
Eredivisie (2 Seasons)190901.71.019010360.0012-1-1.00-2.921.11.5-0.4-0.45-2.37
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
4 Seasons2 Clubs2 Leagues3270909.43.039030150.0016-5-1.67+0.133.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
Champions Lg (4 Seasons)2180906.72.0220140.0014-3-1.50+1.003.12.6+0.5+0.27+1.45
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
202631cv Cape VerdeWCQ00002Matches
5 Seasons2 Clubs4 Leagues190903.81.01901080.0015-4-4.00-3.00
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portugal (3 Seasons)3 Leagues00006
Cape Verde (2 Seasons)2 Leagues1909016.71.01901020.0015-4-4.00-3.00
Friendlies (M) (2 Seasons)1909016.71.01901010.0015-4-4.00-3.00
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.0000000000000200Matches
2019-202024Ajax2. Europa Lg1.0000010000000210100.0Matches
2020-202125Vitóriapt POR1. Primeira Liga31.02000500120005315193.8Matches
2021-202226Vitóriapt POR1. Primeira Liga25.03003800100203060100.0Matches
2022-202327Vitóriapt POR1. Primeira Liga27.04000300000003914287.5Matches
2023-202428Vitóriapt POR1. Primeira Liga26.52000800000004680100.0Matches
10 Seasons6 Clubs6 Leagues174.01600434004202017644393.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Vitória (4 Seasons)1 League109.51100324002202016843393.5
Benfica (3 Seasons)2 Leagues31.0100080020000400
Ajax (2 Seasons)3 Leagues2.0000010000000410100.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 (8 Seasons)167.01500331004202016843393.5
Champions Lg (4 Seasons)2.0000010000000400
Eredivisie (2 Seasons)1.0000000000000200
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.0000010000000410100.0
2019-202024Jong Ajax1 League2.01001100000
2020-202125Vitória1 League31.02000500120005315193.8
2021-202226Vitória1 League25.03003800100203060100.0
2022-202327Vitória1 League27.04000300000003914287.5
2023-202428Vitória1 League26.52000800000004680100.0
10 Seasons6 Clubs6 Leagues174.01600434004202017644393.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Vitória (4 Seasons)1 League109.51100324002202016843393.5
Benfica (3 Seasons)2 Leagues31.0100080020000400
Ajax (2 Seasons)3 Leagues2.0000010000000410100.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 (8 Seasons)167.01500331004202016843393.5
Champions Lg (4 Seasons)2.0000010000000400
Eredivisie (2 Seasons)1.0000000000000200
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 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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.0000000000000200Matches
2019-202024Jong Ajaxnl NED2. Eerste Divisie4th2.01001100000Matches
2020-202125Vitóriapt POR1. Primeira Liga7th31.02000500120005315193.8Matches
2021-202226Vitóriapt POR1. Primeira Liga6th25.03003800100203060100.0Matches
2022-202327Vitóriapt POR1. Primeira Liga6th27.04000300000003914287.5Matches
2023-202428Vitóriapt POR1. Primeira Liga5th26.52000800000004680100.0Matches
10 Seasons6 Clubs4 Leagues171.01600432004202017043393.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Vitória (4 Seasons)1 League109.51100324002202016843393.5
Benfica (3 Seasons)1 League29.0100070020000
Ajax (2 Seasons)1 League1.0000000000000200
Vitória Setúbal (1 Season)1 League28.5300000000000
Jong Ajax (1 Season)1 League2.01001100000
Valladolid (1 Season)1 League1.0000
Primeira Liga (8 Seasons)167.01500331004202016843393.5
Eredivisie (2 Seasons)1.0000000000000200
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
4 Seasons2 Clubs2 Leagues3.0000020000000610100.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
Champions Lg (4 Seasons)2.0000010000000400
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
5 Seasons2 Clubs4 Leagues1.00000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portugal (3 Seasons)3 Leagues
Cape Verde (2 Seasons)2 Leagues1.00000
Friendlies (M) (2 Seasons)1.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.