Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-01FriPrimeira LigaMatchweek 10HomeW 5–1Sporting CPEstrelaNAM1800002000120000.40.40.0103650.007221Match Report
2024-09-13FriPrimeira LigaMatchweek 5AwayW 3–0Sporting CPAroucaNRW800001000110000.00.00.0206875.018311Match Report
2024-08-23FriPrimeira LigaMatchweek 3AwayW 5–0Sporting CPFarenseNCM,RW1910001100140000.10.10.0218988.9610411Match Report
2024-08-17SatPrimeira LigaMatchweek 2AwayW 6–1Sporting CPNacionalNRW60000000020000.00.00.0001250.011011Match Report
2024-08-09FriPrimeira LigaMatchweek 1HomeW 3–1Sporting CPRio AveNRW1500001000140000.00.00.1207977.8212221Match Report

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th1097848.7516411000.570.110.690.460.57Matches
2017-201818Norwich Cityeng ENG2. Championship14th1070.1000000000.000.000.000.000.00Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th987218.0426133000.500.250.750.120.37Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th332592.9112100000.350.350.690.350.69Matches
2018-201919Excelsiornl NED1. Eredivisie16th25191,72319.1246200002.92.92.55.495791460.100.210.310.100.310.150.130.280.150.28Matches
2019-202020Vitóriapt POR1. Primeira Liga7th26232,11823.57512700205.45.43.69.0911072260.300.210.510.300.510.230.150.380.230.38Matches
2020-202121Vitóriapt POR1. Primeira Liga7th33211,77119.7314300003.03.03.26.284631510.150.050.200.150.200.150.160.310.150.31Matches
2021-202222Vitóriapt POR1. Primeira Liga6th18141,28614.3718433215.22.84.47.268611120.490.070.560.280.350.360.310.670.200.50Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd1255245.8325300101.51.52.94.42530520.520.340.860.520.860.260.500.750.260.75Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th33272,25225.07512700406.56.58.014.51101412480.280.200.480.280.480.260.320.580.260.58Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st26151,34414.9448400414.24.26.911.077781040.270.270.540.270.540.280.460.740.280.74Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st50660.7101100000.60.60.20.71110131.360.001.361.361.360.760.210.970.760.97Matches
8 Seasons4 Clubs3 Leagues17912411,091123.2342256313313229.126.831.558.356156910520.280.180.450.250.430.240.260.490.220.47
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
Sporting CP (4 Seasons)1 League76474,18646.515112615009112.712.717.930.62232594170.320.240.560.320.560.270.380.660.270.66
Vitória (3 Seasons)1 League77585,17557.51772414334113.511.211.222.32432314890.300.120.420.240.370.240.190.430.190.39
Tottenham (3 Seasons)1 League22201,76419.610414644000.510.200.710.310.51
Excelsior (1 Season)1 League25191,72319.1246200002.92.92.55.495791460.100.210.310.100.310.150.130.280.150.28
Norwich City (1 Season)1 League1070.1000000000.000.000.000.000.00
Primeira Liga (6 Seasons)1531059,361104.0321850293313226.323.929.052.94664909060.310.170.480.280.450.250.280.530.230.51
PL2 — Div. 1 (3 Seasons)22201,76419.610414644000.510.200.710.310.51
Eredivisie (1 Season)25191,72319.1246200002.92.92.55.495791460.100.210.310.100.310.150.130.280.150.28
Championship (1 Season)1070.1000000000.000.000.000.000.00

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th8.7511Matches
2017-201818Norwich Cityeng ENG2. Championship14th0.10000.000.0000Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th8.0433Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th2.9100Matches
2018-201919Excelsiornl NED1. Eredivisie16th19.12361130.61.880.570.060.1818.42002.92.90.08-0.9-0.9Matches
2019-202020Vitóriapt POR1. Primeira Liga7th23.57451737.81.910.720.160.4118.37005.45.40.12+1.6+1.6Matches
2020-202121Vitóriapt POR1. Primeira Liga7th19.73411639.02.080.810.070.1920.98003.03.00.070.00.0Matches
2021-202222Vitóriapt POR1. Primeira Liga6th14.3728725.01.960.490.140.5716.82335.22.80.10+1.8+1.2Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd5.8318738.93.091.200.170.4318.70001.51.50.09+1.5+1.5Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th25.07521732.72.080.680.130.4115.91006.56.50.13+0.5+0.5Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st14.94341441.22.280.940.120.2916.40004.24.20.12-0.2-0.2Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st0.715120.06.821.360.201.009.90000.60.60.11+0.4+0.4Matches
8 Seasons4 Clubs3 Leagues123.2342599034.72.100.730.120.3417.7203329.126.80.10+4.9+4.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sporting CP (4 Seasons)1 League46.5151093935.82.340.840.140.3816.310012.712.70.12+2.3+2.3
Vitória (3 Seasons)1 League57.5171144035.11.980.700.120.3518.9173313.511.20.10+3.5+2.8
Tottenham (3 Seasons)1 League19.61044
Excelsior (1 Season)1 League19.12361130.61.880.570.060.1818.42002.92.90.08-0.9-0.9
Norwich City (1 Season)1 League0.10000.000.0000
Primeira Liga (6 Seasons)104.0322237935.42.140.760.130.3717.6183326.323.90.11+5.7+5.1
PL2 — Div. 1 (3 Seasons)19.61044
Eredivisie (1 Season)19.12361130.61.880.570.060.1818.42002.92.90.08-0.9-0.9
Championship (1 Season)0.10000.000.0000
Become a Stathead & surf this site ad-free.

Passing: Domestic Leagues

Passing: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th8.71Matches
2017-201818Norwich Cityeng ENG2. Championship14th0.10Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th8.02Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th2.91Matches
2018-201919Excelsiornl NED1. Eredivisie16th19.143755478.96114167826230785.313917280.8163644.442.53.0+1.5273426079Matches
2019-202020Vitóriapt POR1. Primeira Liga7th23.549469571.17452258828432387.915520874.5359935.453.64.3+1.43746466107Matches
2020-202121Vitóriapt POR1. Primeira Liga7th19.739557868.35786152723628881.910915968.6286543.113.23.0-2.2192926363Matches
2021-202222Vitóriapt POR1. Primeira Liga6th14.329637978.14048123118321385.98310281.4143145.214.44.4-3.4232826261Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd5.816520779.7242167910010991.7496081.7112055.022.91.9-0.9201613330Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th25.073196675.711150302840046186.825432278.94610245.158.06.6-3.056605110141Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st14.940453875.15716195023526887.711615773.9244949.046.95.9-2.94827411278Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st0.7253473.5321139141687.58988.9020.000.20.1-0.2341010Matches
8 Seasons4 Clubs3 Leagues123.22947395174.643008128201714198586.3913118976.817440443.12231.529.2-9.523324423036569
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
Sporting CP (4 Seasons)1 League46.51325174575.919608579674985487.742754877.98117346.81117.914.5-6.912710710625259
Vitória (3 Seasons)1 League57.51185165271.717286534670382485.334746974.07719539.5711.211.7-4.2791039811231
Tottenham (3 Seasons)1 League19.64
Excelsior (1 Season)1 League19.143755478.96114167826230785.313917280.8163644.442.53.0+1.5273426079
Norwich City (1 Season)1 League0.10
Primeira Liga (6 Seasons)104.02510339773.936894111421452167886.5774101776.115836842.91829.026.2-11.020621020436490
PL2 — Div. 1 (3 Seasons)19.64
Eredivisie (1 Season)19.143755478.96114167826230785.313917280.8163644.442.53.0+1.5273426079
Championship (1 Season)0.10

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th8.7Matches
2017-201818Norwich Cityeng ENG2. Championship14th0.10Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th8.0Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th2.9Matches
2018-201919Excelsiornl NED1. Eredivisie16th19.155452924321218121010437114Matches
2019-202020Vitóriapt POR1. Primeira Liga7th23.569559987173093155426130494933Matches
2020-202121Vitóriapt POR1. Primeira Liga7th19.7578512571445699342050395924Matches
2021-202222Vitóriapt POR1. Primeira Liga6th14.337936810365232522029615Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd5.8207188160101911537016536Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th25.096685710617133999694620731331Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st14.9538479539161614402430404621Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st0.7343130102032002502Matches
8 Seasons4 Clubs3 Leagues123.23951356335663461538748232133330294732136
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (4 Seasons)1 League46.51745155517826314181141277512013251260
Vitória (3 Seasons)1 League57.51652147915434131018526934820011851962
Tottenham (3 Seasons)1 League19.6
Excelsior (1 Season)1 League19.155452924321218121010437114
Norwich City (1 Season)1 League0.10
Primeira Liga (6 Seasons)104.03397303433260441436640220123320251031122
PL2 — Div. 1 (3 Seasons)19.6
Eredivisie (1 Season)19.155452924321218121010437114
Championship (1 Season)0.10

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th8.7Matches
2017-201818Norwich Cityeng ENG2. Championship14th0.1Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th8.0Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th2.9Matches
2018-201919Excelsiornl NED1. Eredivisie16th19.1884.5942422118170.37421000Matches
2019-202020Vitóriapt POR1. Primeira Liga7th23.51185.016211239121220.937010320Matches
2020-202121Vitóriapt POR1. Primeira Liga7th19.7703.5631814610160.31300210Matches
2021-202222Vitóriapt POR1. Primeira Liga6th14.3664.6240213380110.77502130Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd5.8386.54281342040.69201100Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th25.01275.08871116661180.721203210Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st14.9895.9661813520130.87903010Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st0.779.5541101011.36001000Matches
8 Seasons4 Clubs3 Leagues123.26034.903554610534594820.6742221980
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (4 Seasons)1 League46.52615.61180213315111360.772308320
Vitória (3 Seasons)1 League57.52544.42133215018302390.6815012660
Tottenham (3 Seasons)1 League19.6
Excelsior (1 Season)1 League19.1884.5942422118170.37421000
Norwich City (1 Season)1 League0.1
Primeira Liga (6 Seasons)104.05154.95313428333413750.7238020980
PL2 — Div. 1 (3 Seasons)19.6
Eredivisie (1 Season)19.1884.5942422118170.37421000
Championship (1 Season)0.1

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th8.7Matches
2017-201818Norwich Cityeng ENG2. Championship14th0.100Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th8.0Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th2.9Matches
2018-201919Excelsiornl NED1. Eredivisie16th19.127171210562128.61516115734100Matches
2019-202020Vitóriapt POR1. Primeira Liga7th23.5181357672825.02116115173520Matches
2020-202121Vitóriapt POR1. Primeira Liga7th19.710524461833.312918142430Matches
2021-202222Vitóriapt POR1. Primeira Liga6th14.311373161346.2710121310Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd5.8541311812.574041600Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th25.0141055452917.22470751920Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st14.91072621812.5780861620Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st0.7000000000000010Matches
8 Seasons4 Clubs3 Leagues123.295593438233212525.6936135852147210
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
Sporting CP (4 Seasons)1 League46.52921814774515.63819019124150
Vitória (3 Seasons)1 League57.53921141411195932.24026224337260
Tottenham (3 Seasons)1 League19.60
Excelsior (1 Season)1 League19.127171210562128.61516115734100
Norwich City (1 Season)1 League0.1000
Primeira Liga (6 Seasons)104.068422228182610425.0784524345113110
PL2 — Div. 1 (3 Seasons)19.60
Eredivisie (1 Season)19.127171210562128.61516115734100
Championship (1 Season)0.1000

Possession: Domestic Leagues

Possession: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th8.7Matches
2017-201818Norwich Cityeng ENG2. Championship14th0.1Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th8.0Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th2.9Matches
2018-201919Excelsiornl NED1. Eredivisie16th19.18191294356394738191308263.14736.2663552229199562476461648146Matches
2019-202020Vitóriapt POR1. Primeira Liga7th23.59712612916471099711518958.96241.1710559024929167475943711226Matches
2020-202121Vitóriapt POR1. Primeira Liga7th19.7834247300499678341137465.53934.5570446821458463366450643151Matches
2021-202222Vitóriapt POR1. Primeira Liga6th14.353133819531376528754661.32938.7387281816226839244721415112Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd5.8283061151663328319947.41052.6203116869725217191123252Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th25.0125846243378714212581456947.66544.88986108319611075517440981248Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st14.974112626746083741773241.63444.2536391420387750385133565104Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st0.75312193316537571.4228.6383292131137634313Matches
8 Seasons4 Clubs3 Leagues123.254902533619763299599548771740656.628840.24005299171532256138025738426242381052
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
Sporting CP (4 Seasons)1 League46.523356968341446274233524811546.411144.81675115196144223149103150871821417
Vitória (3 Seasons)1 League57.5233671467861459252233333920961.713038.316671287662592431691071701141769489
Tottenham (3 Seasons)1 League19.6
Excelsior (1 Season)1 League19.18191294356394738191308263.14736.2663552229199562476461648146
Norwich City (1 Season)1 League0.1
Primeira Liga (6 Seasons)104.046711324216202905526466858732455.224141.1334224395124034663182103202013590906
PL2 — Div. 1 (3 Seasons)19.6
Eredivisie (1 Season)19.18191294356394738191308263.14736.2663552229199562476461648146
Championship (1 Season)0.1

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th107847839.68.7985712100.901622-6-0.69-0.31Matches
2017-201818Norwich Cityeng ENG2. Championship14th1770.20.100130.000000.00+0.24Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th97218036.48.0888711600.891416-2-0.25+0.32Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th32598613.12.93861000.6735-2-0.69-0.17Matches
2018-201919Excelsiornl NED1. Eredivisie16th251,7236956.319.11984962251.002535-10-0.52+1.0321.830.0-8.2-0.43+0.95Matches
2019-202020Vitóriapt POR1. Primeira Liga7th262,1188169.223.523871533711.463722+15+0.64+0.6437.426.3+11.1+0.47-0.12Matches
2020-202121Vitóriapt POR1. Primeira Liga7th331,7715457.919.721777121411.211928-9-0.46-0.6020.421.4-1.0-0.05+0.31Matches
2021-202222Vitóriapt POR1. Primeira Liga6th181,2867142.014.31483943201.392519+6+0.42+0.2726.123.4+2.7+0.19+0.24Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd125244417.15.8577272032.58175+12+2.06+0.7114.43.4+11.0+1.89+0.56Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th332,2526873.625.02776963402.215121+30+1.20+0.2049.319.2+30.1+1.20-0.07Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st261,3445243.914.915733112352.544315+28+1.87-0.1731.113.1+18.0+1.21-0.27Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st566136.70.70051313.0021+1+1.36-1.852.60.4+2.1+2.88+0.87Matches
8 Seasons4 Clubs3 Leagues17911,0916241.8123.212480545522191.75219146+73+0.59+0.07203.1137.3+65.8+0.53-0.08
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
Sporting CP (4 Seasons)1 League764,1865541.246.5477514292392.4311342+71+1.53-0.2697.336.1+61.2+1.32-0.15
Vitória (3 Seasons)1 League775,1756756.457.5588231192121.348169+12+0.21+0.1084.071.1+12.8+0.22+0.22
Tottenham (3 Seasons)1 League221,7648029.719.620861521900.863343-10-0.51-0.01
Excelsior (1 Season)1 League251,7236956.319.11984962251.002535-10-0.52+1.0321.830.0-8.2-0.43+0.95
Norwich City (1 Season)1 League1770.20.100130.000000.00+0.24
Primeira Liga (6 Seasons)1539,3616148.4104.010579454822111.88194111+83+0.80-0.32181.3107.3+74.1+0.71-0.17
PL2 — Div. 1 (3 Seasons)221,7648029.719.620861521900.863343-10-0.51-0.01
Eredivisie (1 Season)251,7236956.319.11984962251.002535-10-0.52+1.0321.830.0-8.2-0.43+0.95
Championship (1 Season)1770.20.100130.000000.00+0.24

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues 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
2016-201717Tottenhameng ENGJr. PL2 — Div. 110th8.70000Matches
2017-201818Norwich Cityeng ENG2. Championship14th0.1000000000000Matches
2017-201818Tottenhameng ENGJr. PL2 — Div. 19th8.00000Matches
2018-201919Tottenhameng ENGJr. PL2 — Div. 19th2.90000Matches
2018-201919Excelsiornl NED1. Eredivisie16th19.1000876121717000971109.1Matches
2019-202020Vitóriapt POR1. Primeira Liga7th23.5200147159317132001041910.0Matches
2020-202121Vitóriapt POR1. Primeira Liga7th19.70001162369145200690120.0Matches
2021-202222Vitóriapt POR1. Primeira Liga6th14.3211132972323300633633.3Matches
2021-202222Sporting CPpt POR1. Primeira Liga2nd5.810010180191400020020.0Matches
2022-202323Sporting CPpt POR1. Primeira Liga4th25.0400154919951010010321511.8Matches
2023-202424Sporting CPpt POR1. Primeira Liga1st14.9410142826167100641614.3Matches
2024-202525Sporting CPpt POR1. Primeira Liga1st0.7000010200000100Matches
8 Seasons4 Clubs3 Leagues123.213218533419387525990052186011.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (4 Seasons)1 League46.591039963181122120018832311.5
Vitória (3 Seasons)1 League57.54113816215185332170023642712.9
Tottenham (3 Seasons)1 League19.60000
Excelsior (1 Season)1 League19.1000876121717000971109.1
Norwich City (1 Season)1 League0.1000000000000
Primeira Liga (6 Seasons)104.013217725818366454290042475012.3
PL2 — Div. 1 (3 Seasons)19.60000
Eredivisie (1 Season)19.1000876121717000971109.1
Championship (1 Season)0.1000000000000

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.