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-12-13Fri2. BundesligaMatchweek 16HomeL 1–2Hertha BSCPreußen MünsterYLB9000000000812040.00.00.020587082.91241432Match Report
2024-12-07Sat2. BundesligaMatchweek 15AwayL 1–2Hertha BSCGreuther FürthYLB9000001000614010.00.00.000414983.7324300Match Report
2024-12-04WedDFB-PokalRound of 16AwayL 1–2Hertha BSCKölnYLB24000000010Match Report
2024-11-29Fri2. BundesligaMatchweek 14AwayW 3–1Hertha BSCMagdeburgYLB9000000010561020.00.00.020404490.9415122Match Report
2024-11-23Sat2. BundesligaMatchweek 13HomeD 2–2Hertha BSCUlmYLB6100000000350110.00.00.010273090.0415000Match Report

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
2016-201718Jong Ajaxnl NED2. Eerste Divisie27262,10023.3134100610.040.130.170.040.17Matches
2016-201718Ajaxnl NED1. Eredivisie10220.2000000000.000.000.000.000.00Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie775806.4000000010.000.000.000.000.00Matches
2017-201819Ajaxnl NED1. Eredivisie521621.8000000200.000.000.000.000.00Matches
2017-201819Groningennl NED1. Eredivisie13121,07812.0011000600.000.080.080.000.08Matches
2018-201920Groningennl NED1. Eredivisie30302,65429.5112100911.51.52.74.258991090.030.030.070.030.070.050.090.140.050.14Matches
2019-202021Groningennl NED1. Eredivisie26262,29425.5022000310.40.43.23.6851251280.000.080.080.000.080.010.120.140.010.14Matches
2020-202122Hertha BSCde GER1. Bundesliga221090510.1101100410.20.21.11.22331510.100.000.100.100.100.020.100.120.020.12Matches
2020-202122Hertha BSCde GERDFB-Pokal00Matches
2021-202223Hertha BSCde GER1. Bundesliga1165656.3000000100.00.00.20.2159130.000.000.000.000.000.000.030.030.000.03Matches
2021-202223Blackburneng ENG2. Championship642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05Matches
2021-202223Hertha BSCde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2022-202324Hertha BSCde GER1. Bundesliga00Matches
2022-202324Hertha BSCde GERDFB-Pokal1060.1000000000.000.000.000.000.00Matches
2022-202324Hellas Veronait ITA1. Serie A10100.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga18161,32814.8000000500.10.10.40.51947270.000.000.000.000.000.000.030.030.000.03Matches
2023-202425Hertha BSCde GERDFB-Pokal331952.2000000100.000.000.000.000.00Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga14131,13212.6101100600.90.90.21.12985260.080.000.080.080.080.070.010.090.070.09Matches
2024-202526Hertha BSCde GERDFB-Pokal332002.2011000110.000.450.450.000.45Matches
9 Seasons6 Clubs7 Leagues18915913,603151.148124004463.23.27.710.82364033660.030.050.080.030.080.030.080.110.030.11
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
Hertha BSC (5 Seasons)3 Leagues73524,42149.12132001821.21.21.82.9861721170.040.020.060.040.060.030.040.070.030.07
Groningen (3 Seasons)1 League69686,02667.01451001821.91.95.97.81432242370.010.060.070.010.070.030.110.140.030.14
Jong Ajax (2 Seasons)1 League34332,68029.8134100620.030.100.130.030.13
Ajax (2 Seasons)1 League621842.0000000200.000.000.000.000.00
Blackburn (1 Season)1 League642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05
Hellas Verona (1 Season)1 League10100.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00
DFB-Pokal (5 Seasons)874915.5011000210.000.180.180.000.18
Eredivisie (4 Seasons)75706,21069.01451002021.91.95.97.81432242370.010.060.070.010.070.030.110.140.030.14
Bundesliga (3 Seasons)33161,47016.3101100510.20.21.21.43840640.060.000.060.060.060.010.070.080.010.08
Eerste Divisie (2 Seasons)34332,68029.8134100620.030.100.130.030.13
2. Bundesliga (2 Seasons)32292,46027.31011001101.01.00.61.648132530.040.000.040.040.040.040.020.060.040.06
Championship (1 Season)642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05
Serie A (1 Season)10100.1000000000.00.00.00.01010.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
2016-201718Ajax1 League10220.2000000000.000.000.000.000.00
2016-201718Jong Ajax1 League27262,10023.3134100610.040.130.170.040.17
2017-201819Ajax1 League521621.8000000200.000.000.000.000.00
2017-201819Jong Ajax1 League775806.4000000010.000.000.000.000.00
2017-201819Groningen1 League13121,07812.0011000600.000.080.080.000.08
2018-201920Groningen1 League30302,65429.5112100911.51.52.74.258991090.030.030.070.030.070.050.090.140.050.14
2019-202021Groningen1 League26262,29425.5022000310.40.43.23.6851251280.000.080.080.000.080.010.120.140.010.14
2020-202122Hertha BSC2 Leagues221090510.1101100410.20.21.11.22331510.100.000.100.100.100.020.100.120.020.12
2021-202223Blackburn1 League642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05
2021-202223Hertha BSC2 Leagues1276557.3000000100.00.00.20.2159130.000.000.000.000.000.000.030.030.000.03
2022-202324Hellas Verona1 League10100.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00
2022-202324Hertha BSC2 Leagues1060.1000000000.000.000.000.000.00
2023-202425Hertha BSC2 Leagues21191,52316.9000000600.10.10.40.51947270.000.000.000.000.000.000.030.030.000.03
2024-202526Hertha BSC2 Leagues17161,33214.8112100710.90.90.21.12985260.070.070.140.070.140.070.010.090.070.09
9 Seasons6 Clubs7 Leagues18915913,603151.148124004463.23.27.710.82364033660.030.050.080.030.080.030.080.110.030.11
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
Hertha BSC (5 Seasons)3 Leagues73524,42149.12132001821.21.21.82.9861721170.040.020.060.040.060.030.040.070.030.07
Groningen (3 Seasons)1 League69686,02667.01451001821.91.95.97.81432242370.010.060.070.010.070.030.110.140.030.14
Jong Ajax (2 Seasons)1 League34332,68029.8134100620.030.100.130.030.13
Ajax (2 Seasons)1 League621842.0000000200.000.000.000.000.00
Blackburn (1 Season)1 League642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05
Hellas Verona (1 Season)1 League10100.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00
DFB-Pokal (5 Seasons)874915.5011000210.000.180.180.000.18
Eredivisie (4 Seasons)75706,21069.01451002021.91.95.97.81432242370.010.060.070.010.070.030.110.140.030.14
Bundesliga (3 Seasons)33161,47016.3101100510.20.21.21.43840640.060.000.060.060.060.010.070.080.010.08
Eerste Divisie (2 Seasons)34332,68029.8134100620.030.100.130.030.13
2. Bundesliga (2 Seasons)32292,46027.31011001101.01.00.61.648132530.040.000.040.040.040.040.020.060.040.06
Championship (1 Season)642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05
Serie A (1 Season)10100.1000000000.00.00.00.01010.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
2016-201718Ajaxnl NED1. Eredivisie2nd10220.2000000000.000.000.000.000.00Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd27262,10023.3134100610.040.130.170.040.17Matches
2017-201819Ajaxnl NED1. Eredivisie2nd521621.8000000200.000.000.000.000.00Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st775806.4000000010.000.000.000.000.00Matches
2017-201819Groningennl NED1. Eredivisie12th13121,07812.0011000600.000.080.080.000.08Matches
2018-201920Groningennl NED1. Eredivisie8th30302,65429.5112100911.51.52.74.258991090.030.030.070.030.070.050.090.140.050.14Matches
2019-202021Groningennl NED1. Eredivisie9th26262,29425.5022000310.40.43.23.6851251280.000.080.080.000.080.010.120.140.010.14Matches
2020-202122Hertha BSCde GER1. Bundesliga14th221090510.1101100410.20.21.11.22331510.100.000.100.100.100.020.100.120.020.12Matches
2021-202223Blackburneng ENG2. Championship8th642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05Matches
2021-202223Hertha BSCde GER1. Bundesliga16th1165656.3000000100.00.00.20.2159130.000.000.000.000.000.000.030.030.000.03Matches
2022-202324Hellas Veronait ITA1. Serie A18th10100.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00Matches
2022-202324Hertha BSCde GER1. Bundesliga18th00Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th18161,32814.8000000500.10.10.40.51947270.000.000.000.000.000.000.030.030.000.03Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th14131,13212.6101100600.90.90.21.12985260.080.000.080.080.080.070.010.090.070.09Matches
9 Seasons6 Clubs6 Leagues18115213,112145.747114004253.23.27.710.82364033660.030.050.080.030.080.030.080.110.030.11
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
Hertha BSC (5 Seasons)2 Leagues65453,93043.72022001611.21.21.82.9861721170.050.000.050.050.050.030.040.070.030.07
Groningen (3 Seasons)1 League69686,02667.01451001821.91.95.97.81432242370.010.060.070.010.070.030.110.140.030.14
Jong Ajax (2 Seasons)1 League34332,68029.8134100620.030.100.130.030.13
Ajax (2 Seasons)1 League621842.0000000200.000.000.000.000.00
Blackburn (1 Season)1 League642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05
Hellas Verona (1 Season)1 League10100.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00
Eredivisie (4 Seasons)75706,21069.01451002021.91.95.97.81432242370.010.060.070.010.070.030.110.140.030.14
Bundesliga (3 Seasons)33161,47016.3101100510.20.21.21.43840640.060.000.060.060.060.010.070.080.010.08
Eerste Divisie (2 Seasons)34332,68029.8134100620.030.100.130.030.13
2. Bundesliga (2 Seasons)32292,46027.31011001101.01.00.61.648132530.040.000.040.040.040.040.020.060.040.06
Championship (1 Season)642823.1000000000.10.10.00.167110.000.000.000.000.000.050.000.050.050.05
Serie A (1 Season)10100.1000000000.00.00.00.01010.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2020-202122Hertha BSCde GERDFB-Pokal33rd00Matches
2021-202223Hertha BSCde GERDFB-PokalR1611901.0000000000.000.000.000.000.00Matches
2022-202324Hertha BSCde GERDFB-PokalR641060.1000000000.000.000.000.000.00Matches
2023-202425Hertha BSCde GERDFB-PokalQF331952.2000000100.000.000.000.000.00Matches
2024-202526Hertha BSCde GERDFB-PokalR16332002.2011000110.000.450.450.000.45Matches
5 Seasons1 Club1 League874915.5011000210.000.180.180.000.18

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie23.31040.000.170.2500Matches
2016-201718Ajaxnl NED1. Eredivisie0.20000.000.0000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie6.40010.000.160.0000Matches
2017-201819Ajaxnl NED1. Eredivisie1.80000.000.0000Matches
2017-201819Groningennl NED1. Eredivisie12.00000.000.0000Matches
2018-201920Groningennl NED1. Eredivisie29.517342.90.240.100.140.338.40001.51.50.21-0.5-0.5Matches
2019-202021Groningennl NED1. Eredivisie25.507342.90.270.120.000.0021.80000.40.40.05-0.4-0.4Matches
2020-202122Hertha BSCde GER1. Bundesliga10.113266.70.300.200.330.5012.70000.20.20.05+0.8+0.8Matches
2021-202223Hertha BSCde GER1. Bundesliga6.30000.000.000000.00.00.00.0Matches
2021-202223Blackburneng ENG2. Championship3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1Matches
2021-202223Hertha BSCde GERDFB-Pokal1.0011100.01.001.000.000.0000Matches
2022-202324Hertha BSCde GERDFB-Pokal0.10000.000.0000Matches
2022-202324Hellas Veronait ITA1. Serie A0.10000.000.000000.00.00.00.0Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga14.80100.00.070.000.0019.10000.10.10.07-0.1-0.1Matches
2023-202425Hertha BSCde GERDFB-Pokal2.20000.000.0000Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga12.6111545.50.870.400.090.2012.10000.90.90.08+0.1+0.1Matches
2024-202526Hertha BSCde GERDFB-Pokal2.20000.000.0000Matches
9 Seasons6 Clubs7 Leagues151.14321959.40.210.130.130.2114.20003.23.20.10-0.2-0.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Hertha BSC (5 Seasons)3 Leagues49.1216850.00.330.160.130.2512.70001.21.20.08+0.8+0.8
Groningen (3 Seasons)1 League67.0114642.90.210.090.070.1715.10001.91.90.13-0.9-0.9
Jong Ajax (2 Seasons)1 League29.81050.000.170.2000
Ajax (2 Seasons)1 League2.00000.000.0000
Blackburn (1 Season)1 League3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1
Hellas Verona (1 Season)1 League0.10000.000.000000.00.00.00.0
DFB-Pokal (5 Seasons)5.5011100.00.180.180.000.0000
Eredivisie (4 Seasons)69.0114642.90.200.090.070.1715.10001.91.90.13-0.9-0.9
Bundesliga (3 Seasons)16.313266.70.180.120.330.5012.70000.20.20.05+0.8+0.8
Eerste Divisie (2 Seasons)29.81050.000.170.2000
2. Bundesliga (2 Seasons)27.3112541.70.440.180.080.2012.60001.01.00.080.00.0
Championship (1 Season)3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1
Serie A (1 Season)0.10000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201718Ajax1 League0.20000.000.0000
2016-201718Jong Ajax1 League23.31040.000.170.2500
2017-201819Ajax1 League1.80000.000.0000
2017-201819Jong Ajax1 League6.40010.000.160.0000
2017-201819Groningen1 League12.00000.000.0000
2018-201920Groningen1 League29.517342.90.240.100.140.338.40001.51.50.21-0.5-0.5
2019-202021Groningen1 League25.507342.90.270.120.000.0021.80000.40.40.05-0.4-0.4
2020-202122Hertha BSC2 Leagues10.113266.70.300.200.330.5012.70000.20.20.05+0.8+0.8
2021-202223Blackburn1 League3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1
2021-202223Hertha BSC2 Leagues7.3011100.00.140.140.000.000000.00.00.00.0
2022-202324Hellas Verona1 League0.10000.000.000000.00.00.00.0
2022-202324Hertha BSC2 Leagues0.10000.000.0000
2023-202425Hertha BSC2 Leagues16.90100.00.060.000.0019.10000.10.10.07-0.1-0.1
2024-202526Hertha BSC2 Leagues14.8111545.50.740.340.090.2012.10000.90.90.08+0.1+0.1
9 Seasons6 Clubs7 Leagues151.14321959.40.210.130.130.2114.20003.23.20.10-0.2-0.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Hertha BSC (5 Seasons)3 Leagues49.1216850.00.330.160.130.2512.70001.21.20.08+0.8+0.8
Groningen (3 Seasons)1 League67.0114642.90.210.090.070.1715.10001.91.90.13-0.9-0.9
Jong Ajax (2 Seasons)1 League29.81050.000.170.2000
Ajax (2 Seasons)1 League2.00000.000.0000
Blackburn (1 Season)1 League3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1
Hellas Verona (1 Season)1 League0.10000.000.000000.00.00.00.0
DFB-Pokal (5 Seasons)5.5011100.00.180.180.000.0000
Eredivisie (4 Seasons)69.0114642.90.200.090.070.1715.10001.91.90.13-0.9-0.9
Bundesliga (3 Seasons)16.313266.70.180.120.330.5012.70000.20.20.05+0.8+0.8
Eerste Divisie (2 Seasons)29.81050.000.170.2000
2. Bundesliga (2 Seasons)27.3112541.70.440.180.080.2012.60001.01.00.080.00.0
Championship (1 Season)3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1
Serie A (1 Season)0.10000.000.000000.00.00.00.0
Shooting 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-201718Ajaxnl NED1. Eredivisie2nd0.20000.000.0000Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd23.31040.000.170.2500Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.80000.000.0000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st6.40010.000.160.0000Matches
2017-201819Groningennl NED1. Eredivisie12th12.00000.000.0000Matches
2018-201920Groningennl NED1. Eredivisie8th29.517342.90.240.100.140.338.40001.51.50.21-0.5-0.5Matches
2019-202021Groningennl NED1. Eredivisie9th25.507342.90.270.120.000.0021.80000.40.40.05-0.4-0.4Matches
2020-202122Hertha BSCde GER1. Bundesliga14th10.113266.70.300.200.330.5012.70000.20.20.05+0.8+0.8Matches
2021-202223Blackburneng ENG2. Championship8th3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1Matches
2021-202223Hertha BSCde GER1. Bundesliga16th6.30000.000.000000.00.00.00.0Matches
2022-202324Hellas Veronait ITA1. Serie A18th0.10000.000.000000.00.00.00.0Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th14.80100.00.070.000.0019.10000.10.10.07-0.1-0.1Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th12.6111545.50.870.400.090.2012.10000.90.90.08+0.1+0.1Matches
9 Seasons6 Clubs6 Leagues145.74311858.10.210.120.130.2214.20003.23.20.10-0.2-0.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
Hertha BSC (5 Seasons)2 Leagues43.7215746.70.340.160.130.2912.70001.21.20.08+0.8+0.8
Groningen (3 Seasons)1 League67.0114642.90.210.090.070.1715.10001.91.90.13-0.9-0.9
Jong Ajax (2 Seasons)1 League29.81050.000.170.2000
Ajax (2 Seasons)1 League2.00000.000.0000
Blackburn (1 Season)1 League3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1
Hellas Verona (1 Season)1 League0.10000.000.000000.00.00.00.0
Eredivisie (4 Seasons)69.0114642.90.200.090.070.1715.10001.91.90.13-0.9-0.9
Bundesliga (3 Seasons)16.313266.70.180.120.330.5012.70000.20.20.05+0.8+0.8
Eerste Divisie (2 Seasons)29.81050.000.170.2000
2. Bundesliga (2 Seasons)27.3112541.70.440.180.080.2012.60001.01.00.080.00.0
Championship (1 Season)3.10200.00.640.000.0019.60000.10.10.07-0.1-0.1
Serie A (1 Season)0.10000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2021-202223Hertha BSCde GERDFB-PokalR161.0011100.01.001.000.000.0000Matches
2022-202324Hertha BSCde GERDFB-PokalR640.10000.000.0000Matches
2023-202425Hertha BSCde GERDFB-PokalQF2.20000.000.0000Matches
2024-202526Hertha BSCde GERDFB-PokalR162.20000.000.0000Matches
5 Seasons1 Club1 League5.5011100.00.180.180.000.0000
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
2016-201718Jong Ajaxnl NED2. Eerste Divisie23.33Matches
2016-201718Ajaxnl NED1. Eredivisie0.20Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie6.40Matches
2017-201819Ajaxnl NED1. Eredivisie1.80Matches
2017-201819Groningennl NED1. Eredivisie12.01Matches
2018-201920Groningennl NED1. Eredivisie29.5821122067.314284539037949476.732346369.89118848.412.72.3-1.73381261399Matches
2019-202021Groningennl NED1. Eredivisie25.5928122176.017222494639045485.942250583.610119950.823.23.2-1.22893249125Matches
2020-202122Hertha BSCde GER1. Bundesliga10.135449272.05994185417020782.115320076.5254951.001.11.3-1.11218141031Matches
2021-202223Hertha BSCde GER1. Bundesliga6.319626274.8304785910011785.57910476.0112839.300.20.3-0.249529Matches
2021-202223Blackburneng ENG2. Championship3.1619266.3980226314175.6273675.021020.000.00.00.006117Matches
2021-202223Hertha BSCde GERDFB-Pokal1.00Matches
2022-202324Hertha BSCde GERDFB-Pokal0.10Matches
2022-202324Hellas Veronait ITA1. Serie A0.15771.4831422100.033100.0010.000.00.00.000000Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga14.845656680.67633234121124885.121224885.5244553.300.40.5-0.47367347Matches
2023-202425Hertha BSCde GERDFB-Pokal2.20Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga12.655265684.19355356124427588.726130087.0366060.000.20.4-0.24497185Matches
2024-202526Hertha BSCde GERDFB-Pokal2.21Matches
9 Seasons6 Clubs7 Leagues151.13373451674.758598191911527183883.11480185979.629058050.087.78.1+0.3882928439403
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
Hertha BSC (5 Seasons)3 Leagues49.11558197678.826029861572584785.670585282.79618252.711.82.5-0.8271123316172
Groningen (3 Seasons)1 League67.01749244171.7315061033676994881.174596877.019238749.645.95.5-1.9611745022224
Jong Ajax (2 Seasons)1 League29.83
Ajax (2 Seasons)1 League2.00
Blackburn (1 Season)1 League3.1619266.3980226314175.6273675.021020.000.00.00.006117
Hellas Verona (1 Season)1 League0.15771.4831422100.033100.0010.000.00.00.000000
DFB-Pokal (5 Seasons)5.51
Eredivisie (4 Seasons)69.01749244171.7315061033676994881.174596877.019238749.645.95.5-1.9611745022224
Bundesliga (3 Seasons)16.355075472.99041271327032483.323230476.3367746.801.21.6-1.21627191240
Eerste Divisie (2 Seasons)29.83
2. Bundesliga (2 Seasons)27.31008122282.516988590245552387.047354886.36010557.100.60.9-0.61185144132
Championship (1 Season)3.1619266.3980226314175.6273675.021020.000.00.00.006117
Serie A (1 Season)0.15771.4831422100.033100.0010.000.00.00.000000
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
2016-201718Ajax1 League0.20
2016-201718Jong Ajax1 League23.33
2017-201819Ajax1 League1.80
2017-201819Jong Ajax1 League6.40
2017-201819Groningen1 League12.01
2018-201920Groningen1 League29.5821122067.314284539037949476.732346369.89118848.412.72.3-1.73381261399
2019-202021Groningen1 League25.5928122176.017222494639045485.942250583.610119950.823.23.2-1.22893249125
2020-202122Hertha BSC2 Leagues10.135449272.05994185417020782.115320076.5254951.001.11.3-1.11218141031
2021-202223Blackburn1 League3.1619266.3980226314175.6273675.021020.000.00.00.006117
2021-202223Hertha BSC2 Leagues7.319626274.8304785910011785.57910476.0112839.300.20.3-0.249529
2022-202324Hellas Verona1 League0.15771.4831422100.033100.0010.000.00.00.000000
2022-202324Hertha BSC2 Leagues0.10
2023-202425Hertha BSC2 Leagues16.945656680.67633234121124885.121224885.5244553.300.40.5-0.47367347
2024-202526Hertha BSC2 Leagues14.855265684.19355356124427588.726130087.0366060.010.20.4+0.84497185
9 Seasons6 Clubs7 Leagues151.13373451674.758598191911527183883.11480185979.629058050.087.78.1+0.3882928439403
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
Hertha BSC (5 Seasons)3 Leagues49.11558197678.826029861572584785.670585282.79618252.711.82.5-0.8271123316172
Groningen (3 Seasons)1 League67.01749244171.7315061033676994881.174596877.019238749.645.95.5-1.9611745022224
Jong Ajax (2 Seasons)1 League29.83
Ajax (2 Seasons)1 League2.00
Blackburn (1 Season)1 League3.1619266.3980226314175.6273675.021020.000.00.00.006117
Hellas Verona (1 Season)1 League0.15771.4831422100.033100.0010.000.00.00.000000
DFB-Pokal (5 Seasons)5.51
Eredivisie (4 Seasons)69.01749244171.7315061033676994881.174596877.019238749.645.95.5-1.9611745022224
Bundesliga (3 Seasons)16.355075472.99041271327032483.323230476.3367746.801.21.6-1.21627191240
Eerste Divisie (2 Seasons)29.83
2. Bundesliga (2 Seasons)27.31008122282.516988590245552387.047354886.36010557.100.60.9-0.61185144132
Championship (1 Season)3.1619266.3980226314175.6273675.021020.000.00.00.006117
Serie A (1 Season)0.15771.4831422100.033100.0010.000.00.00.000000
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
2016-201718Ajaxnl NED1. Eredivisie2nd0.20Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd23.33Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.80Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st6.40Matches
2017-201819Groningennl NED1. Eredivisie12th12.01Matches
2018-201920Groningennl NED1. Eredivisie8th29.5821122067.314284539037949476.732346369.89118848.412.72.3-1.73381261399Matches
2019-202021Groningennl NED1. Eredivisie9th25.5928122176.017222494639045485.942250583.610119950.823.23.2-1.22893249125Matches
2020-202122Hertha BSCde GER1. Bundesliga14th10.135449272.05994185417020782.115320076.5254951.001.11.3-1.11218141031Matches
2021-202223Blackburneng ENG2. Championship8th3.1619266.3980226314175.6273675.021020.000.00.00.006117Matches
2021-202223Hertha BSCde GER1. Bundesliga16th6.319626274.8304785910011785.57910476.0112839.300.20.3-0.249529Matches
2022-202324Hellas Veronait ITA1. Serie A18th0.15771.4831422100.033100.0010.000.00.00.000000Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th14.845656680.67633234121124885.121224885.5244553.300.40.5-0.47367347Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th12.655265684.19355356124427588.726130087.0366060.000.20.4-0.24497185Matches
9 Seasons6 Clubs6 Leagues145.73373451674.758598191911527183883.11480185979.629058050.077.78.1-0.7882928439403
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
Hertha BSC (5 Seasons)2 Leagues43.71558197678.826029861572584785.670585282.79618252.701.82.5-1.8271123316172
Groningen (3 Seasons)1 League67.01749244171.7315061033676994881.174596877.019238749.645.95.5-1.9611745022224
Jong Ajax (2 Seasons)1 League29.83
Ajax (2 Seasons)1 League2.00
Blackburn (1 Season)1 League3.1619266.3980226314175.6273675.021020.000.00.00.006117
Hellas Verona (1 Season)1 League0.15771.4831422100.033100.0010.000.00.00.000000
Eredivisie (4 Seasons)69.01749244171.7315061033676994881.174596877.019238749.645.95.5-1.9611745022224
Bundesliga (3 Seasons)16.355075472.99041271327032483.323230476.3367746.801.21.6-1.21627191240
Eerste Divisie (2 Seasons)29.83
2. Bundesliga (2 Seasons)27.31008122282.516988590245552387.047354886.36010557.100.60.9-0.61185144132
Championship (1 Season)3.1619266.3980226314175.6273675.021020.000.00.00.006117
Serie A (1 Season)0.15771.4831422100.033100.0010.000.00.00.000000
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2021-202223Hertha BSCde GERDFB-PokalR161.00Matches
2022-202324Hertha BSCde GERDFB-PokalR640.10Matches
2023-202425Hertha BSCde GERDFB-PokalQF2.20Matches
2024-202526Hertha BSCde GERDFB-PokalR162.21Matches
5 Seasons1 Club1 League5.51

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
2016-201718Jong Ajaxnl NED2. Eerste Divisie23.30Matches
2016-201718Ajaxnl NED1. Eredivisie0.20Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie6.40Matches
2017-201819Ajaxnl NED1. Eredivisie1.80Matches
2017-201819Groningennl NED1. Eredivisie12.00Matches
2018-201920Groningennl NED1. Eredivisie29.512201089126706551181100821522Matches
2019-202021Groningennl NED1. Eredivisie25.512211136781302070650000928719Matches
2020-202122Hertha BSCde GER1. Bundesliga10.14923919630522930000354515Matches
2021-202223Hertha BSCde GER1. Bundesliga6.3262201607011153000019613Matches
2021-202223Blackburneng ENG2. Championship3.192791200121200006110Matches
2021-202223Hertha BSCde GERDFB-Pokal1.02Matches
2022-202324Hertha BSCde GERDFB-Pokal0.11Matches
2022-202324Hellas Veronait ITA1. Serie A0.1761001110000500Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga14.85665194780011390000456015Matches
2023-202425Hertha BSCde GERDFB-Pokal2.20Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga12.6656560961410979000055204Matches
2024-202526Hertha BSCde GERDFB-Pokal2.22Matches
9 Seasons6 Clubs7 Leagues151.14516398151652134186460110033731978
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hertha BSC (5 Seasons)3 Leagues49.11976167129932165826400001558637
Groningen (3 Seasons)1 League67.02441222520420026125183110017491241
Jong Ajax (2 Seasons)1 League29.80
Ajax (2 Seasons)1 League2.00
Blackburn (1 Season)1 League3.192791200121200006110
Hellas Verona (1 Season)1 League0.1761001110000500
DFB-Pokal (5 Seasons)5.55
Eredivisie (4 Seasons)69.02441222520420026125183110017491241
Bundesliga (3 Seasons)16.37545921561006331460000550618
Eerste Divisie (2 Seasons)29.80
2. Bundesliga (2 Seasons)27.31222107914322102011800001008019
Championship (1 Season)3.192791200121200006110
Serie A (1 Season)0.1761001110000500
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
2016-201718Ajax1 League0.20
2016-201718Jong Ajax1 League23.30
2017-201819Ajax1 League1.80
2017-201819Jong Ajax1 League6.40
2017-201819Groningen1 League12.00
2018-201920Groningen1 League29.512201089126706551181100821522
2019-202021Groningen1 League25.512211136781302070650000928719
2020-202122Hertha BSC2 Leagues10.14923919630522930000354515
2021-202223Blackburn1 League3.192791200121200006110
2021-202223Hertha BSC2 Leagues7.3262201607011353000019613
2022-202324Hellas Verona1 League0.1761001110000500
2022-202324Hertha BSC2 Leagues0.11
2023-202425Hertha BSC2 Leagues16.95665194780011390000456015
2024-202526Hertha BSC2 Leagues14.86565609614101179000055204
9 Seasons6 Clubs7 Leagues151.14516398151652134186460110033731978
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hertha BSC (5 Seasons)3 Leagues49.11976167129932165826400001558637
Groningen (3 Seasons)1 League67.02441222520420026125183110017491241
Jong Ajax (2 Seasons)1 League29.80
Ajax (2 Seasons)1 League2.00
Blackburn (1 Season)1 League3.192791200121200006110
Hellas Verona (1 Season)1 League0.1761001110000500
DFB-Pokal (5 Seasons)5.55
Eredivisie (4 Seasons)69.02441222520420026125183110017491241
Bundesliga (3 Seasons)16.37545921561006331460000550618
Eerste Divisie (2 Seasons)29.80
2. Bundesliga (2 Seasons)27.31222107914322102011800001008019
Championship (1 Season)3.192791200121200006110
Serie A (1 Season)0.1761001110000500
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
2016-201718Ajaxnl NED1. Eredivisie2nd0.20Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd23.30Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.80Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st6.40Matches
2017-201819Groningennl NED1. Eredivisie12th12.00Matches
2018-201920Groningennl NED1. Eredivisie8th29.512201089126706551181100821522Matches
2019-202021Groningennl NED1. Eredivisie9th25.512211136781302070650000928719Matches
2020-202122Hertha BSCde GER1. Bundesliga14th10.14923919630522930000354515Matches
2021-202223Blackburneng ENG2. Championship8th3.192791200121200006110Matches
2021-202223Hertha BSCde GER1. Bundesliga16th6.3262201607011153000019613Matches
2022-202324Hellas Veronait ITA1. Serie A18th0.1761001110000500Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th14.85665194780011390000456015Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th12.6656560961410979000055204Matches
9 Seasons6 Clubs6 Leagues145.74516398151652134181460110033731978
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hertha BSC (5 Seasons)2 Leagues43.71976167129932165326400001558637
Groningen (3 Seasons)1 League67.02441222520420026125183110017491241
Jong Ajax (2 Seasons)1 League29.80
Ajax (2 Seasons)1 League2.00
Blackburn (1 Season)1 League3.192791200121200006110
Hellas Verona (1 Season)1 League0.1761001110000500
Eredivisie (4 Seasons)69.02441222520420026125183110017491241
Bundesliga (3 Seasons)16.37545921561006331460000550618
Eerste Divisie (2 Seasons)29.80
2. Bundesliga (2 Seasons)27.31222107914322102011800001008019
Championship (1 Season)3.192791200121200006110
Serie A (1 Season)0.1761001110000500
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
2021-202223Hertha BSCde GERDFB-PokalR161.02Matches
2022-202324Hertha BSCde GERDFB-PokalR640.11Matches
2023-202425Hertha BSCde GERDFB-PokalQF2.20Matches
2024-202526Hertha BSCde GERDFB-PokalR162.22Matches
5 Seasons1 Club1 League5.55

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
2016-201718Jong Ajaxnl NED2. Eerste Divisie23.3Matches
2016-201718Ajaxnl NED1. Eredivisie0.2Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie6.4Matches
2017-201819Ajaxnl NED1. Eredivisie1.8Matches
2017-201819Groningennl NED1. Eredivisie12.0Matches
2018-201920Groningennl NED1. Eredivisie29.5541.83472104060.20600000Matches
2019-202021Groningennl NED1. Eredivisie25.5552.16441512250.20400010Matches
2020-202122Hertha BSCde GER1. Bundesliga10.1292.89220205010.10000010Matches
2021-202223Hertha BSCde GER1. Bundesliga6.3101.5981001000.00000000Matches
2021-202223Blackburneng ENG2. Championship3.120.6410001000.00000000Matches
2021-202223Hertha BSCde GERDFB-Pokal1.0Matches
2022-202324Hertha BSCde GERDFB-Pokal0.1Matches
2022-202324Hellas Veronait ITA1. Serie A0.100.0000000000.00000000Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga14.8271.83241000250.34400001Matches
2023-202425Hertha BSCde GERDFB-Pokal2.2Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga12.6161.27132001000.00000000Matches
2024-202526Hertha BSCde GERDFB-Pokal2.2Matches
9 Seasons6 Clubs7 Leagues151.11931.89159781144170.171400021
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hertha BSC (5 Seasons)3 Leagues49.1821.88674207260.14400011
Groningen (3 Seasons)1 League67.01091.989136162110.201000010
Jong Ajax (2 Seasons)1 League29.8
Ajax (2 Seasons)1 League2.0
Blackburn (1 Season)1 League3.120.6410001000.00000000
Hellas Verona (1 Season)1 League0.100.0000000000.00000000
DFB-Pokal (5 Seasons)5.5
Eredivisie (4 Seasons)69.01091.989136162110.201000010
Bundesliga (3 Seasons)16.3392.39301206010.06000010
Eerste Divisie (2 Seasons)29.8
2. Bundesliga (2 Seasons)27.3431.57373001250.18400001
Championship (1 Season)3.120.6410001000.00000000
Serie A (1 Season)0.100.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
2016-201718Ajax1 League0.2
2016-201718Jong Ajax1 League23.3
2017-201819Ajax1 League1.8
2017-201819Jong Ajax1 League6.4
2017-201819Groningen1 League12.0
2018-201920Groningen1 League29.5541.83472104060.20600000
2019-202021Groningen1 League25.5552.16441512250.20400010
2020-202122Hertha BSC2 Leagues10.1292.89220205010.10000010
2021-202223Blackburn1 League3.120.6410001000.00000000
2021-202223Hertha BSC2 Leagues7.3101.5981001000.00000000
2022-202324Hellas Verona1 League0.100.0000000000.00000000
2022-202324Hertha BSC2 Leagues0.1
2023-202425Hertha BSC2 Leagues16.9271.83241000250.34400001
2024-202526Hertha BSC2 Leagues14.8161.27132001000.00000000
9 Seasons6 Clubs7 Leagues151.11931.89159781144170.171400021
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hertha BSC (5 Seasons)3 Leagues49.1821.88674207260.14400011
Groningen (3 Seasons)1 League67.01091.989136162110.201000010
Jong Ajax (2 Seasons)1 League29.8
Ajax (2 Seasons)1 League2.0
Blackburn (1 Season)1 League3.120.6410001000.00000000
Hellas Verona (1 Season)1 League0.100.0000000000.00000000
DFB-Pokal (5 Seasons)5.5
Eredivisie (4 Seasons)69.01091.989136162110.201000010
Bundesliga (3 Seasons)16.3392.39301206010.06000010
Eerste Divisie (2 Seasons)29.8
2. Bundesliga (2 Seasons)27.3431.57373001250.18400001
Championship (1 Season)3.120.6410001000.00000000
Serie A (1 Season)0.100.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
2016-201718Ajaxnl NED1. Eredivisie2nd0.2Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd23.3Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.8Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st6.4Matches
2017-201819Groningennl NED1. Eredivisie12th12.0Matches
2018-201920Groningennl NED1. Eredivisie8th29.5541.83472104060.20600000Matches
2019-202021Groningennl NED1. Eredivisie9th25.5552.16441512250.20400010Matches
2020-202122Hertha BSCde GER1. Bundesliga14th10.1292.89220205010.10000010Matches
2021-202223Blackburneng ENG2. Championship8th3.120.6410001000.00000000Matches
2021-202223Hertha BSCde GER1. Bundesliga16th6.3101.5981001000.00000000Matches
2022-202324Hellas Veronait ITA1. Serie A18th0.100.0000000000.00000000Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th14.8271.83241000250.34400001Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th12.6161.27132001000.00000000Matches
9 Seasons6 Clubs6 Leagues145.71931.89159781144170.171400021
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hertha BSC (5 Seasons)2 Leagues43.7821.88674207260.14400011
Groningen (3 Seasons)1 League67.01091.989136162110.201000010
Jong Ajax (2 Seasons)1 League29.8
Ajax (2 Seasons)1 League2.0
Blackburn (1 Season)1 League3.120.6410001000.00000000
Hellas Verona (1 Season)1 League0.100.0000000000.00000000
Eredivisie (4 Seasons)69.01091.989136162110.201000010
Bundesliga (3 Seasons)16.3392.39301206010.06000010
Eerste Divisie (2 Seasons)29.8
2. Bundesliga (2 Seasons)27.3431.57373001250.18400001
Championship (1 Season)3.120.6410001000.00000000
Serie A (1 Season)0.100.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
2021-202223Hertha BSCde GERDFB-PokalR161.0Matches
2022-202324Hertha BSCde GERDFB-PokalR640.1Matches
2023-202425Hertha BSCde GERDFB-PokalQF2.2Matches
2024-202526Hertha BSCde GERDFB-PokalR162.2Matches
5 Seasons1 Club1 League5.5

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
2016-201718Jong Ajaxnl NED2. Eerste Divisie23.300Matches
2016-201718Ajaxnl NED1. Eredivisie0.200Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie6.400Matches
2017-201819Ajaxnl NED1. Eredivisie1.800Matches
2017-201819Groningennl NED1. Eredivisie12.000Matches
2018-201920Groningennl NED1. Eredivisie29.51088269327496575.41637102751159781Matches
2019-202021Groningennl NED1. Eredivisie25.5775851215447062.92643182536113611Matches
2020-202122Hertha BSCde GER1. Bundesliga10.113983281942.111153121225360Matches
2021-202223Hertha BSCde GER1. Bundesliga6.3111064161250.0612481122211Matches
2021-202223Blackburneng ENG2. Championship3.100000010.017072240Matches
2021-202223Hertha BSCde GERDFB-Pokal1.012Matches
2022-202324Hertha BSCde GERDFB-Pokal0.100Matches
2022-202324Hellas Veronait ITA1. Serie A0.1110100000000100Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga14.830191893172277.35246182959552Matches
2023-202425Hertha BSCde GERDFB-Pokal2.224Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga12.628181882182864.31017981341470Matches
2024-202526Hertha BSCde GERDFB-Pokal2.223Matches
9 Seasons6 Clubs7 Leagues151.1268202170782014221765.475155501051634223025
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hertha BSC (5 Seasons)3 Leagues49.1826150248498160.532682246741471593
Groningen (3 Seasons)1 League67.018514012053129313568.942802852872721392
Jong Ajax (2 Seasons)1 League29.8000
Ajax (2 Seasons)1 League2.0000
Blackburn (1 Season)1 League3.100000010.017072240
Hellas Verona (1 Season)1 League0.1110100000000100
DFB-Pokal (5 Seasons)5.5590
Eredivisie (4 Seasons)69.018514012053129313568.942802852872721392
Bundesliga (3 Seasons)16.324191473143145.217277202347571
Eerste Divisie (2 Seasons)29.8000
2. Bundesliga (2 Seasons)27.3583736175355070.015411526421001022
Championship (1 Season)3.100000010.017072240
Serie A (1 Season)0.1110100000000100
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
2016-201718Ajax1 League0.2000
2016-201718Jong Ajax1 League23.3000
2017-201819Ajax1 League1.8000
2017-201819Jong Ajax1 League6.4000
2017-201819Groningen1 League12.0000
2018-201920Groningen1 League29.51088269327496575.41637102751159781
2019-202021Groningen1 League25.5775851215447062.92643182536113611
2020-202122Hertha BSC2 Leagues10.113983281942.111153121225360
2021-202223Blackburn1 League3.100000010.017072240
2021-202223Hertha BSC2 Leagues7.3111164161250.0612481322211
2022-202324Hellas Verona1 League0.1110100000000100
2022-202324Hertha BSC2 Leagues0.1000
2023-202425Hertha BSC2 Leagues16.930211893172277.35246183359552
2024-202526Hertha BSC2 Leagues14.828201882182864.31017981641470
9 Seasons6 Clubs7 Leagues151.1268202170782014221765.475155501051634223025
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Hertha BSC (5 Seasons)3 Leagues49.1826150248498160.532682246741471593
Groningen (3 Seasons)1 League67.018514012053129313568.942802852872721392
Jong Ajax (2 Seasons)1 League29.8000
Ajax (2 Seasons)1 League2.0000
Blackburn (1 Season)1 League3.100000010.017072240
Hellas Verona (1 Season)1 League0.1110100000000100
DFB-Pokal (5 Seasons)5.5590
Eredivisie (4 Seasons)69.018514012053129313568.942802852872721392
Bundesliga (3 Seasons)16.324191473143145.217277202347571
Eerste Divisie (2 Seasons)29.8000
2. Bundesliga (2 Seasons)27.3583736175355070.015411526421001022
Championship (1 Season)3.100000010.017072240
Serie A (1 Season)0.1110100000000100
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
2016-201718Ajaxnl NED1. Eredivisie2nd0.200Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd23.300Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.800Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st6.400Matches
2017-201819Groningennl NED1. Eredivisie12th12.000Matches
2018-201920Groningennl NED1. Eredivisie8th29.51088269327496575.41637102751159781Matches
2019-202021Groningennl NED1. Eredivisie9th25.5775851215447062.92643182536113611Matches
2020-202122Hertha BSCde GER1. Bundesliga14th10.113983281942.111153121225360Matches
2021-202223Blackburneng ENG2. Championship8th3.100000010.017072240Matches
2021-202223Hertha BSCde GER1. Bundesliga16th6.3111064161250.0612481122211Matches
2022-202324Hellas Veronait ITA1. Serie A18th0.1110100000000100Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th14.830191893172277.35246182959552Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th12.628181882182864.31017981341470Matches
9 Seasons6 Clubs6 Leagues145.7268197170782014221765.475155501051544223025
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
Hertha BSC (5 Seasons)2 Leagues43.7825650248498160.532682246651471593
Groningen (3 Seasons)1 League67.018514012053129313568.942802852872721392
Jong Ajax (2 Seasons)1 League29.8000
Ajax (2 Seasons)1 League2.0000
Blackburn (1 Season)1 League3.100000010.017072240
Hellas Verona (1 Season)1 League0.1110100000000100
Eredivisie (4 Seasons)69.018514012053129313568.942802852872721392
Bundesliga (3 Seasons)16.324191473143145.217277202347571
Eerste Divisie (2 Seasons)29.8000
2. Bundesliga (2 Seasons)27.3583736175355070.015411526421001022
Championship (1 Season)3.100000010.017072240
Serie A (1 Season)0.1110100000000100
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
2021-202223Hertha BSCde GERDFB-PokalR161.012Matches
2022-202324Hertha BSCde GERDFB-PokalR640.100Matches
2023-202425Hertha BSCde GERDFB-PokalQF2.224Matches
2024-202526Hertha BSCde GERDFB-PokalR162.223Matches
5 Seasons1 Club1 League5.5590

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
2016-201718Jong Ajaxnl NED2. Eerste Divisie23.3Matches
2016-201718Ajaxnl NED1. Eredivisie0.2Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie6.4Matches
2017-201819Ajaxnl NED1. Eredivisie1.8Matches
2017-201819Groningennl NED1. Eredivisie12.0Matches
2018-201920Groningennl NED1. Eredivisie29.51568107508747330331568422764.31535.772241002164584352813774109Matches
2019-202021Groningennl NED1. Eredivisie25.5152099463719361261520604270.01830.090656503109856283015888128Matches
2020-202122Hertha BSCde GER1. Bundesliga10.1633371683001712063329931.02069.026515877372317715533351Matches
2021-202223Hertha BSCde GER1. Bundesliga6.3333251431335743335240.0360.0157983495151436616513Matches
2021-202223Blackburneng ENG2. Championship3.112563048497125500.05100.061401175653716711Matches
2021-202223Hertha BSCde GERDFB-Pokal1.0Matches
2022-202324Hertha BSCde GERDFB-Pokal0.1Matches
2022-202324Hellas Veronait ITA1. Serie A0.1100263210100.01100.062441010051Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga14.87305830433398873012433.3758.33141672785191055635827Matches
2023-202425Hertha BSCde GERDFB-Pokal2.2Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga12.67945523741115012794211466.7523.837221871291291117745226Matches
2024-202526Hertha BSCde GERDFB-Pokal2.2Matches
9 Seasons6 Clubs7 Leagues151.1571338718552697121911257131759856.07442.328031660487602361623398533042366
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
Hertha BSC (5 Seasons)3 Leagues49.124901758521177476442490672943.33552.211086429330886521633241308117
Groningen (3 Seasons)1 League67.0308820697114666915930881026967.63332.41628975052731431051358281662237
Jong Ajax (2 Seasons)1 League29.8
Ajax (2 Seasons)1 League2.0
Blackburn (1 Season)1 League3.112563048497125500.05100.061401175653716711
Hellas Verona (1 Season)1 League0.1100263210100.01100.062441010051
DFB-Pokal (5 Seasons)5.5
Eredivisie (4 Seasons)69.0308820697114666915930881026967.63332.41628975052731431051358281662237
Bundesliga (3 Seasons)16.39666231143322824966341132.42367.642225701232383110211149864
Eerste Divisie (2 Seasons)29.8
2. Bundesliga (2 Seasons)27.31524113541744248201524331854.51236.46863859207648216121381053
Championship (1 Season)3.112563048497125500.05100.061401175653716711
Serie A (1 Season)0.1100263210100.01100.062441010051
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
2016-201718Ajax1 League0.2
2016-201718Jong Ajax1 League23.3
2017-201819Ajax1 League1.8
2017-201819Jong Ajax1 League6.4
2017-201819Groningen1 League12.0
2018-201920Groningen1 League29.51568107508747330331568422764.31535.772241002164584352813774109
2019-202021Groningen1 League25.5152099463719361261520604270.01830.090656503109856283015888128
2020-202122Hertha BSC2 Leagues10.1633371683001712063329931.02069.026515877372317715533351
2021-202223Blackburn1 League3.112563048497125500.05100.061401175653716711
2021-202223Hertha BSC2 Leagues7.3333251431335743335240.0360.0157983495151436616513
2022-202324Hellas Verona1 League0.1100263210100.01100.062441010051
2022-202324Hertha BSC2 Leagues0.1
2023-202425Hertha BSC2 Leagues16.97305830433398873012433.3758.33141672785191055635827
2024-202526Hertha BSC2 Leagues14.87945523741115012794211466.7523.837221871291291117745226
9 Seasons6 Clubs7 Leagues151.1571338718552697121911257131759856.07442.328031660487602361623398533042366
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
Hertha BSC (5 Seasons)3 Leagues49.124901758521177476442490672943.33552.211086429330886521633241308117
Groningen (3 Seasons)1 League67.0308820697114666915930881026967.63332.41628975052731431051358281662237
Jong Ajax (2 Seasons)1 League29.8
Ajax (2 Seasons)1 League2.0
Blackburn (1 Season)1 League3.112563048497125500.05100.061401175653716711
Hellas Verona (1 Season)1 League0.1100263210100.01100.062441010051
DFB-Pokal (5 Seasons)5.5
Eredivisie (4 Seasons)69.0308820697114666915930881026967.63332.41628975052731431051358281662237
Bundesliga (3 Seasons)16.39666231143322824966341132.42367.642225701232383110211149864
Eerste Divisie (2 Seasons)29.8
2. Bundesliga (2 Seasons)27.31524113541744248201524331854.51236.46863859207648216121381053
Championship (1 Season)3.112563048497125500.05100.061401175653716711
Serie A (1 Season)0.1100263210100.01100.062441010051
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
2016-201718Ajaxnl NED1. Eredivisie2nd0.2Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd23.3Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.8Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st6.4Matches
2017-201819Groningennl NED1. Eredivisie12th12.0Matches
2018-201920Groningennl NED1. Eredivisie8th29.51568107508747330331568422764.31535.772241002164584352813774109Matches
2019-202021Groningennl NED1. Eredivisie9th25.5152099463719361261520604270.01830.090656503109856283015888128Matches
2020-202122Hertha BSCde GER1. Bundesliga14th10.1633371683001712063329931.02069.026515877372317715533351Matches
2021-202223Blackburneng ENG2. Championship8th3.112563048497125500.05100.061401175653716711Matches
2021-202223Hertha BSCde GER1. Bundesliga16th6.3333251431335743335240.0360.0157983495151436616513Matches
2022-202324Hellas Veronait ITA1. Serie A18th0.1100263210100.01100.062441010051Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th14.87305830433398873012433.3758.33141672785191055635827Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th12.67945523741115012794211466.7523.837221871291291117745226Matches
9 Seasons6 Clubs6 Leagues145.7571338718552697121911257131759856.07442.328031660487602361623398533042366
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
Hertha BSC (5 Seasons)2 Leagues43.724901758521177476442490672943.33552.211086429330886521633241308117
Groningen (3 Seasons)1 League67.0308820697114666915930881026967.63332.41628975052731431051358281662237
Jong Ajax (2 Seasons)1 League29.8
Ajax (2 Seasons)1 League2.0
Blackburn (1 Season)1 League3.112563048497125500.05100.061401175653716711
Hellas Verona (1 Season)1 League0.1100263210100.01100.062441010051
Eredivisie (4 Seasons)69.0308820697114666915930881026967.63332.41628975052731431051358281662237
Bundesliga (3 Seasons)16.39666231143322824966341132.42367.642225701232383110211149864
Eerste Divisie (2 Seasons)29.8
2. Bundesliga (2 Seasons)27.31524113541744248201524331854.51236.46863859207648216121381053
Championship (1 Season)3.112563048497125500.05100.061401175653716711
Serie A (1 Season)0.1100263210100.01100.062441010051
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2021-202223Hertha BSCde GERDFB-PokalR161.0Matches
2022-202324Hertha BSCde GERDFB-PokalR640.1Matches
2023-202425Hertha BSCde GERDFB-PokalQF2.2Matches
2024-202526Hertha BSCde GERDFB-PokalR162.2Matches
5 Seasons1 Club1 League5.5

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
2016-201718Jong Ajaxnl NED2. Eerste Divisie272,1007861.423.32618102.155527+28+1.20+0.45Matches
2016-201718Ajaxnl NED1. Eredivisie122220.70.200103.0010+1+4.09+2.46Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie75808317.06.476001.571312+1+0.16-0.95Matches
2017-201819Ajaxnl NED1. Eredivisie5162325.31.820362.6045-1-0.56-2.33Matches
2017-201819Groningennl NED1. Eredivisie131,0788335.212.01210101.151513+2+0.17+0.26Matches
2018-201920Groningennl NED1. Eredivisie302,6548886.729.5308829011.383534+1+0.03+0.7039.937.5+2.4+0.08+0.99Matches
2019-202021Groningennl NED1. Eredivisie262,2948898.025.5268825001.352726+1+0.04+0.0432.932.1+0.7+0.03-1.05Matches
2020-202122Hertha BSCde GER1. Bundesliga229054129.610.110662122071.091114-3-0.30+0.0411.014.0-3.0-0.30-0.19Matches
2020-202122Hertha BSCde GERDFB-Pokal0001Matches
2021-202223Hertha BSCde GER1. Bundesliga115655118.56.3670352921.18918-9-1.43-0.535.711.8-6.1-0.98-0.44Matches
2021-202223Blackburneng ENG2. Championship6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55Matches
2021-202223Hertha BSCde GERDFB-Pokal1909033.31.01901003.0031+2+2.00+2.00Matches
2022-202324Hertha BSCde GER1. Bundesliga00001Matches
2022-202324Hertha BSCde GERDFB-Pokal1665.00.1001601.0001-1-15.00-15.79Matches
2022-202324Hellas Veronait ITA1. Serie A110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga181,3287443.414.81679923261.583523+12+0.81+0.9224.817.3+7.5+0.51+0.45Matches
2023-202425Hertha BSCde GERDFB-Pokal31956550.02.23651001.334400.00-2.77Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga141,1328178.612.613841014511.292021-1-0.08-0.3717.418.9-1.5-0.12-0.01Matches
2024-202526Hertha BSCde GERDFB-Pokal32006766.72.23671002.0072+5+2.25+3.15Matches
9 Seasons6 Clubs7 Leagues18913,6037231.0151.1159811163023411.49240204+36+0.24-0.12134.5136.0-1.5-0.01+0.17
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
Hertha BSC (5 Seasons)3 Leagues734,4216129.849.15275272124181.338984+5+0.10+0.4558.962.0-3.1-0.07+0.15
Groningen (3 Seasons)1 League696,0268771.267.0688864111.337773+4+0.06+0.2472.869.7+3.1+0.06+0.76
Jong Ajax (2 Seasons)1 League342,6807939.229.83324102.036839+29+0.97-0.02
Ajax (2 Seasons)1 League6184313.02.020462.675500.00-1.70
Blackburn (1 Season)1 League6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55
Hellas Verona (1 Season)1 League110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28
DFB-Pokal (5 Seasons)84916142.05.576931611.75148+6+1.10+0.18
Eredivisie (4 Seasons)756,2108342.669.0708864571.438278+4+0.06-1.0972.869.7+3.1+0.06+0.76
Bundesliga (3 Seasons)331,4704516.016.3166851723101.122032-12-0.73-0.1016.725.8-9.1-0.56-0.22
Eerste Divisie (2 Seasons)342,6807939.229.83324102.036839+29+0.97-0.02
2. Bundesliga (2 Seasons)322,4607754.727.329811933671.455544+11+0.40+0.4542.236.2+6.0+0.22+0.19
Championship (1 Season)6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55
Serie A (1 Season)110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28
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
2016-201718Ajax1 League122220.70.200103.0010+1+4.09+2.46
2016-201718Jong Ajax1 League272,1007861.423.32618102.155527+28+1.20+0.45
2017-201819Ajax1 League5162325.31.820362.6045-1-0.56-2.33
2017-201819Jong Ajax1 League75808317.06.476001.571312+1+0.16-0.95
2017-201819Groningen1 League131,0788335.212.01210101.151513+2+0.17+0.26
2018-201920Groningen1 League302,6548886.729.5308829011.383534+1+0.03+0.7039.937.5+2.4+0.08+0.99
2019-202021Groningen1 League262,2948898.025.5268825001.352726+1+0.04+0.0432.932.1+0.7+0.03-1.05
2020-202122Hertha BSC2 Leagues229054128.710.110662122081.091114-3-0.30+0.0411.014.0-3.0-0.30-0.19
2021-202223Blackburn1 League6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55
2021-202223Hertha BSC2 Leagues126555519.77.3773452921.331219-7-0.96-0.125.711.8-6.1-0.98-0.44
2022-202324Hellas Verona1 League110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28
2022-202324Hertha BSC2 Leagues1660.20.1001611.0001-1-15.00-15.79
2023-202425Hertha BSC2 Leagues211,5237344.116.919771023261.543927+12+0.71+0.5224.817.3+7.5+0.51+0.45
2024-202526Hertha BSC2 Leagues171,3327876.614.816801114511.422723+4+0.27+0.2717.418.9-1.5-0.12-0.01
9 Seasons6 Clubs7 Leagues18913,6037231.0151.1159811163023411.49240204+36+0.24-0.12134.5136.0-1.5-0.01+0.17
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
Hertha BSC (5 Seasons)3 Leagues734,4216129.849.15275272124181.338984+5+0.10+0.4558.962.0-3.1-0.07+0.15
Groningen (3 Seasons)1 League696,0268771.267.0688864111.337773+4+0.06+0.2472.869.7+3.1+0.06+0.76
Jong Ajax (2 Seasons)1 League342,6807939.229.83324102.036839+29+0.97-0.02
Ajax (2 Seasons)1 League6184313.02.020462.675500.00-1.70
Blackburn (1 Season)1 League6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55
Hellas Verona (1 Season)1 League110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28
DFB-Pokal (5 Seasons)84916142.05.576931611.75148+6+1.10+0.18
Eredivisie (4 Seasons)756,2108342.669.0708864571.438278+4+0.06-1.0972.869.7+3.1+0.06+0.76
Bundesliga (3 Seasons)331,4704516.016.3166851723101.122032-12-0.73-0.1016.725.8-9.1-0.56-0.22
Eerste Divisie (2 Seasons)342,6807939.229.83324102.036839+29+0.97-0.02
2. Bundesliga (2 Seasons)322,4607754.727.329811933671.455544+11+0.40+0.4542.236.2+6.0+0.22+0.19
Championship (1 Season)6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55
Serie A (1 Season)110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28
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
2016-201718Ajaxnl NED1. Eredivisie2nd122220.70.200103.0010+1+4.09+2.46Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd272,1007861.423.32618102.155527+28+1.20+0.45Matches
2017-201819Ajaxnl NED1. Eredivisie2nd5162325.31.820362.6045-1-0.56-2.33Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st75808317.06.476001.571312+1+0.16-0.95Matches
2017-201819Groningennl NED1. Eredivisie12th131,0788335.212.01210101.151513+2+0.17+0.26Matches
2018-201920Groningennl NED1. Eredivisie8th302,6548886.729.5308829011.383534+1+0.03+0.7039.937.5+2.4+0.08+0.99Matches
2019-202021Groningennl NED1. Eredivisie9th262,2948898.025.5268825001.352726+1+0.04+0.0432.932.1+0.7+0.03-1.05Matches
2020-202122Hertha BSCde GER1. Bundesliga14th229054129.610.110662122071.091114-3-0.30+0.0411.014.0-3.0-0.30-0.19Matches
2021-202223Blackburneng ENG2. Championship8th6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55Matches
2021-202223Hertha BSCde GER1. Bundesliga16th115655118.56.3670352921.18918-9-1.43-0.535.711.8-6.1-0.98-0.44Matches
2022-202324Hellas Veronait ITA1. Serie A18th110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28Matches
2022-202324Hertha BSCde GER1. Bundesliga18th00001Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th181,3287443.414.81679923261.583523+12+0.81+0.9224.817.3+7.5+0.51+0.45Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th141,1328178.612.613841014511.292021-1-0.08-0.3717.418.9-1.5-0.12-0.01Matches
9 Seasons6 Clubs6 Leagues18113,1127230.7145.7152821132924401.47226196+30+0.21-0.14134.5136.0-1.5-0.01+0.17
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
Hertha BSC (5 Seasons)2 Leagues653,9306028.743.74576242025171.287576-1-0.02+0.4358.962.0-3.1-0.07+0.15
Groningen (3 Seasons)1 League696,0268771.267.0688864111.337773+4+0.06+0.2472.869.7+3.1+0.06+0.76
Jong Ajax (2 Seasons)1 League342,6807939.229.83324102.036839+29+0.97-0.02
Ajax (2 Seasons)1 League6184313.02.020462.675500.00-1.70
Blackburn (1 Season)1 League6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55
Hellas Verona (1 Season)1 League110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28
Eredivisie (4 Seasons)756,2108342.669.0708864571.438278+4+0.06-1.0972.869.7+3.1+0.06+0.76
Bundesliga (3 Seasons)331,4704516.016.3166851723101.122032-12-0.73-0.1016.725.8-9.1-0.56-0.22
Eerste Divisie (2 Seasons)342,6807939.229.83324102.036839+29+0.97-0.02
2. Bundesliga (2 Seasons)322,4607754.727.329811933671.455544+11+0.40+0.4542.236.2+6.0+0.22+0.19
Championship (1 Season)6282476.83.1462121821.1712-1-0.32-0.552.64.1-1.4-0.45-0.55
Serie A (1 Season)110100.30.100110140.0001-1-9.00-8.290.20.3-0.1-0.65-0.28
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-202122Hertha BSCde GERDFB-Pokal33rd0001Matches
2021-202223Hertha BSCde GERDFB-PokalR161909033.31.01901003.0031+2+2.00+2.00Matches
2022-202324Hertha BSCde GERDFB-PokalR641665.00.1001601.0001-1-15.00-15.79Matches
2023-202425Hertha BSCde GERDFB-PokalQF31956550.02.23651001.334400.00-2.77Matches
2024-202526Hertha BSCde GERDFB-PokalR1632006766.72.23671002.0072+5+2.25+3.15Matches
5 Seasons1 Club1 League84916142.05.576931611.75148+6+1.10+0.18

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
2016-201718Jong Ajaxnl NED2. Eerste Divisie23.361100000000Matches
2016-201718Ajaxnl NED1. Eredivisie0.2000100000000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie6.40101200000000Matches
2017-201819Ajaxnl NED1. Eredivisie1.8200400000000Matches
2017-201819Groningennl NED1. Eredivisie12.06002000000000Matches
2018-201920Groningennl NED1. Eredivisie29.591049241555182020145984867.1Matches
2019-202021Groningennl NED1. Eredivisie25.531034302703658020179654161.3Matches
2020-202122Hertha BSCde GER1. Bundesliga10.1411191812212901052361965.5Matches
2021-202223Hertha BSCde GER1. Bundesliga6.31004811111100103791145.0Matches
2021-202223Blackburneng ENG2. Championship3.1000651220000811664.7Matches
2021-202223Hertha BSCde GERDFB-Pokal1.00000202210Matches
2022-202324Hertha BSCde GERDFB-Pokal0.10001001000Matches
2022-202324Hellas Veronait ITA1. Serie A0.1000000101000100Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga14.85002317211291900171321371.1Matches
2023-202425Hertha BSCde GERDFB-Pokal2.21004200420Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga12.6600181809131801036322259.3Matches
2024-202526Hertha BSCde GERDFB-Pokal2.21102302320Matches
9 Seasons6 Clubs7 Leagues151.14462197127818616320207152928316063.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hertha BSC (5 Seasons)3 Leagues49.11821716845874610311961096562.6
Groningen (3 Seasons)1 League67.01820103543125871400403241638964.7
Jong Ajax (2 Seasons)1 League29.86211200000000
Ajax (2 Seasons)1 League2.0200500000000
Blackburn (1 Season)1 League3.1000651220000811664.7
Hellas Verona (1 Season)1 League0.1000000101000100
DFB-Pokal (5 Seasons)5.52107705950
Eredivisie (4 Seasons)69.02020108543125871400403241638964.7
Bundesliga (3 Seasons)16.35112326233231902089453060.0
Eerste Divisie (2 Seasons)29.86211200000000
2. Bundesliga (2 Seasons)27.3110041352204237011107643564.6
Championship (1 Season)3.1000651220000811664.7
Serie A (1 Season)0.1000000101000100
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
2016-201718Ajax1 League0.2000100000000
2016-201718Jong Ajax1 League23.361100000000
2017-201819Ajax1 League1.8200400000000
2017-201819Jong Ajax1 League6.40101200000000
2017-201819Groningen1 League12.06002000000000
2018-201920Groningen1 League29.591049241555182020145984867.1
2019-202021Groningen1 League25.531034302703658020179654161.3
2020-202122Hertha BSC2 Leagues10.1411191812212901052361965.5
2021-202223Blackburn1 League3.1000651220000811664.7
2021-202223Hertha BSC2 Leagues7.310041011313110103791145.0
2022-202324Hellas Verona1 League0.1000000101000100
2022-202324Hertha BSC2 Leagues0.10001001000
2023-202425Hertha BSC2 Leagues16.96002719211332100171321371.1
2024-202526Hertha BSC2 Leagues14.87102021011162001036322259.3
9 Seasons6 Clubs7 Leagues151.14462197127818616320207152928316063.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hertha BSC (5 Seasons)3 Leagues49.11821716845874610311961096562.6
Groningen (3 Seasons)1 League67.01820103543125871400403241638964.7
Jong Ajax (2 Seasons)1 League29.86211200000000
Ajax (2 Seasons)1 League2.0200500000000
Blackburn (1 Season)1 League3.1000651220000811664.7
Hellas Verona (1 Season)1 League0.1000000101000100
DFB-Pokal (5 Seasons)5.52107705950
Eredivisie (4 Seasons)69.02020108543125871400403241638964.7
Bundesliga (3 Seasons)16.35112326233231902089453060.0
Eerste Divisie (2 Seasons)29.86211200000000
2. Bundesliga (2 Seasons)27.3110041352204237011107643564.6
Championship (1 Season)3.1000651220000811664.7
Serie A (1 Season)0.1000000101000100
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
2016-201718Ajaxnl NED1. Eredivisie2nd0.2000100000000Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd23.361100000000Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.8200400000000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st6.40101200000000Matches
2017-201819Groningennl NED1. Eredivisie12th12.06002000000000Matches
2018-201920Groningennl NED1. Eredivisie8th29.591049241555182020145984867.1Matches
2019-202021Groningennl NED1. Eredivisie9th25.531034302703658020179654161.3Matches
2020-202122Hertha BSCde GER1. Bundesliga14th10.1411191812212901052361965.5Matches
2021-202223Blackburneng ENG2. Championship8th3.1000651220000811664.7Matches
2021-202223Hertha BSCde GER1. Bundesliga16th6.31004811111100103791145.0Matches
2022-202324Hellas Veronait ITA1. Serie A18th0.1000000101000100Matches
2023-202425Hertha BSCde GER2. 2. Bundesliga9th14.85002317211291900171321371.1Matches
2024-202526Hertha BSCde GER2. 2. Bundesliga11th12.6600181809131801036322259.3Matches
9 Seasons6 Clubs6 Leagues145.74252190120818115419707152928316063.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Hertha BSC (5 Seasons)2 Leagues43.71611646145365560311961096562.6
Groningen (3 Seasons)1 League67.01820103543125871400403241638964.7
Jong Ajax (2 Seasons)1 League29.86211200000000
Ajax (2 Seasons)1 League2.0200500000000
Blackburn (1 Season)1 League3.1000651220000811664.7
Hellas Verona (1 Season)1 League0.1000000101000100
Eredivisie (4 Seasons)69.02020108543125871400403241638964.7
Bundesliga (3 Seasons)16.35112326233231902089453060.0
Eerste Divisie (2 Seasons)29.86211200000000
2. Bundesliga (2 Seasons)27.3110041352204237011107643564.6
Championship (1 Season)3.1000651220000811664.7
Serie A (1 Season)0.1000000101000100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202223Hertha BSCde GERDFB-PokalR161.00000202210Matches
2022-202324Hertha BSCde GERDFB-PokalR640.10001001000Matches
2023-202425Hertha BSCde GERDFB-PokalQF2.21004200420Matches
2024-202526Hertha BSCde GERDFB-PokalR162.21102302320Matches
5 Seasons1 Club1 League5.52107705950

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.