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
2018-201918Jong Ajaxnl NED2. Eerste Divisie28272,38326.5213200610.080.040.110.080.11Matches
2019-202019Heerenveennl NED1. Eredivisie26262,34026.0246200000.080.150.230.080.23Matches
2020-202120Lillefr FRACoupe de France21991.1000000000.000.000.000.000.00Matches
2020-202120Lille2. Europa Lg876627.4011000200.000.140.140.000.14Matches
2020-202120Lillefr FRA1. Ligue 137373,30936.8000000200.000.000.000.000.00Matches
2021-202221Lille1. Champions Lg554174.6000000100.000.000.000.000.00Matches
2021-202221Lillefr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2021-202221Lillefr FRA1. Ligue 125252,25025.0314300400.120.040.160.120.16Matches
2021-202221Lillefr FRATrophée des Champions11901.0000000000.000.000.000.000.00Matches
2022-202322Newcastle Unitedeng ENGEFL Cup755265.8000000200.000.000.000.000.00Matches
2022-202322Newcastle Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202322Newcastle Unitedeng ENG1. Premier League36353,12734.7000000200.000.000.000.000.00Matches
2023-202423Newcastle United1. Champions Lg11901.0000000000.000.000.000.000.00Matches
2023-202423Newcastle Unitedeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2023-202423Newcastle Unitedeng ENGFA Cup332622.9000000000.000.000.000.000.00Matches
2023-202423Newcastle Unitedeng ENG1. Premier League17151,37715.3224200200.130.130.260.130.26Matches
2024-202524Newcastle Unitedeng ENGEFL Cup221691.9000000000.000.000.000.000.00Matches
2024-202524Newcastle Unitedeng ENGJr. PL211590.7000000000.000.000.000.000.00Matches
2024-202524Newcastle Unitedeng ENG1. Premier League864124.6000000100.000.000.000.000.00Matches
2025-202625Newcastle United1. Champions Lg865456.1101100000.170.000.170.170.17Matches
2025-202625Newcastle Unitedeng ENGEFL Cup332683.0000000000.000.000.000.000.00Matches
2025-202625Newcastle Unitedeng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2025-202625Newcastle Unitedeng ENG1. Premier League25211,83520.4112100200.050.050.100.050.10Matches
8 Seasons4 Clubs10 Leagues24723120,596228.811102111002410.050.040.090.050.09
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
Newcastle United (4 Seasons)4 Leagues1141018,95699.5437400900.040.030.070.040.07
Lille (2 Seasons)5 Leagues79776,91776.9325300900.040.030.070.040.07
Jong Ajax (1 Season)1 League28272,38326.5213200610.080.040.110.080.11
Heerenveen (1 Season)1 League26262,34026.0246200000.080.150.230.080.23
Newcastle United (1 Season)1 League11590.7000000000.000.000.000.000.00
Premier League (4 Seasons)86776,75175.0336300700.040.040.080.040.08
EFL Cup (4 Seasons)13111,00811.2000000200.000.000.000.000.00
Champions Lg (3 Seasons)14121,05211.7101100100.090.000.090.090.09
FA Cup (3 Seasons)665626.2000000000.000.000.000.000.00
Ligue 1 (2 Seasons)62625,55961.8314300600.050.020.060.050.06
Coupe de France (2 Seasons)321892.1000000000.000.000.000.000.00
Eerste Divisie (1 Season)28272,38326.5213200610.080.040.110.080.11
Eredivisie (1 Season)26262,34026.0246200000.080.150.230.080.23
Europa Lg (1 Season)876627.4011000200.000.140.140.000.14
Trophée des Champions (1 Season)11901.0000000000.000.000.000.000.00
PL2 (1 Season)11590.7000000000.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
2018-201918Jong Ajax1 League28272,38326.5213200610.080.040.110.080.11
2019-202019Heerenveen1 League26262,34026.0246200000.080.150.230.080.23
2020-202120Lille3 Leagues47454,07045.2011000400.000.020.020.000.02
2021-202221Lille4 Leagues32322,84731.6314300500.090.030.130.090.13
2022-202322Newcastle United3 Leagues44413,74341.6000000400.000.000.000.000.00
2023-202423Newcastle United4 Leagues22201,77419.7224200200.100.100.200.100.20
2024-202524Newcastle United1 League11590.7000000000.000.000.000.000.00
2024-202524Newcastle United2 Leagues1085816.5000000100.000.000.000.000.00
2025-202625Newcastle United4 Leagues38322,85831.8213200200.060.030.090.060.09
8 Seasons4 Clubs10 Leagues24723120,596228.811102111002410.050.040.090.050.09
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
Newcastle United (4 Seasons)4 Leagues1141018,95699.5437400900.040.030.070.040.07
Lille (2 Seasons)5 Leagues79776,91776.9325300900.040.030.070.040.07
Jong Ajax (1 Season)1 League28272,38326.5213200610.080.040.110.080.11
Heerenveen (1 Season)1 League26262,34026.0246200000.080.150.230.080.23
Newcastle United (1 Season)1 League11590.7000000000.000.000.000.000.00
Premier League (4 Seasons)86776,75175.0336300700.040.040.080.040.08
EFL Cup (4 Seasons)13111,00811.2000000200.000.000.000.000.00
Champions Lg (3 Seasons)14121,05211.7101100100.090.000.090.090.09
FA Cup (3 Seasons)665626.2000000000.000.000.000.000.00
Ligue 1 (2 Seasons)62625,55961.8314300600.050.020.060.050.06
Coupe de France (2 Seasons)321892.1000000000.000.000.000.000.00
Eerste Divisie (1 Season)28272,38326.5213200610.080.040.110.080.11
Eredivisie (1 Season)26262,34026.0246200000.080.150.230.080.23
Europa Lg (1 Season)876627.4011000200.000.140.140.000.14
Trophée des Champions (1 Season)11901.0000000000.000.000.000.000.00
PL2 (1 Season)11590.7000000000.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
2018-201918Jong Ajaxnl NED2. Eerste Divisie11th28272,38326.5213200610.080.040.110.080.11Matches
2019-202019Heerenveennl NED1. Eredivisie10th26262,34026.0246200000.080.150.230.080.23Matches
2020-202120Lillefr FRA1. Ligue 11st37373,30936.8000000200.000.000.000.000.00Matches
2021-202221Lillefr FRA1. Ligue 110th25252,25025.0314300400.120.040.160.120.16Matches
2022-202322Newcastle Unitedeng ENG1. Premier League4th36353,12734.7000000200.000.000.000.000.00Matches
2023-202423Newcastle Unitedeng ENG1. Premier League7th17151,37715.3224200200.130.130.260.130.26Matches
2024-202524Newcastle Unitedeng ENGJr. PL29th11590.7000000000.000.000.000.000.00Matches
2024-202524Newcastle Unitedeng ENG1. Premier League5th864124.6000000100.000.000.000.000.00Matches
2025-202625Newcastle Unitedeng ENG1. Premier League12th25211,83520.4112100200.050.050.100.050.10Matches
8 Seasons4 Clubs4 Leagues20219217,033189.31091910001910.050.050.100.050.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
Newcastle United (4 Seasons)1 League86776,75175.0336300700.040.040.080.040.08
Lille (2 Seasons)1 League62625,55961.8314300600.050.020.060.050.06
Jong Ajax (1 Season)1 League28272,38326.5213200610.080.040.110.080.11
Heerenveen (1 Season)1 League26262,34026.0246200000.080.150.230.080.23
Newcastle United (1 Season)1 League11590.7000000000.000.000.000.000.00
Premier League (4 Seasons)86776,75175.0336300700.040.040.080.040.08
Ligue 1 (2 Seasons)62625,55961.8314300600.050.020.060.050.06
Eerste Divisie (1 Season)28272,38326.5213200610.080.040.110.080.11
Eredivisie (1 Season)26262,34026.0246200000.080.150.230.080.23
PL2 (1 Season)11590.7000000000.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
2020-202120Lillefr FRACoupe de France9th21991.1000000000.000.000.000.000.00Matches
2021-202221Lillefr FRACoupe de FranceR3211901.0000000000.000.000.000.000.00Matches
2021-202221Lillefr FRATrophée des Champions1st11901.0000000000.000.000.000.000.00Matches
2022-202322Newcastle Unitedeng ENGEFL Cup2nd755265.8000000200.000.000.000.000.00Matches
2022-202322Newcastle Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202423Newcastle Unitedeng ENGEFL CupQF11450.5000000000.000.000.000.000.00Matches
2023-202423Newcastle Unitedeng ENGFA CupQF332622.9000000000.000.000.000.000.00Matches
2024-202524Newcastle Unitedeng ENGEFL Cup1st221691.9000000000.000.000.000.000.00Matches
2025-202625Newcastle Unitedeng ENGEFL CupSF332683.0000000000.000.000.000.000.00Matches
2025-202625Newcastle Unitedeng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
6 Seasons2 Clubs4 Leagues23201,84920.5000000200.000.000.000.000.00
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
Newcastle United (4 Seasons)2 Leagues19171,57017.4000000200.000.000.000.000.00
Lille (2 Seasons)2 Leagues432793.1000000000.000.000.000.000.00
EFL Cup (4 Seasons)13111,00811.2000000200.000.000.000.000.00
FA Cup (3 Seasons)665626.2000000000.000.000.000.000.00
Coupe de France (2 Seasons)321892.1000000000.000.000.000.000.00
Trophée des Champions (1 Season)11901.0000000000.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
2020-202120Lille2. Europa LgR32876627.4011000200.000.140.140.000.14Matches
2021-202221Lille1. Champions LgR16554174.6000000100.000.000.000.000.00Matches
2023-202423Newcastle United1. Champions LgGR11901.0000000000.000.000.000.000.00Matches
2025-202625Newcastle United1. Champions LgR16865456.1101100000.170.000.170.170.17Matches
4 Seasons2 Clubs2 Leagues22191,71419.0112100300.050.050.110.050.11
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
Lille (2 Seasons)2 Leagues13121,07912.0011000300.000.080.080.000.08
Newcastle United (2 Seasons)1 League976357.1101100000.140.000.140.140.14
Champions Lg (3 Seasons)14121,05211.7101100100.090.000.090.090.09
Europa Lg (1 Season)876627.4011000200.000.140.140.000.14

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
2018-201918Jong Ajaxnl NED2. Eerste Divisie26.5200Matches
2019-202019Heerenveennl NED1. Eredivisie26.0224937.50.920.350.080.2200Matches
2020-202120Lillefr FRACoupe de France1.10000.000.0000Matches
2020-202120Lille2. Europa Lg7.407114.30.950.140.000.0000Matches
2020-202120Lillefr FRA1. Ligue 136.8016531.30.440.140.000.0000Matches
2021-202221Lille1. Champions Lg4.603133.30.650.220.000.0000Matches
2021-202221Lillefr FRACoupe de France1.00100.01.000.000.0000Matches
2021-202221Lillefr FRA1. Ligue 125.0315533.30.600.200.200.6000Matches
2021-202221Lillefr FRATrophée des Champions1.00000.000.0000Matches
2022-202322Newcastle Unitedeng ENGEFL Cup5.806116.71.030.170.000.0000Matches
2022-202322Newcastle Unitedeng ENGFA Cup1.00300.03.000.000.0000Matches
2022-202322Newcastle Unitedeng ENG1. Premier League34.7022731.80.630.200.000.0000Matches
2023-202423Newcastle United1. Champions Lg1.00000.000.0000Matches
2023-202423Newcastle Unitedeng ENGEFL Cup0.50000.000.0000Matches
2023-202423Newcastle Unitedeng ENGFA Cup2.902150.00.690.340.000.0000Matches
2023-202423Newcastle Unitedeng ENG1. Premier League15.3210220.00.650.130.201.0000Matches
2024-202524Newcastle Unitedeng ENGEFL Cup1.90100.00.530.000.0000Matches
2024-202524Newcastle Unitedeng ENGJr. PL20.7000Matches
2024-202524Newcastle Unitedeng ENG1. Premier League4.605240.01.090.440.000.0000Matches
2025-202625Newcastle United1. Champions Lg6.116466.70.990.660.170.2500Matches
2025-202625Newcastle Unitedeng ENGEFL Cup3.003266.71.010.670.000.0000Matches
2025-202625Newcastle Unitedeng ENGFA Cup2.30400.01.710.000.0000Matches
2025-202625Newcastle Unitedeng ENG1. Premier League20.4115426.70.740.200.070.2500Matches
8 Seasons4 Clubs10 Leagues228.8111434430.80.710.220.060.2000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Newcastle United (4 Seasons)4 Leagues99.54772329.90.770.230.050.1700
Lille (2 Seasons)5 Leagues76.93421228.60.550.160.070.2500
Jong Ajax (1 Season)1 League26.5200
Heerenveen (1 Season)1 League26.0224937.50.920.350.080.2200
Newcastle United (1 Season)1 League0.7000
Premier League (4 Seasons)75.03521528.80.690.200.060.2000
EFL Cup (4 Seasons)11.2010330.00.890.270.000.0000
Champions Lg (3 Seasons)11.719555.60.770.430.110.2000
FA Cup (3 Seasons)6.209111.11.440.160.000.0000
Ligue 1 (2 Seasons)61.83311032.30.500.160.100.3000
Coupe de France (2 Seasons)2.10100.00.480.000.0000
Eerste Divisie (1 Season)26.5200
Eredivisie (1 Season)26.0224937.50.920.350.080.2200
Europa Lg (1 Season)7.407114.30.950.140.000.0000
Trophée des Champions (1 Season)1.00000.000.0000
PL2 (1 Season)0.7000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201918Jong Ajax1 League26.5200
2019-202019Heerenveen1 League26.0224937.50.920.350.080.2200
2020-202120Lille3 Leagues45.2023626.10.510.130.000.0000
2021-202221Lille4 Leagues31.6319631.60.600.190.160.5000
2022-202322Newcastle United3 Leagues41.6031825.80.750.190.000.0000
2023-202423Newcastle United4 Leagues19.7212325.00.610.150.170.6700
2024-202524Newcastle United1 League0.7000
2024-202524Newcastle United2 Leagues6.506233.30.930.310.000.0000
2025-202625Newcastle United4 Leagues31.82281035.70.880.310.070.2000
8 Seasons4 Clubs10 Leagues228.8111434430.80.710.220.060.2000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Newcastle United (4 Seasons)4 Leagues99.54772329.90.770.230.050.1700
Lille (2 Seasons)5 Leagues76.93421228.60.550.160.070.2500
Jong Ajax (1 Season)1 League26.5200
Heerenveen (1 Season)1 League26.0224937.50.920.350.080.2200
Newcastle United (1 Season)1 League0.7000
Premier League (4 Seasons)75.03521528.80.690.200.060.2000
EFL Cup (4 Seasons)11.2010330.00.890.270.000.0000
Champions Lg (3 Seasons)11.719555.60.770.430.110.2000
FA Cup (3 Seasons)6.209111.11.440.160.000.0000
Ligue 1 (2 Seasons)61.83311032.30.500.160.100.3000
Coupe de France (2 Seasons)2.10100.00.480.000.0000
Eerste Divisie (1 Season)26.5200
Eredivisie (1 Season)26.0224937.50.920.350.080.2200
Europa Lg (1 Season)7.407114.30.950.140.000.0000
Trophée des Champions (1 Season)1.00000.000.0000
PL2 (1 Season)0.7000
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
2018-201918Jong Ajaxnl NED2. Eerste Divisie11th26.5200Matches
2019-202019Heerenveennl NED1. Eredivisie10th26.0224937.50.920.350.080.2200Matches
2020-202120Lillefr FRA1. Ligue 11st36.8016531.30.440.140.000.0000Matches
2021-202221Lillefr FRA1. Ligue 110th25.0315533.30.600.200.200.6000Matches
2022-202322Newcastle Unitedeng ENG1. Premier League4th34.7022731.80.630.200.000.0000Matches
2023-202423Newcastle Unitedeng ENG1. Premier League7th15.3210220.00.650.130.201.0000Matches
2024-202524Newcastle Unitedeng ENGJr. PL29th0.7000Matches
2024-202524Newcastle Unitedeng ENG1. Premier League5th4.605240.01.090.440.000.0000Matches
2025-202625Newcastle Unitedeng ENG1. Premier League12th20.4115426.70.740.200.070.2500Matches
8 Seasons4 Clubs4 Leagues189.3101073431.80.660.210.070.2400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Newcastle United (4 Seasons)1 League75.03521528.80.690.200.060.2000
Lille (2 Seasons)1 League61.83311032.30.500.160.100.3000
Jong Ajax (1 Season)1 League26.5200
Heerenveen (1 Season)1 League26.0224937.50.920.350.080.2200
Newcastle United (1 Season)1 League0.7000
Premier League (4 Seasons)75.03521528.80.690.200.060.2000
Ligue 1 (2 Seasons)61.83311032.30.500.160.100.3000
Eerste Divisie (1 Season)26.5200
Eredivisie (1 Season)26.0224937.50.920.350.080.2200
PL2 (1 Season)0.7000
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
2020-202120Lillefr FRACoupe de France9th1.10000.000.0000Matches
2021-202221Lillefr FRACoupe de FranceR321.00100.01.000.000.0000Matches
2021-202221Lillefr FRATrophée des Champions1st1.00000.000.0000Matches
2022-202322Newcastle Unitedeng ENGEFL Cup2nd5.806116.71.030.170.000.0000Matches
2022-202322Newcastle Unitedeng ENGFA Cup1.00300.03.000.000.0000Matches
2023-202423Newcastle Unitedeng ENGEFL CupQF0.50000.000.0000Matches
2023-202423Newcastle Unitedeng ENGFA CupQF2.902150.00.690.340.000.0000Matches
2024-202524Newcastle Unitedeng ENGEFL Cup1st1.90100.00.530.000.0000Matches
2025-202625Newcastle Unitedeng ENGEFL CupSF3.003266.71.010.670.000.0000Matches
2025-202625Newcastle Unitedeng ENGFA Cup2.30400.01.710.000.0000Matches
6 Seasons2 Clubs4 Leagues20.5020420.00.970.190.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Newcastle United (4 Seasons)2 Leagues17.4019421.11.090.230.000.0000
Lille (2 Seasons)2 Leagues3.10100.00.320.000.0000
EFL Cup (4 Seasons)11.2010330.00.890.270.000.0000
FA Cup (3 Seasons)6.209111.11.440.160.000.0000
Coupe de France (2 Seasons)2.10100.00.480.000.0000
Trophée des Champions (1 Season)1.00000.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
2020-202120Lille2. Europa LgR327.407114.30.950.140.000.0000Matches
2021-202221Lille1. Champions LgR164.603133.30.650.220.000.0000Matches
2023-202423Newcastle United1. Champions LgGR1.00000.000.0000Matches
2025-202625Newcastle United1. Champions LgR166.116466.70.990.660.170.2500Matches
4 Seasons2 Clubs2 Leagues19.0116637.50.840.320.060.1700
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Lille (2 Seasons)2 Leagues12.0010220.00.830.170.000.0000
Newcastle United (2 Seasons)1 League7.116466.70.850.570.170.2500
Champions Lg (3 Seasons)11.719555.60.770.430.110.2000
Europa Lg (1 Season)7.407114.30.950.140.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
2018-201918Jong Ajaxnl NED2. Eerste Divisie282,3838569.726.527872414501.465043+7+0.26-0.34Matches
2019-202019Heerenveennl NED1. Eredivisie262,34090100.026.0269026001.27414100.00Matches
2020-202120Lillefr FRACoupe de France2995036.71.119011901.5014-3-2.73-4.31Matches
2020-202120Lille2. Europa Lg86628391.97.4788614501.381510+5+0.68+2.23Matches
2020-202120Lillefr FRA1. Ligue 1373,3098996.836.8378935012.226423+41+1.12+1.12Matches
2021-202221Lille1. Champions Lg54178357.94.65834000.8056-1-0.22-0.51Matches
2021-202221Lillefr FRACoupe de France1909050.01.01901001.002200.00-2.00Matches
2021-202221Lillefr FRA1. Ligue 1252,2509065.825.0259025011.60333300.000.00Matches
2021-202221Lillefr FRATrophée des Champions19090100.01.01901003.0010+1+1.00Matches
2022-202322Newcastle Unitedeng ENGEFL Cup75267579.75.8590523802.2963+3+0.51-0.16Matches
2022-202322Newcastle Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2022-202322Newcastle Unitedeng ENG1. Premier League363,1278791.434.73589331121.946430+34+0.98+0.67Matches
2023-202423Newcastle United1. Champions Lg1909016.71.01901001.000000.00+0.20Matches
2023-202423Newcastle Unitedeng ENGEFL Cup1454515.00.51450001.0010+1+2.00+0.94Matches
2023-202423Newcastle Unitedeng ENGFA Cup32628767.22.93872002.0052+3+1.03+1.03Matches
2023-202423Newcastle Unitedeng ENG1. Premier League171,3778140.315.315881223101.353729+8+0.52-0.14Matches
2024-202524Newcastle Unitedeng ENGEFL Cup21698526.81.92851003.0040+4+2.13+0.96Matches
2024-202524Newcastle Unitedeng ENGJr. PL2159593.30.71590003.0020+2+3.05+3.05Matches
2024-202524Newcastle Unitedeng ENG1. Premier League84125212.04.666712521.6374+3+0.66+0.12Matches
2025-202625Newcastle United1. Champions Lg85456850.56.1684522122.00173+14+2.31+2.82Matches
2025-202625Newcastle Unitedeng ENGEFL Cup32688959.63.03892011.0056-1-0.34-1.82Matches
2025-202625Newcastle Unitedeng ENGFA Cup221010570.02.321052000.5046-2-0.86-2.86Matches
2025-202625Newcastle Unitedeng ENG1. Premier League251,8357353.720.421841741551.362527-2-0.10-0.10Matches
8 Seasons4 Clubs10 Leagues24720,5968363.0228.8231882051622141.65388274+114+0.50+0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newcastle United (4 Seasons)4 Leagues1148,9567949.499.510186821319121.67176112+64+0.64+0.20
Lille (2 Seasons)5 Leagues796,9178878.476.977897322721.8312178+43+0.56+0.32
Jong Ajax (1 Season)1 League282,3838569.726.527872414501.465043+7+0.26-0.34
Heerenveen (1 Season)1 League262,34090100.026.0269026001.27414100.00
Newcastle United (1 Season)1 League159593.30.71590003.0020+2+3.05+3.05
Premier League (4 Seasons)866,7517949.375.077866391591.6313390+43+0.57+0.13
EFL Cup (4 Seasons)131,0087849.411.21185823812.00169+7+0.62-0.51
Champions Lg (3 Seasons)141,0527545.011.712841022121.50229+13+1.11+1.32
FA Cup (3 Seasons)65629472.16.26945001.17101000.00-0.83
Ligue 1 (2 Seasons)625,5599081.361.8629060021.979756+41+0.66+0.66
Coupe de France (2 Seasons)31896342.02.129021901.3336-3-1.43-3.15
Eerste Divisie (1 Season)282,3838569.726.527872414501.465043+7+0.26-0.34
Eredivisie (1 Season)262,34090100.026.0269026001.27414100.00
Europa Lg (1 Season)86628391.97.4788614501.381510+5+0.68+2.23
Trophée des Champions (1 Season)19090100.01.01901003.0010+1+1.00
PL2 (1 Season)159593.30.71590003.0020+2+3.05+3.05
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
2018-201918Jong Ajax1 League282,3838569.726.527872414501.465043+7+0.26-0.34
2019-202019Heerenveen1 League262,34090100.026.0269026001.27414100.00
2020-202120Lille3 Leagues474,0708792.345.245894222712.058037+43+0.95+0.42
2021-202221Lille4 Leagues322,8478964.631.6328931011.50414100.00-0.17
2022-202322Newcastle United3 Leagues443,7438589.841.641893932621.957135+36+0.87+0.44
2023-202423Newcastle United4 Leagues221,7748138.219.720861523101.414331+12+0.61+0.08
2024-202524Newcastle United1 League159593.30.71590003.0020+2+3.05+3.05
2024-202524Newcastle United2 Leagues105815814.36.587222521.90114+7+1.08+0.46
2025-202625Newcastle United4 Leagues382,8587554.431.832862661781.425142+9+0.28+0.21
8 Seasons4 Clubs10 Leagues24720,5968363.0228.8231882051622141.65388274+114+0.50+0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newcastle United (4 Seasons)4 Leagues1148,9567949.499.510186821319121.67176112+64+0.64+0.20
Lille (2 Seasons)5 Leagues796,9178878.476.977897322721.8312178+43+0.56+0.32
Jong Ajax (1 Season)1 League282,3838569.726.527872414501.465043+7+0.26-0.34
Heerenveen (1 Season)1 League262,34090100.026.0269026001.27414100.00
Newcastle United (1 Season)1 League159593.30.71590003.0020+2+3.05+3.05
Premier League (4 Seasons)866,7517949.375.077866391591.6313390+43+0.57+0.13
EFL Cup (4 Seasons)131,0087849.411.21185823812.00169+7+0.62-0.51
Champions Lg (3 Seasons)141,0527545.011.712841022121.50229+13+1.11+1.32
FA Cup (3 Seasons)65629472.16.26945001.17101000.00-0.83
Ligue 1 (2 Seasons)625,5599081.361.8629060021.979756+41+0.66+0.66
Coupe de France (2 Seasons)31896342.02.129021901.3336-3-1.43-3.15
Eerste Divisie (1 Season)282,3838569.726.527872414501.465043+7+0.26-0.34
Eredivisie (1 Season)262,34090100.026.0269026001.27414100.00
Europa Lg (1 Season)86628391.97.4788614501.381510+5+0.68+2.23
Trophée des Champions (1 Season)19090100.01.01901003.0010+1+1.00
PL2 (1 Season)159593.30.71590003.0020+2+3.05+3.05
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
2018-201918Jong Ajaxnl NED2. Eerste Divisie11th282,3838569.726.527872414501.465043+7+0.26-0.34Matches
2019-202019Heerenveennl NED1. Eredivisie10th262,34090100.026.0269026001.27414100.00Matches
2020-202120Lillefr FRA1. Ligue 11st373,3098996.836.8378935012.226423+41+1.12+1.12Matches
2021-202221Lillefr FRA1. Ligue 110th252,2509065.825.0259025011.60333300.000.00Matches
2022-202322Newcastle Unitedeng ENG1. Premier League4th363,1278791.434.73589331121.946430+34+0.98+0.67Matches
2023-202423Newcastle Unitedeng ENG1. Premier League7th171,3778140.315.315881223101.353729+8+0.52-0.14Matches
2024-202524Newcastle Unitedeng ENGJr. PL29th159593.30.71590003.0020+2+3.05+3.05Matches
2024-202524Newcastle Unitedeng ENG1. Premier League5th84125212.04.666712521.6374+3+0.66+0.12Matches
2025-202625Newcastle Unitedeng ENG1. Premier League12th251,8357353.720.421841741551.362527-2-0.10-0.10Matches
8 Seasons4 Clubs4 Leagues20217,0338464.8189.3192881731018111.66321230+91+0.48+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 Matches
Newcastle United (4 Seasons)1 League866,7517949.375.077866391591.6313390+43+0.57+0.13
Lille (2 Seasons)1 League625,5599081.361.8629060021.979756+41+0.66+0.66
Jong Ajax (1 Season)1 League282,3838569.726.527872414501.465043+7+0.26-0.34
Heerenveen (1 Season)1 League262,34090100.026.0269026001.27414100.00
Newcastle United (1 Season)1 League159593.30.71590003.0020+2+3.05+3.05
Premier League (4 Seasons)866,7517949.375.077866391591.6313390+43+0.57+0.13
Ligue 1 (2 Seasons)625,5599081.361.8629060021.979756+41+0.66+0.66
Eerste Divisie (1 Season)282,3838569.726.527872414501.465043+7+0.26-0.34
Eredivisie (1 Season)262,34090100.026.0269026001.27414100.00
PL2 (1 Season)159593.30.71590003.0020+2+3.05+3.05
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
2020-202120Lillefr FRACoupe de France9th2995036.71.119011901.5014-3-2.73-4.31Matches
2021-202221Lillefr FRACoupe de FranceR321909050.01.01901001.002200.00-2.00Matches
2021-202221Lillefr FRATrophée des Champions1st19090100.01.01901003.0010+1+1.00Matches
2022-202322Newcastle Unitedeng ENGEFL Cup2nd75267579.75.8590523802.2963+3+0.51-0.16Matches
2022-202322Newcastle Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2023-202423Newcastle Unitedeng ENGEFL CupQF1454515.00.51450001.0010+1+2.00+0.94Matches
2023-202423Newcastle Unitedeng ENGFA CupQF32628767.22.93872002.0052+3+1.03+1.03Matches
2024-202524Newcastle Unitedeng ENGEFL Cup1st21698526.81.92851003.0040+4+2.13+0.96Matches
2025-202625Newcastle Unitedeng ENGEFL CupSF32688959.63.03892011.0056-1-0.34-1.82Matches
2025-202625Newcastle Unitedeng ENGFA Cup221010570.02.321052000.5046-2-0.86-2.86Matches
6 Seasons2 Clubs4 Leagues231,8498055.020.520881632811.743025+5+0.24-0.95
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newcastle United (4 Seasons)2 Leagues191,5708355.717.417881323811.742619+7+0.40-0.68
Lille (2 Seasons)2 Leagues42797051.73.139031901.7546-2-0.65-2.37
EFL Cup (4 Seasons)131,0087849.411.21185823812.00169+7+0.62-0.51
FA Cup (3 Seasons)65629472.16.26945001.17101000.00-0.83
Coupe de France (2 Seasons)31896342.02.129021901.3336-3-1.43-3.15
Trophée des Champions (1 Season)19090100.01.01901003.0010+1+1.00
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
2020-202120Lille2. Europa LgR3286628391.97.4788614501.381510+5+0.68+2.23Matches
2021-202221Lille1. Champions LgR1654178357.94.65834000.8056-1-0.22-0.51Matches
2023-202423Newcastle United1. Champions LgGR1909016.71.01901001.000000.00+0.20Matches
2025-202625Newcastle United1. Champions LgR1685456850.56.1684522122.00173+14+2.31+2.82Matches
4 Seasons2 Clubs2 Leagues221,7147856.019.019861632921.463719+18+0.95+1.21
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Lille (2 Seasons)2 Leagues131,0798374.912.012861014501.162016+4+0.33+0.33
Newcastle United (2 Seasons)1 League96357139.27.1785622121.89173+14+1.98+2.35
Champions Lg (3 Seasons)141,0527545.011.712841022121.50229+13+1.11+1.32
Europa Lg (1 Season)86628391.97.4788614501.381510+5+0.68+2.23
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
2018-201918Jong Ajaxnl NED2. Eerste Divisie26.56110Matches
2019-202019Heerenveennl NED1. Eredivisie26.000016142142331Matches
2020-202120Lillefr FRACoupe de France1.10000100200Matches
2020-202120Lille2. Europa Lg7.420036021010Matches
2020-202120Lillefr FRA1. Ligue 136.820014252161200Matches
2021-202221Lille1. Champions Lg4.61001400520Matches
2021-202221Lillefr FRACoupe de France1.00000000000Matches
2021-202221Lillefr FRA1. Ligue 125.040016121027120Matches
2021-202221Lillefr FRATrophée des Champions1.00000000000Matches
2022-202322Newcastle Unitedeng ENGEFL Cup5.82002201510Matches
2022-202322Newcastle Unitedeng ENGFA Cup1.00001300110Matches
2022-202322Newcastle Unitedeng ENG1. Premier League34.720015122134260Matches
2023-202423Newcastle United1. Champions Lg1.00000000000Matches
2023-202423Newcastle Unitedeng ENGEFL Cup0.50000000000Matches
2023-202423Newcastle Unitedeng ENGFA Cup2.90001200030Matches
2023-202423Newcastle Unitedeng ENG1. Premier League15.320092109131Matches
2024-202524Newcastle Unitedeng ENGEFL Cup1.90001000210Matches
2024-202524Newcastle Unitedeng ENGJr. PL20.70000Matches
2024-202524Newcastle Unitedeng ENG1. Premier League4.61005400580Matches
2025-202625Newcastle United1. Champions Lg6.10001400530Matches
2025-202625Newcastle Unitedeng ENGEFL Cup3.00000100210Matches
2025-202625Newcastle Unitedeng ENGFA Cup2.30001101200Matches
2025-202625Newcastle Unitedeng ENG1. Premier League20.420013191225141Matches
8 Seasons4 Clubs10 Leagues228.8241199112992371393
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newcastle United (4 Seasons)4 Leagues99.590049504590712
Lille (2 Seasons)5 Leagues76.9900344833105350
Jong Ajax (1 Season)1 League26.56110
Heerenveen (1 Season)1 League26.000016142142331
Newcastle United (1 Season)1 League0.70000
Premier League (4 Seasons)75.070042374373612
EFL Cup (4 Seasons)11.22003301930
Champions Lg (3 Seasons)11.710028001050
FA Cup (3 Seasons)6.20003601340
Ligue 1 (2 Seasons)61.860030373188320
Coupe de France (2 Seasons)2.10000100200
Eerste Divisie (1 Season)26.56110
Eredivisie (1 Season)26.000016142142331
Europa Lg (1 Season)7.420036021010
Trophée des Champions (1 Season)1.00000000000
PL2 (1 Season)0.70000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918Jong Ajax1 League26.56110
2019-202019Heerenveen1 League26.000016142142331
2020-202120Lille3 Leagues45.240017322373210
2021-202221Lille4 Leagues31.650017161032140
2022-202322Newcastle United3 Leagues41.640018172240280
2023-202423Newcastle United4 Leagues19.7200104109161
2024-202524Newcastle United1 League0.70000
2024-202524Newcastle United2 Leagues6.51006400790
2025-202625Newcastle United4 Leagues31.820015251334181
8 Seasons4 Clubs10 Leagues228.8241199112992371393
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newcastle United (4 Seasons)4 Leagues99.590049504590712
Lille (2 Seasons)5 Leagues76.9900344833105350
Jong Ajax (1 Season)1 League26.56110
Heerenveen (1 Season)1 League26.000016142142331
Newcastle United (1 Season)1 League0.70000
Premier League (4 Seasons)75.070042374373612
EFL Cup (4 Seasons)11.22003301930
Champions Lg (3 Seasons)11.710028001050
FA Cup (3 Seasons)6.20003601340
Ligue 1 (2 Seasons)61.860030373188320
Coupe de France (2 Seasons)2.10000100200
Eerste Divisie (1 Season)26.56110
Eredivisie (1 Season)26.000016142142331
Europa Lg (1 Season)7.420036021010
Trophée des Champions (1 Season)1.00000000000
PL2 (1 Season)0.70000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918Jong Ajaxnl NED2. Eerste Divisie11th26.56110Matches
2019-202019Heerenveennl NED1. Eredivisie10th26.000016142142331Matches
2020-202120Lillefr FRA1. Ligue 11st36.820014252161200Matches
2021-202221Lillefr FRA1. Ligue 110th25.040016121027120Matches
2022-202322Newcastle Unitedeng ENG1. Premier League4th34.720015122134260Matches
2023-202423Newcastle Unitedeng ENG1. Premier League7th15.320092109131Matches
2024-202524Newcastle Unitedeng ENGJr. PL29th0.70000Matches
2024-202524Newcastle Unitedeng ENG1. Premier League5th4.61005400580Matches
2025-202625Newcastle Unitedeng ENG1. Premier League12th20.420013191225141Matches
8 Seasons4 Clubs4 Leagues189.319118888952031263
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newcastle United (4 Seasons)1 League75.070042374373612
Lille (2 Seasons)1 League61.860030373188320
Jong Ajax (1 Season)1 League26.56110
Heerenveen (1 Season)1 League26.000016142142331
Newcastle United (1 Season)1 League0.70000
Premier League (4 Seasons)75.070042374373612
Ligue 1 (2 Seasons)61.860030373188320
Eerste Divisie (1 Season)26.56110
Eredivisie (1 Season)26.000016142142331
PL2 (1 Season)0.70000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202120Lillefr FRACoupe de France9th1.10000100200Matches
2021-202221Lillefr FRACoupe de FranceR321.00000000000Matches
2021-202221Lillefr FRATrophée des Champions1st1.00000000000Matches
2022-202322Newcastle Unitedeng ENGEFL Cup2nd5.82002201510Matches
2022-202322Newcastle Unitedeng ENGFA Cup1.00001300110Matches
2023-202423Newcastle Unitedeng ENGEFL CupQF0.50000000000Matches
2023-202423Newcastle Unitedeng ENGFA CupQF2.90001200030Matches
2024-202524Newcastle Unitedeng ENGEFL Cup1st1.90001000210Matches
2025-202625Newcastle Unitedeng ENGEFL CupSF3.00000100210Matches
2025-202625Newcastle Unitedeng ENGFA Cup2.30001101200Matches
6 Seasons2 Clubs4 Leagues20.5200610021470
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newcastle United (4 Seasons)2 Leagues17.420069021270
Lille (2 Seasons)2 Leagues3.10000100200
EFL Cup (4 Seasons)11.22003301930
FA Cup (3 Seasons)6.20003601340
Coupe de France (2 Seasons)2.10000100200
Trophée des Champions (1 Season)1.00000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202120Lille2. Europa LgR327.420036021010Matches
2021-202221Lille1. Champions LgR164.61001400520Matches
2023-202423Newcastle United1. Champions LgGR1.00000000000Matches
2025-202625Newcastle United1. Champions LgR166.10001400530Matches
4 Seasons2 Clubs2 Leagues19.0300514022060
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Lille (2 Seasons)2 Leagues12.0300410021530
Newcastle United (2 Seasons)1 League7.10001400530
Champions Lg (3 Seasons)11.710028001050
Europa Lg (1 Season)7.420036021010

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.