Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201517Heerenveennl NED1. Eredivisie854635.1000000100.000.000.000.000.00Matches
2015-201618Heerenveennl NED1. Eredivisie28272,36326.3101100400.040.000.040.040.04Matches
2016-201719Heerenveennl NED1. Eredivisie27272,28625.4213200520.080.040.120.080.12Matches
2017-201820Feyenoord1. Champions Lg543744.2101100200.240.000.240.240.24Matches
2017-201820Feyenoordnl NED1. Eredivisie15141,22013.6202200200.150.000.150.150.15Matches
2018-201921Feyenoordnl NED1. Eredivisie23211,71819.1314300110.160.050.210.160.21Matches
2019-202022Mainz 05de GER1. Bundesliga25242,11323.5224200700.090.090.170.090.17Matches
2019-202022Mainz 05de GERDFB-Pokal10240.3000000000.000.000.000.000.00Matches
2019-202022Feyenoordnl NED1. Eredivisie11901.0000000000.000.000.000.000.00Matches
2020-202123Mainz 05de GER1. Bundesliga32322,88032.0011000400.000.030.030.000.03Matches
2020-202123Mainz 05de GERDFB-Pokal222102.3000000000.000.000.000.000.00Matches
2021-202224Mainz 05de GER1. Bundesliga876046.7101100000.150.000.150.150.15Matches
2021-202224Mainz 05de GERDFB-Pokal111201.3000000000.000.000.000.000.00Matches
2022-202325Sporting CP1. Champions Lg431892.1000000100.000.000.000.000.00Matches
2022-202325Sporting CP2. Europa Lg554344.8000000000.000.000.000.000.00Matches
2022-202325Sporting CPpt POR1. Primeira Liga21790910.1112100300.100.100.200.100.20Matches
2023-202426Sporting CP2. Europa Lg432683.0000000000.000.000.000.000.00Matches
2023-202426Sporting CPpt POR1. Primeira Liga1155436.0000000400.000.000.000.000.00Matches
2024-202527Sporting CP1. Champions Lg632913.2000000100.000.000.000.000.00Matches
2024-202527Sporting CPpt POR1. Primeira Liga1455816.5000000300.000.000.000.000.00Matches
2025-202628Feyenoordnl NED1. Eredivisie611521.7000000000.000.000.000.000.00Matches
12 Seasons4 Clubs6 Leagues24719717,832198.11361913003830.070.030.100.070.10
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Feyenoord (4 Seasons)2 Leagues50413,55439.5617600510.150.030.180.150.18
Mainz 05 (3 Seasons)2 Leagues69665,95166.13363001100.050.050.090.050.09
Sporting CP (3 Seasons)3 Leagues65313,21535.71121001200.030.030.060.030.06
Heerenveen (3 Seasons)1 League63595,11256.83143001020.050.020.070.050.07
Eredivisie (7 Seasons)108968,29292.182108001330.090.020.110.090.11
Bundesliga (3 Seasons)65635,59762.23363001100.050.050.100.050.10
Primeira Liga (3 Seasons)46172,03322.61121001000.040.040.090.040.09
Champions Lg (3 Seasons)15108549.5101100400.110.000.110.110.11
DFB-Pokal (3 Seasons)433543.9000000000.000.000.000.000.00
Europa Lg (2 Seasons)987027.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201517Heerenveen1 League854635.1000000100.000.000.000.000.00
2015-201618Heerenveen1 League28272,36326.3101100400.040.000.040.040.04
2016-201719Heerenveen1 League27272,28625.4213200520.080.040.120.080.12
2017-201820Feyenoord2 Leagues20181,59417.7303300400.170.000.170.170.17
2018-201921Feyenoord1 League23211,71819.1314300110.160.050.210.160.21
2019-202022Feyenoord1 League11901.0000000000.000.000.000.000.00
2019-202022Mainz 052 Leagues26242,13723.7224200700.080.080.170.080.17
2020-202123Mainz 052 Leagues34343,09034.3011000400.000.030.030.000.03
2021-202224Mainz 052 Leagues987248.0101100000.120.000.120.120.12
2022-202325Sporting CP3 Leagues30151,53217.0112100400.060.060.120.060.12
2023-202426Sporting CP2 Leagues1588119.0000000400.000.000.000.000.00
2024-202527Sporting CP2 Leagues2088729.7000000400.000.000.000.000.00
2025-202628Feyenoord1 League611521.7000000000.000.000.000.000.00
12 Seasons4 Clubs6 Leagues24719717,832198.11361913003830.070.030.100.070.10
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Feyenoord (4 Seasons)2 Leagues50413,55439.5617600510.150.030.180.150.18
Mainz 05 (3 Seasons)2 Leagues69665,95166.13363001100.050.050.090.050.09
Sporting CP (3 Seasons)3 Leagues65313,21535.71121001200.030.030.060.030.06
Heerenveen (3 Seasons)1 League63595,11256.83143001020.050.020.070.050.07
Eredivisie (7 Seasons)108968,29292.182108001330.090.020.110.090.11
Bundesliga (3 Seasons)65635,59762.23363001100.050.050.100.050.10
Primeira Liga (3 Seasons)46172,03322.61121001000.040.040.090.040.09
Champions Lg (3 Seasons)15108549.5101100400.110.000.110.110.11
DFB-Pokal (3 Seasons)433543.9000000000.000.000.000.000.00
Europa Lg (2 Seasons)987027.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201517Heerenveennl NED1. Eredivisie7th854635.1000000100.000.000.000.000.00Matches
2015-201618Heerenveennl NED1. Eredivisie13th28272,36326.3101100400.040.000.040.040.04Matches
2016-201719Heerenveennl NED1. Eredivisie9th27272,28625.4213200520.080.040.120.080.12Matches
2017-201820Feyenoordnl NED1. Eredivisie4th15141,22013.6202200200.150.000.150.150.15Matches
2018-201921Feyenoordnl NED1. Eredivisie3rd23211,71819.1314300110.160.050.210.160.21Matches
2019-202022Feyenoordnl NED1. Eredivisie3rd11901.0000000000.000.000.000.000.00Matches
2019-202022Mainz 05de GER1. Bundesliga13th25242,11323.5224200700.090.090.170.090.17Matches
2020-202123Mainz 05de GER1. Bundesliga12th32322,88032.0011000400.000.030.030.000.03Matches
2021-202224Mainz 05de GER1. Bundesliga8th876046.7101100000.150.000.150.150.15Matches
2022-202325Sporting CPpt POR1. Primeira Liga4th21790910.1112100300.100.100.200.100.20Matches
2023-202426Sporting CPpt POR1. Primeira Liga1st1155436.0000000400.000.000.000.000.00Matches
2024-202527Sporting CPpt POR1. Primeira Liga1st1455816.5000000300.000.000.000.000.00Matches
2025-202628Feyenoordnl NED1. Eredivisie2nd611521.7000000000.000.000.000.000.00Matches
12 Seasons4 Clubs3 Leagues21917615,922176.91261812003430.070.030.100.070.10
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Feyenoord (4 Seasons)1 League45373,18035.3516500310.140.030.170.140.17
Mainz 05 (3 Seasons)1 League65635,59762.23363001100.050.050.100.050.10
Heerenveen (3 Seasons)1 League63595,11256.83143001020.050.020.070.050.07
Sporting CP (3 Seasons)1 League46172,03322.61121001000.040.040.090.040.09
Eredivisie (7 Seasons)108968,29292.182108001330.090.020.110.090.11
Bundesliga (3 Seasons)65635,59762.23363001100.050.050.100.050.10
Primeira Liga (3 Seasons)46172,03322.61121001000.040.040.090.040.09
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202022Mainz 05de GERDFB-Pokal33rd10240.3000000000.000.000.000.000.00Matches
2020-202123Mainz 05de GERDFB-Pokal17th222102.3000000000.000.000.000.000.00Matches
2021-202224Mainz 05de GERDFB-PokalR16111201.3000000000.000.000.000.000.00Matches
3 Seasons1 Club1 League433543.9000000000.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
2017-201820Feyenoord1. Champions LgGR543744.2101100200.240.000.240.240.24Matches
2022-202325Sporting CP1. Champions LgGR431892.1000000100.000.000.000.000.00Matches
2022-202325Sporting CP2. Europa LgQF554344.8000000000.000.000.000.000.00Matches
2023-202426Sporting CP2. Europa LgR16432683.0000000000.000.000.000.000.00Matches
2024-202527Sporting CP1. Champions LgKO632913.2000000100.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues24181,55617.3101100400.060.000.060.060.06
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
Sporting CP (3 Seasons)2 Leagues19141,18213.1000000200.000.000.000.000.00
Feyenoord (1 Season)1 League543744.2101100200.240.000.240.240.24
Champions Lg (3 Seasons)15108549.5101100400.110.000.110.110.11
Europa Lg (2 Seasons)987027.8000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201517Heerenveennl NED1. Eredivisie5.1000.0000Matches
2015-201618Heerenveennl NED1. Eredivisie26.3150.190.2000Matches
2016-201719Heerenveennl NED1. Eredivisie25.42020.000.081.0000Matches
2017-201820Feyenoord1. Champions Lg4.2111100.00.240.241.001.0000Matches
2017-201820Feyenoordnl NED1. Eredivisie13.62040.000.300.5000Matches
2018-201921Feyenoordnl NED1. Eredivisie19.1300Matches
2019-202022Mainz 05de GER1. Bundesliga23.5212216.70.510.090.171.0000Matches
2019-202022Mainz 05de GERDFB-Pokal0.30000.000.0000Matches
2019-202022Feyenoordnl NED1. Eredivisie1.00000.000.0000Matches
2020-202123Mainz 05de GER1. Bundesliga32.0022522.70.690.160.000.0000Matches
2020-202123Mainz 05de GERDFB-Pokal2.303133.31.290.430.000.0000Matches
2021-202224Mainz 05de GER1. Bundesliga6.7112325.01.790.450.080.3300Matches
2021-202224Mainz 05de GERDFB-Pokal1.30400.03.000.000.0000Matches
2022-202325Sporting CP1. Champions Lg2.10100.00.480.000.0000Matches
2022-202325Sporting CP2. Europa Lg4.802150.00.410.210.000.0000Matches
2022-202325Sporting CPpt POR1. Primeira Liga10.117114.30.690.100.141.0000Matches
2023-202426Sporting CP2. Europa Lg3.00000.000.0000Matches
2023-202426Sporting CPpt POR1. Primeira Liga6.00400.00.660.000.0000Matches
2024-202527Sporting CP1. Champions Lg3.20000.000.0000Matches
2024-202527Sporting CPpt POR1. Primeira Liga6.50300.00.460.000.0000Matches
2025-202628Feyenoordnl NED1. Eredivisie1.70000.000.0000Matches
12 Seasons4 Clubs6 Leagues198.113712528.20.480.140.130.4000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Feyenoord (4 Seasons)2 Leagues39.5615500.00.050.253.000.6000
Mainz 05 (3 Seasons)2 Leagues66.13531120.80.800.170.060.2700
Sporting CP (3 Seasons)3 Leagues35.7117211.80.480.060.060.5000
Heerenveen (3 Seasons)1 League56.83070.000.120.4300
Eredivisie (7 Seasons)92.180110.000.150.4500
Bundesliga (3 Seasons)62.23461021.70.740.160.070.3000
Primeira Liga (3 Seasons)22.611417.10.620.040.071.0000
Champions Lg (3 Seasons)9.512150.00.210.110.501.0000
DFB-Pokal (3 Seasons)3.907114.31.780.250.000.0000
Europa Lg (2 Seasons)7.802150.00.260.130.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201517Heerenveen1 League5.1000.0000
2015-201618Heerenveen1 League26.3150.190.2000
2016-201719Heerenveen1 League25.42020.000.081.0000
2017-201820Feyenoord2 Leagues17.7315500.00.060.283.000.6000
2018-201921Feyenoord1 League19.1300
2019-202022Feyenoord1 League1.00000.000.0000
2019-202022Mainz 052 Leagues23.7212216.70.510.080.171.0000
2020-202123Mainz 052 Leagues34.3025624.00.730.170.000.0000
2021-202224Mainz 052 Leagues8.0116318.81.990.370.060.3300
2022-202325Sporting CP3 Leagues17.0110220.00.590.120.100.5000
2023-202426Sporting CP2 Leagues9.00400.00.440.000.0000
2024-202527Sporting CP2 Leagues9.70300.00.310.000.0000
2025-202628Feyenoord1 League1.70000.000.0000
12 Seasons4 Clubs6 Leagues198.113712528.20.480.140.130.4000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Feyenoord (4 Seasons)2 Leagues39.5615500.00.050.253.000.6000
Mainz 05 (3 Seasons)2 Leagues66.13531120.80.800.170.060.2700
Sporting CP (3 Seasons)3 Leagues35.7117211.80.480.060.060.5000
Heerenveen (3 Seasons)1 League56.83070.000.120.4300
Eredivisie (7 Seasons)92.180110.000.150.4500
Bundesliga (3 Seasons)62.23461021.70.740.160.070.3000
Primeira Liga (3 Seasons)22.611417.10.620.040.071.0000
Champions Lg (3 Seasons)9.512150.00.210.110.501.0000
DFB-Pokal (3 Seasons)3.907114.31.780.250.000.0000
Europa Lg (2 Seasons)7.802150.00.260.130.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201517Heerenveennl NED1. Eredivisie7th5.1000.0000Matches
2015-201618Heerenveennl NED1. Eredivisie13th26.3150.190.2000Matches
2016-201719Heerenveennl NED1. Eredivisie9th25.42020.000.081.0000Matches
2017-201820Feyenoordnl NED1. Eredivisie4th13.62040.000.300.5000Matches
2018-201921Feyenoordnl NED1. Eredivisie3rd19.1300Matches
2019-202022Feyenoordnl NED1. Eredivisie3rd1.00000.000.0000Matches
2019-202022Mainz 05de GER1. Bundesliga13th23.5212216.70.510.090.171.0000Matches
2020-202123Mainz 05de GER1. Bundesliga12th32.0022522.70.690.160.000.0000Matches
2021-202224Mainz 05de GER1. Bundesliga8th6.7112325.01.790.450.080.3300Matches
2022-202325Sporting CPpt POR1. Primeira Liga4th10.117114.30.690.100.141.0000Matches
2023-202426Sporting CPpt POR1. Primeira Liga1st6.00400.00.660.000.0000Matches
2024-202527Sporting CPpt POR1. Primeira Liga1st6.50300.00.460.000.0000Matches
2025-202628Feyenoordnl NED1. Eredivisie2nd1.70000.000.0000Matches
12 Seasons4 Clubs3 Leagues176.912602228.30.470.140.130.4100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Feyenoord (4 Seasons)1 League35.35040.000.250.5000
Mainz 05 (3 Seasons)1 League62.23461021.70.740.160.070.3000
Heerenveen (3 Seasons)1 League56.83070.000.120.4300
Sporting CP (3 Seasons)1 League22.611417.10.620.040.071.0000
Eredivisie (7 Seasons)92.180110.000.150.4500
Bundesliga (3 Seasons)62.23461021.70.740.160.070.3000
Primeira Liga (3 Seasons)22.611417.10.620.040.071.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202022Mainz 05de GERDFB-Pokal33rd0.30000.000.0000Matches
2020-202123Mainz 05de GERDFB-Pokal17th2.303133.31.290.430.000.0000Matches
2021-202224Mainz 05de GERDFB-PokalR161.30400.03.000.000.0000Matches
3 Seasons1 Club1 League3.907114.31.780.250.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201820Feyenoord1. Champions LgGR4.2111100.00.240.241.001.0000Matches
2022-202325Sporting CP1. Champions LgGR2.10100.00.480.000.0000Matches
2022-202325Sporting CP2. Europa LgQF4.802150.00.410.210.000.0000Matches
2023-202426Sporting CP2. Europa LgR163.00000.000.0000Matches
2024-202527Sporting CP1. Champions LgKO3.20000.000.0000Matches
4 Seasons2 Clubs2 Leagues17.314250.00.230.120.250.5000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sporting CP (3 Seasons)2 Leagues13.103133.30.230.080.000.0000
Feyenoord (1 Season)1 League4.2111100.00.240.241.001.0000
Champions Lg (3 Seasons)9.512150.00.210.110.501.0000
Europa Lg (2 Seasons)7.802150.00.260.130.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2014-201517Heerenveennl NED1. Eredivisie84635815.15.15535Matches
2015-201618Heerenveennl NED1. Eredivisie282,3638477.226.32721101.073351-18-0.69-1.07Matches
2016-201719Heerenveennl NED1. Eredivisie272,2868574.725.42721001.074145-4-0.16-0.74Matches
2017-201820Feyenoord1. Champions Lg53747569.34.244110.60412-8-1.93-1.38Matches
2017-201820Feyenoordnl NED1. Eredivisie151,2208139.913.61413161.402616+10+0.74-0.58Matches
2018-201921Feyenoordnl NED1. Eredivisie231,7187556.119.121791622811.964722+25+1.31+0.71Matches
2019-202022Mainz 05de GER1. Bundesliga252,1138569.123.52488201811.163043-13-0.55+0.21Matches
2019-202022Mainz 05de GERDFB-Pokal1242426.70.30012400.0001-1-3.75-2.39Matches
2019-202022Feyenoordnl NED1. Eredivisie190904.01.01901001.002200.00-0.62Matches
2020-202123Mainz 05de GER1. Bundesliga322,8809094.132.0329032001.193853-15-0.47+0.53Matches
2020-202123Mainz 05de GERDFB-Pokal2210105100.02.321052002.0073+4+1.71Matches
2021-202224Mainz 05de GER1. Bundesliga86047619.76.7780614521.2574+3+0.45+0.37Matches
2021-202224Mainz 05de GERDFB-Pokal112012036.41.311201001.002200.00+0.43Matches
2022-202325Sporting CP1. Champions Lg41894735.02.1358011601.0026-4-1.90-2.67Matches
2022-202325Sporting CP2. Europa Lg54348776.14.85874001.2084+4+0.83+1.49Matches
2022-202325Sporting CPpt POR1. Primeira Liga219094329.710.17825142422.14206+14+1.39+0.34Matches
2023-202426Sporting CP2. Europa Lg42686729.83.0374014511.2543+1+0.34-0.23Matches
2023-202426Sporting CPpt POR1. Primeira Liga115434917.76.0576262822.462612+14+2.32+0.43Matches
2024-202527Sporting CP1. Champions Lg62914932.33.2369232811.00210-8-2.47-3.36Matches
2024-202527Sporting CPpt POR1. Primeira Liga145814219.06.5564292942.07179+8+1.24-0.68Matches
2025-202628Feyenoordnl NED1. Eredivisie6152255.01.7145052122.1735-2-1.18-2.05Matches
12 Seasons4 Clubs6 Leagues24717,8327241.4198.1197831575026281.45319309+10+0.05-0.82
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Feyenoord (4 Seasons)2 Leagues503,5547129.739.5417834923101.668257+25+0.63-0.20
Mainz 05 (3 Seasons)2 Leagues695,9518660.766.166896132631.1984106-22-0.33-0.10
Sporting CP (3 Seasons)3 Leagues653,2154926.635.73175153427101.887950+29+0.81-0.64
Heerenveen (3 Seasons)1 League635,1128155.756.85947451.077496-22-0.43-0.92
Eredivisie (7 Seasons)1088,2927740.292.19678771223141.39152141+11+0.13-0.68
Bundesliga (3 Seasons)655,5978661.062.263885822731.1975100-25-0.40-0.20
Primeira Liga (3 Seasons)462,0334422.122.617759292682.206327+36+1.59-0.06
Champions Lg (3 Seasons)158545743.19.51064652520.87828-20-2.11-2.75
DFB-Pokal (3 Seasons)43548956.23.93110312401.2596+3+0.76+1.41
Europa Lg (2 Seasons)97027847.87.8882414511.22127+5+0.64+0.29
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201517Heerenveen1 League84635815.15.15535
2015-201618Heerenveen1 League282,3638477.226.32721101.073351-18-0.69-1.07
2016-201719Heerenveen1 League272,2868574.725.42721001.074145-4-0.16-0.74
2017-201820Feyenoord2 Leagues201,5948044.317.71817271.203028+2+0.11-1.05
2018-201921Feyenoord1 League231,7187556.119.121791622811.964722+25+1.31+0.71
2019-202022Feyenoord1 League190904.01.01901001.002200.00-0.62
2019-202022Mainz 052 Leagues262,1378267.823.724882021611.123044-14-0.59+0.21
2020-202123Mainz 052 Leagues343,0909194.534.3349134001.244556-11-0.32+0.68
2021-202224Mainz 052 Leagues97248021.48.0885714521.2296+3+0.37+0.34
2022-202325Sporting CP3 Leagues301,5325136.717.015799152321.833016+14+0.82-0.10
2023-202426Sporting CP2 Leagues158115420.59.0875273032.143015+15+1.66+0.04
2024-202527Sporting CP2 Leagues208724422.09.78664122951.75191900.00-1.72
2025-202628Feyenoord1 League6152255.01.7145052122.1735-2-1.18-2.05
12 Seasons4 Clubs6 Leagues24717,8327241.4198.1197831575026281.45319309+10+0.05-0.82
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Feyenoord (4 Seasons)2 Leagues503,5547129.739.5417834923101.668257+25+0.63-0.20
Mainz 05 (3 Seasons)2 Leagues695,9518660.766.166896132631.1984106-22-0.33-0.10
Sporting CP (3 Seasons)3 Leagues653,2154926.635.73175153427101.887950+29+0.81-0.64
Heerenveen (3 Seasons)1 League635,1128155.756.85947451.077496-22-0.43-0.92
Eredivisie (7 Seasons)1088,2927740.292.19678771223141.39152141+11+0.13-0.68
Bundesliga (3 Seasons)655,5978661.062.263885822731.1975100-25-0.40-0.20
Primeira Liga (3 Seasons)462,0334422.122.617759292682.206327+36+1.59-0.06
Champions Lg (3 Seasons)158545743.19.51064652520.87828-20-2.11-2.75
DFB-Pokal (3 Seasons)43548956.23.93110312401.2596+3+0.76+1.41
Europa Lg (2 Seasons)97027847.87.8882414511.22127+5+0.64+0.29
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201517Heerenveennl NED1. Eredivisie7th84635815.15.15535Matches
2015-201618Heerenveennl NED1. Eredivisie13th282,3638477.226.32721101.073351-18-0.69-1.07Matches
2016-201719Heerenveennl NED1. Eredivisie9th272,2868574.725.42721001.074145-4-0.16-0.74Matches
2017-201820Feyenoordnl NED1. Eredivisie4th151,2208139.913.61413161.402616+10+0.74-0.58Matches
2018-201921Feyenoordnl NED1. Eredivisie3rd231,7187556.119.121791622811.964722+25+1.31+0.71Matches
2019-202022Feyenoordnl NED1. Eredivisie3rd190904.01.01901001.002200.00-0.62Matches
2019-202022Mainz 05de GER1. Bundesliga13th252,1138569.123.52488201811.163043-13-0.55+0.21Matches
2020-202123Mainz 05de GER1. Bundesliga12th322,8809094.132.0329032001.193853-15-0.47+0.53Matches
2021-202224Mainz 05de GER1. Bundesliga8th86047619.76.7780614521.2574+3+0.45+0.37Matches
2022-202325Sporting CPpt POR1. Primeira Liga4th219094329.710.17825142422.14206+14+1.39+0.34Matches
2023-202426Sporting CPpt POR1. Primeira Liga1st115434917.76.0576262822.462612+14+2.32+0.43Matches
2024-202527Sporting CPpt POR1. Primeira Liga1st145814219.06.5564292942.07179+8+1.24-0.68Matches
2025-202628Feyenoordnl NED1. Eredivisie2nd6152255.01.7145052122.1735-2-1.18-2.05Matches
12 Seasons4 Clubs3 Leagues21915,9227340.9176.9176841444326251.50290268+22+0.13-0.80
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Feyenoord (4 Seasons)1 League453,1807127.835.337783082391.787845+33+0.93+0.07
Mainz 05 (3 Seasons)1 League655,5978661.062.263885822731.1975100-25-0.40-0.20
Heerenveen (3 Seasons)1 League635,1128155.756.85947451.077496-22-0.43-0.92
Sporting CP (3 Seasons)1 League462,0334422.122.617759292682.206327+36+1.59-0.06
Eredivisie (7 Seasons)1088,2927740.292.19678771223141.39152141+11+0.13-0.68
Bundesliga (3 Seasons)655,5978661.062.263885822731.1975100-25-0.40-0.20
Primeira Liga (3 Seasons)462,0334422.122.617759292682.206327+36+1.59-0.06
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2019-202022Mainz 05de GERDFB-Pokal33rd1242426.70.30012400.0001-1-3.75-2.39Matches
2020-202123Mainz 05de GERDFB-Pokal17th2210105100.02.321052002.0073+4+1.71Matches
2021-202224Mainz 05de GERDFB-PokalR16112012036.41.311201001.002200.00+0.43Matches
3 Seasons1 Club1 League43548956.23.93110312401.2596+3+0.76+1.41
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
2017-201820Feyenoord1. Champions LgGR53747569.34.244110.60412-8-1.93-1.38Matches
2022-202325Sporting CP1. Champions LgGR41894735.02.1358011601.0026-4-1.90-2.67Matches
2022-202325Sporting CP2. Europa LgQF54348776.14.85874001.2084+4+0.83+1.49Matches
2023-202426Sporting CP2. Europa LgR1642686729.83.0374014511.2543+1+0.34-0.23Matches
2024-202527Sporting CP1. Champions LgKO62914932.33.2369232811.00210-8-2.47-3.36Matches
4 Seasons2 Clubs2 Leagues241,5566545.117.318741062931.002035-15-0.87-1.39
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sporting CP (3 Seasons)2 Leagues191,1826240.613.11474652921.111623-7-0.53-1.16
Feyenoord (1 Season)1 League53747569.34.244110.60412-8-1.93-1.38
Champions Lg (3 Seasons)158545743.19.51064652520.87828-20-2.11-2.75
Europa Lg (2 Seasons)97027847.87.8882414511.22127+5+0.64+0.29
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Heerenveennl NED1. Eredivisie5.1106Matches
2015-201618Heerenveennl NED1. Eredivisie26.34034Matches
2016-201719Heerenveennl NED1. Eredivisie25.45203400000001Matches
2017-201820Feyenoord1. Champions Lg4.2200400184000Matches
2017-201820Feyenoordnl NED1. Eredivisie13.62001200000000Matches
2018-201921Feyenoordnl NED1. Eredivisie19.11100Matches
2019-202022Mainz 05de GER1. Bundesliga23.570022231656250Matches
2019-202022Mainz 05de GERDFB-Pokal0.30002000000Matches
2019-202022Feyenoordnl NED1. Eredivisie1.00000002020Matches
2020-202123Mainz 05de GER1. Bundesliga32.0400412511762371Matches
2020-202123Mainz 05de GERDFB-Pokal2.30001504710Matches
2021-202224Mainz 05de GER1. Bundesliga6.70001380614100Matches
2021-202224Mainz 05de GERDFB-Pokal1.30002003030Matches
2022-202325Sporting CP1. Champions Lg2.11004500750Matches
2022-202325Sporting CP2. Europa Lg4.80002205520Matches
2022-202325Sporting CPpt POR1. Primeira Liga10.130016120121290Matches
2023-202426Sporting CP2. Europa Lg3.00004400470Matches
2023-202426Sporting CPpt POR1. Primeira Liga6.040017302650Matches
2024-202527Sporting CP1. Champions Lg3.21003100440Matches
2024-202527Sporting CPpt POR1. Primeira Liga6.5300166007110Matches
2025-202628Feyenoordnl NED1. Eredivisie1.70001100410Matches
12 Seasons4 Clubs6 Leagues198.1383023495258196126002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Feyenoord (4 Seasons)2 Leagues39.551017103127000
Mainz 05 (3 Seasons)2 Leagues66.111008161236139761
Sporting CP (3 Seasons)3 Leagues35.71200623301945430
Heerenveen (3 Seasons)1 League56.810207400000001
Eredivisie (7 Seasons)92.113308710243001
Bundesliga (3 Seasons)62.211007656229132721
Primeira Liga (3 Seasons)22.61000492101425250
Champions Lg (3 Seasons)9.5400116011913000
DFB-Pokal (3 Seasons)3.90005507740
Europa Lg (2 Seasons)7.80006605990
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Heerenveen1 League5.1106
2015-201618Heerenveen1 League26.34034
2016-201719Heerenveen1 League25.45203400000001
2017-201820Feyenoord2 Leagues17.74001600184000
2018-201921Feyenoord1 League19.11100
2019-202022Feyenoord1 League1.00000002020
2019-202022Mainz 052 Leagues23.770024231656250
2020-202123Mainz 052 Leagues34.3400423012169381
2021-202224Mainz 052 Leagues8.00001580914130
2022-202325Sporting CP3 Leagues17.0400221901724160
2023-202426Sporting CP2 Leagues9.04002170210120
2024-202527Sporting CP2 Leagues9.74001970011150
2025-202628Feyenoord1 League1.70001100410
12 Seasons4 Clubs6 Leagues198.1383023495258196126002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Feyenoord (4 Seasons)2 Leagues39.551017103127000
Mainz 05 (3 Seasons)2 Leagues66.111008161236139761
Sporting CP (3 Seasons)3 Leagues35.71200623301945430
Heerenveen (3 Seasons)1 League56.810207400000001
Eredivisie (7 Seasons)92.113308710243001
Bundesliga (3 Seasons)62.211007656229132721
Primeira Liga (3 Seasons)22.61000492101425250
Champions Lg (3 Seasons)9.5400116011913000
DFB-Pokal (3 Seasons)3.90005507740
Europa Lg (2 Seasons)7.80006605990
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Heerenveennl NED1. Eredivisie7th5.1106Matches
2015-201618Heerenveennl NED1. Eredivisie13th26.34034Matches
2016-201719Heerenveennl NED1. Eredivisie9th25.45203400000001Matches
2017-201820Feyenoordnl NED1. Eredivisie4th13.62001200000000Matches
2018-201921Feyenoordnl NED1. Eredivisie3rd19.11100Matches
2019-202022Feyenoordnl NED1. Eredivisie3rd1.00000002020Matches
2019-202022Mainz 05de GER1. Bundesliga13th23.570022231656250Matches
2020-202123Mainz 05de GER1. Bundesliga12th32.0400412511762371Matches
2021-202224Mainz 05de GER1. Bundesliga8th6.70001380614100Matches
2022-202325Sporting CPpt POR1. Primeira Liga4th10.130016120121290Matches
2023-202426Sporting CPpt POR1. Primeira Liga1st6.040017302650Matches
2024-202527Sporting CPpt POR1. Primeira Liga1st6.5300166007110Matches
2025-202628Feyenoordnl NED1. Eredivisie2nd1.70001100410Matches
12 Seasons4 Clubs3 Leagues176.9343021278245161100002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Feyenoord (4 Seasons)1 League35.33101310243000
Mainz 05 (3 Seasons)1 League62.211007656229132721
Heerenveen (3 Seasons)1 League56.810207400000001
Sporting CP (3 Seasons)1 League22.61000492101425250
Eredivisie (7 Seasons)92.113308710243001
Bundesliga (3 Seasons)62.211007656229132721
Primeira Liga (3 Seasons)22.61000492101425250
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202022Mainz 05de GERDFB-Pokal33rd0.30002000000Matches
2020-202123Mainz 05de GERDFB-Pokal17th2.30001504710Matches
2021-202224Mainz 05de GERDFB-PokalR161.30002003030Matches
3 Seasons1 Club1 League3.90005507740
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201820Feyenoord1. Champions LgGR4.2200400184000Matches
2022-202325Sporting CP1. Champions LgGR2.11004500750Matches
2022-202325Sporting CP2. Europa LgQF4.80002205520Matches
2023-202426Sporting CP2. Europa LgR163.00004400470Matches
2024-202527Sporting CP1. Champions LgKO3.21003100440Matches
4 Seasons2 Clubs2 Leagues17.34001712062822000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sporting CP (3 Seasons)2 Leagues13.120013120520180
Feyenoord (1 Season)1 League4.2200400184000
Champions Lg (3 Seasons)9.5400116011913000
Europa Lg (2 Seasons)7.80006605990

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.

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.

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.