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
2019-202021Karlsruherde GER2. 2. Bundesliga18161,25814.0011000400.20.20.91.13053330.000.070.070.000.070.020.060.080.020.08Matches
2019-202021Karlsruherde GERDFB-Pokal00Matches
2020-202122Karlsruherde GER2. 2. Bundesliga811832.0000000310.00.00.10.13720.000.000.000.000.000.010.030.040.010.04Matches
2020-202122Karlsruherde GERDFB-Pokal00Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga28262,25825.1011000600.90.91.52.42968190.000.040.040.000.040.040.060.090.040.09Matches
2021-202223Erzgebirge Auede GERDFB-Pokal11901.0000000100.000.000.000.000.00Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie432342.6000000000.000.000.000.000.00Matches
4 Seasons3 Clubs3 Leagues59474,02344.70220001411.11.12.43.562128540.000.040.040.000.040.030.060.090.030.09
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
Karlsruher (2 Seasons)2 Leagues26171,44116.0011000710.20.20.91.13360350.000.060.060.000.060.010.060.070.010.07
Erzgebirge Aue (1 Season)2 Leagues29272,34826.1011000700.90.91.52.42968190.000.040.040.000.040.040.060.090.040.09
ADO Den Haag (1 Season)1 League432342.6000000000.000.000.000.000.00
2. Bundesliga (3 Seasons)54433,69941.10220001311.11.12.43.562128540.000.050.050.000.050.030.060.090.030.09
DFB-Pokal (3 Seasons)11901.0000000100.000.000.000.000.00
Eerste Divisie (1 Season)432342.6000000000.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
2019-202021Karlsruher2 Leagues18161,25814.0011000400.20.20.91.13053330.000.070.070.000.070.020.060.080.020.08
2020-202122Karlsruher2 Leagues811832.0000000310.00.00.10.13720.000.000.000.000.000.010.030.040.010.04
2021-202223Erzgebirge Aue2 Leagues29272,34826.1011000700.90.91.52.42968190.000.040.040.000.040.040.060.090.040.09
2022-202324ADO Den Haag1 League432342.6000000000.000.000.000.000.00
4 Seasons3 Clubs3 Leagues59474,02344.70220001411.11.12.43.562128540.000.040.040.000.040.030.060.090.030.09
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
Karlsruher (2 Seasons)2 Leagues26171,44116.0011000710.20.20.91.13360350.000.060.060.000.060.010.060.070.010.07
Erzgebirge Aue (1 Season)2 Leagues29272,34826.1011000700.90.91.52.42968190.000.040.040.000.040.040.060.090.040.09
ADO Den Haag (1 Season)1 League432342.6000000000.000.000.000.000.00
2. Bundesliga (3 Seasons)54433,69941.10220001311.11.12.43.562128540.000.050.050.000.050.030.060.090.030.09
DFB-Pokal (3 Seasons)11901.0000000100.000.000.000.000.00
Eerste Divisie (1 Season)432342.6000000000.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
2019-202021Karlsruherde GER2. 2. Bundesliga15th18161,25814.0011000400.20.20.91.13053330.000.070.070.000.070.020.060.080.020.08Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th811832.0000000310.00.00.10.13720.000.000.000.000.000.010.030.040.010.04Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th28262,25825.1011000600.90.91.52.42968190.000.040.040.000.040.040.060.090.040.09Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th432342.6000000000.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues58463,93343.70220001311.11.12.43.562128540.000.050.050.000.050.030.060.090.030.09
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
Karlsruher (2 Seasons)1 League26171,44116.0011000710.20.20.91.13360350.000.060.060.000.060.010.060.070.010.07
Erzgebirge Aue (1 Season)1 League28262,25825.1011000600.90.91.52.42968190.000.040.040.000.040.040.060.090.040.09
ADO Den Haag (1 Season)1 League432342.6000000000.000.000.000.000.00
2. Bundesliga (3 Seasons)54433,69941.10220001311.11.12.43.562128540.000.050.050.000.050.030.060.090.030.09
Eerste Divisie (1 Season)432342.6000000000.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
2019-202021Karlsruherde GERDFB-Pokal9th00Matches
2020-202122Karlsruherde GERDFB-Pokal33rd00Matches
2021-202223Erzgebirge Auede GERDFB-PokalRd111901.0000000100.000.000.000.000.00Matches
3 Seasons2 Clubs1 League11901.0000000100.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
Karlsruher (2 Seasons)1 League00
Erzgebirge Aue (1 Season)1 League11901.0000000100.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
201617lu LuxembourgFriendlies (M)11710.8000000000.000.000.000.000.00Matches
201718lu LuxembourgFriendlies (M)21580.6000000000.000.000.000.000.00Matches
201819lu LuxembourgWCQ221331.5000000310.000.000.000.000.00Matches
201819lu LuxembourgFriendlies (M)432502.8000000000.000.000.000.000.00Matches
2018-201920lu LuxembourgUEFA Nations League44th443604.0011000000.000.250.250.000.25Matches
201920lu LuxembourgFriendlies (M)332703.0000000100.000.000.000.000.00Matches
202021lu LuxembourgFriendlies (M)22901.0000000000.000.000.000.000.00Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC554505.0000000200.000.000.000.000.00Matches
202122lu LuxembourgFriendlies (M)332703.0000000000.000.000.000.000.00Matches
202122lu LuxembourgUEFA Euro Qualifying776006.7011000400.000.150.150.000.15Matches
202223lu LuxembourgWCQ554505.0000000200.000.000.000.000.00Matches
202223lu LuxembourgFriendlies (M)311351.5000000000.000.000.000.000.00Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC443604.0000000000.000.000.000.000.00Matches
202324lu LuxembourgFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202425lu LuxembourgUEFA Euro Qualifying733714.1000000000.000.000.000.000.00Matches
9 Seasons1 Club4 Leagues53453,95844.00220001210.000.050.050.000.05
Friendlies (M) (8 Seasons)19151,23413.7000000100.000.000.000.000.00
UEFA Nations League (3 Seasons)13131,17013.0011000200.000.080.080.000.08
UEFA Euro Qualifying (2 Seasons)141097110.8011000400.000.090.090.000.09
WCQ (2 Seasons)775836.5000000510.000.000.000.000.00

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
2019-202021Karlsruherde GER2. 2. Bundesliga14.005120.00.360.070.000.0020.00000.20.20.04-0.2-0.2Matches
2020-202122Karlsruherde GER2. 2. Bundesliga2.00100.00.490.000.0030.30000.00.00.020.00.0Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga25.109222.20.360.080.000.0015.80000.90.90.10-0.9-0.9Matches
2021-202223Erzgebirge Auede GERDFB-Pokal1.00200.02.000.000.0000Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie2.60100.00.380.000.0000Matches
4 Seasons3 Clubs3 Leagues44.7018316.70.400.070.000.0018.10001.11.10.08-1.1-1.1
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
Karlsruher (2 Seasons)2 Leagues16.006116.70.370.060.000.0021.70000.20.20.04-0.2-0.2
Erzgebirge Aue (1 Season)2 Leagues26.1011218.20.420.080.000.0015.80000.90.90.10-0.9-0.9
ADO Den Haag (1 Season)1 League2.60100.00.380.000.0000
2. Bundesliga (3 Seasons)41.1015320.00.360.070.000.0018.10001.11.10.08-1.1-1.1
DFB-Pokal (3 Seasons)1.00200.02.000.000.0000
Eerste Divisie (1 Season)2.60100.00.380.000.0000
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
2019-202021Karlsruher2 Leagues14.005120.00.360.070.000.0020.00000.20.20.04-0.2-0.2
2020-202122Karlsruher2 Leagues2.00100.00.490.000.0030.30000.00.00.020.00.0
2021-202223Erzgebirge Aue2 Leagues26.1011218.20.420.080.000.0015.80000.90.90.10-0.9-0.9
2022-202324ADO Den Haag1 League2.60100.00.380.000.0000
4 Seasons3 Clubs3 Leagues44.7018316.70.400.070.000.0018.10001.11.10.08-1.1-1.1
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
Karlsruher (2 Seasons)2 Leagues16.006116.70.370.060.000.0021.70000.20.20.04-0.2-0.2
Erzgebirge Aue (1 Season)2 Leagues26.1011218.20.420.080.000.0015.80000.90.90.10-0.9-0.9
ADO Den Haag (1 Season)1 League2.60100.00.380.000.0000
2. Bundesliga (3 Seasons)41.1015320.00.360.070.000.0018.10001.11.10.08-1.1-1.1
DFB-Pokal (3 Seasons)1.00200.02.000.000.0000
Eerste Divisie (1 Season)2.60100.00.380.000.0000
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th14.005120.00.360.070.000.0020.00000.20.20.04-0.2-0.2Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th2.00100.00.490.000.0030.30000.00.00.020.00.0Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th25.109222.20.360.080.000.0015.80000.90.90.10-0.9-0.9Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th2.60100.00.380.000.0000Matches
4 Seasons3 Clubs2 Leagues43.7016318.80.370.070.000.0018.10001.11.10.08-1.1-1.1
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
Karlsruher (2 Seasons)1 League16.006116.70.370.060.000.0021.70000.20.20.04-0.2-0.2
Erzgebirge Aue (1 Season)1 League25.109222.20.360.080.000.0015.80000.90.90.10-0.9-0.9
ADO Den Haag (1 Season)1 League2.60100.00.380.000.0000
2. Bundesliga (3 Seasons)41.1015320.00.360.070.000.0018.10001.11.10.08-1.1-1.1
Eerste Divisie (1 Season)2.60100.00.380.000.0000
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-202223Erzgebirge Auede GERDFB-PokalRd11.00200.02.000.000.0000Matches
3 Seasons2 Clubs1 League1.00200.02.000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Karlsruher (2 Seasons)1 League
Erzgebirge Aue (1 Season)1 League1.00200.02.000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201617lu LuxembourgFriendlies (M)0.8000Matches
201718lu LuxembourgFriendlies (M)0.6000Matches
201819lu LuxembourgWCQ1.5000Matches
201819lu LuxembourgFriendlies (M)2.8000Matches
2018-201920lu LuxembourgUEFA Nations League44th4.0000Matches
201920lu LuxembourgFriendlies (M)3.0000Matches
202021lu LuxembourgFriendlies (M)1.0000Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC5.002150.00.400.200.000.0000Matches
202122lu LuxembourgFriendlies (M)3.0000Matches
202122lu LuxembourgUEFA Euro Qualifying6.70100.00.150.000.0000Matches
202223lu LuxembourgWCQ5.00100.00.200.000.0000Matches
202223lu LuxembourgFriendlies (M)1.5000Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC4.00100.00.250.000.0000Matches
202324lu LuxembourgFriendlies (M)1.0000Matches
202425lu LuxembourgUEFA Euro Qualifying4.10000.000.0000Matches
9 Seasons1 Club4 Leagues44.005120.00.200.040.000.0000
Friendlies (M) (8 Seasons)13.7000
UEFA Nations League (3 Seasons)13.003133.30.330.110.000.0000
UEFA Euro Qualifying (2 Seasons)10.80100.00.090.000.0000
WCQ (2 Seasons)6.50100.00.200.000.0000

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
2019-202021Karlsruherde GER2. 2. Bundesliga14.043361071.07346289819523084.817725469.7449546.310.90.9+0.193418953Matches
2020-202122Karlsruherde GER2. 2. Bundesliga2.08111669.81448538384977.6354774.581553.300.10.1-0.115407Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga25.1776103475.013909621132039181.838146282.56413447.811.50.4-0.514559368Matches
2021-202223Erzgebirge Auede GERDFB-Pokal1.00Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie2.60Matches
4 Seasons3 Clubs3 Leagues44.71290176073.322703964755367082.559376377.711624447.522.41.4-0.424943112128
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
Karlsruher (2 Seasons)2 Leagues16.051472670.88794343623327983.521230170.45211047.310.91.0+0.1103922960
Erzgebirge Aue (1 Season)2 Leagues26.1776103475.013909621132039181.838146282.56413447.811.50.4-0.514559368
ADO Den Haag (1 Season)1 League2.60
2. Bundesliga (3 Seasons)41.11290176073.322703964755367082.559376377.711624447.522.41.4-0.424943112128
DFB-Pokal (3 Seasons)1.00
Eerste Divisie (1 Season)2.60
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
2019-202021Karlsruher2 Leagues14.043361071.07346289819523084.817725469.7449546.310.90.9+0.193418953
2020-202122Karlsruher2 Leagues2.08111669.81448538384977.6354774.581553.300.10.1-0.115407
2021-202223Erzgebirge Aue2 Leagues26.1776103475.013909621132039181.838146282.56413447.811.50.4-0.514559368
2022-202324ADO Den Haag1 League2.60
4 Seasons3 Clubs3 Leagues44.71290176073.322703964755367082.559376377.711624447.522.41.4-0.424943112128
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
Karlsruher (2 Seasons)2 Leagues16.051472670.88794343623327983.521230170.45211047.310.91.0+0.1103922960
Erzgebirge Aue (1 Season)2 Leagues26.1776103475.013909621132039181.838146282.56413447.811.50.4-0.514559368
ADO Den Haag (1 Season)1 League2.60
2. Bundesliga (3 Seasons)41.11290176073.322703964755367082.559376377.711624447.522.41.4-0.424943112128
DFB-Pokal (3 Seasons)1.00
Eerste Divisie (1 Season)2.60
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th14.043361071.07346289819523084.817725469.7449546.310.90.9+0.193418953Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th2.08111669.81448538384977.6354774.581553.300.10.1-0.115407Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th25.1776103475.013909621132039181.838146282.56413447.811.50.4-0.514559368Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th2.60Matches
4 Seasons3 Clubs2 Leagues43.71290176073.322703964755367082.559376377.711624447.522.41.4-0.424943112128
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
Karlsruher (2 Seasons)1 League16.051472670.88794343623327983.521230170.45211047.310.91.0+0.1103922960
Erzgebirge Aue (1 Season)1 League25.1776103475.013909621132039181.838146282.56413447.811.50.4-0.514559368
ADO Den Haag (1 Season)1 League2.60
2. Bundesliga (3 Seasons)41.11290176073.322703964755367082.559376377.711624447.522.41.4-0.424943112128
Eerste Divisie (1 Season)2.60
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-202223Erzgebirge Auede GERDFB-PokalRd11.00Matches
3 Seasons2 Clubs1 League1.00
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
Karlsruher (2 Seasons)1 League
Erzgebirge Aue (1 Season)1 League1.00
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201617lu LuxembourgFriendlies (M)0.80Matches
201718lu LuxembourgFriendlies (M)0.60Matches
201819lu LuxembourgWCQ1.50Matches
201819lu LuxembourgFriendlies (M)2.80Matches
2018-201920lu LuxembourgUEFA Nations League44th4.01Matches
201920lu LuxembourgFriendlies (M)3.00Matches
202021lu LuxembourgFriendlies (M)1.00Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC5.00Matches
202122lu LuxembourgFriendlies (M)3.00Matches
202122lu LuxembourgUEFA Euro Qualifying6.71Matches
202223lu LuxembourgWCQ5.00Matches
202223lu LuxembourgFriendlies (M)1.50Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC4.00Matches
202324lu LuxembourgFriendlies (M)1.00Matches
202425lu LuxembourgUEFA Euro Qualifying4.10Matches
9 Seasons1 Club4 Leagues44.02
Friendlies (M) (8 Seasons)13.70
UEFA Nations League (3 Seasons)13.01
UEFA Euro Qualifying (2 Seasons)10.81
WCQ (2 Seasons)6.50
Become a Stathead & surf this site ad-free.

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
2019-202021Karlsruherde GER2. 2. Bundesliga14.061050510421228102000043319Matches
2020-202122Karlsruherde GER2. 2. Bundesliga2.0116892610002500008112Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga25.110348491802407151560000776517Matches
2021-202223Erzgebirge Auede GERDFB-Pokal1.00Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie2.62Matches
4 Seasons3 Clubs3 Leagues44.71760144331027194528300001290728
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (2 Seasons)2 Leagues16.0726594130312281270000514211
Erzgebirge Aue (1 Season)2 Leagues26.110348491802407151560000776517
ADO Den Haag (1 Season)1 League2.62
2. Bundesliga (3 Seasons)41.11760144331027194328300001290728
DFB-Pokal (3 Seasons)1.00
Eerste Divisie (1 Season)2.62
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
2019-202021Karlsruher2 Leagues14.061050510421228102000043319
2020-202122Karlsruher2 Leagues2.0116892610002500008112
2021-202223Erzgebirge Aue2 Leagues26.110348491802407151560000776517
2022-202324ADO Den Haag1 League2.62
4 Seasons3 Clubs3 Leagues44.71760144331027194528300001290728
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (2 Seasons)2 Leagues16.0726594130312281270000514211
Erzgebirge Aue (1 Season)2 Leagues26.110348491802407151560000776517
ADO Den Haag (1 Season)1 League2.62
2. Bundesliga (3 Seasons)41.11760144331027194328300001290728
DFB-Pokal (3 Seasons)1.00
Eerste Divisie (1 Season)2.62
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th14.061050510421228102000043319Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th2.0116892610002500008112Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th25.110348491802407151560000776517Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th2.62Matches
4 Seasons3 Clubs2 Leagues43.71760144331027194528300001290728
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (2 Seasons)1 League16.0726594130312281270000514211
Erzgebirge Aue (1 Season)1 League25.110348491802407151560000776517
ADO Den Haag (1 Season)1 League2.62
2. Bundesliga (3 Seasons)41.11760144331027194328300001290728
Eerste Divisie (1 Season)2.62
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-202223Erzgebirge Auede GERDFB-PokalRd11.00Matches
3 Seasons2 Clubs1 League1.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (2 Seasons)1 League
Erzgebirge Aue (1 Season)1 League1.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201617lu LuxembourgFriendlies (M)0.8Matches
201718lu LuxembourgFriendlies (M)0.6Matches
201819lu LuxembourgWCQ1.5Matches
201819lu LuxembourgFriendlies (M)2.8Matches
2018-201920lu LuxembourgUEFA Nations League44th4.0Matches
201920lu LuxembourgFriendlies (M)3.0Matches
202021lu LuxembourgFriendlies (M)1.0Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC5.08Matches
202122lu LuxembourgFriendlies (M)3.0Matches
202122lu LuxembourgUEFA Euro Qualifying6.712Matches
202223lu LuxembourgWCQ5.00Matches
202223lu LuxembourgFriendlies (M)1.5Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC4.02Matches
202324lu LuxembourgFriendlies (M)1.0Matches
202425lu LuxembourgUEFA Euro Qualifying4.14Matches
9 Seasons1 Club4 Leagues44.026
Friendlies (M) (8 Seasons)13.7
UEFA Nations League (3 Seasons)13.010
UEFA Euro Qualifying (2 Seasons)10.816
WCQ (2 Seasons)6.50

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
2019-202021Karlsruherde GER2. 2. Bundesliga14.0181.29161001010.07100000Matches
2020-202122Karlsruherde GER2. 2. Bundesliga2.020.9820000000.00000000Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga25.1351.40254122110.04100000Matches
2021-202223Erzgebirge Auede GERDFB-Pokal1.0Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie2.6Matches
4 Seasons3 Clubs3 Leagues44.7551.34435123120.05200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (2 Seasons)2 Leagues16.0201.25181001010.06100000
Erzgebirge Aue (1 Season)2 Leagues26.1351.40254122110.04100000
ADO Den Haag (1 Season)1 League2.6
2. Bundesliga (3 Seasons)41.1551.34435123120.05200000
DFB-Pokal (3 Seasons)1.0
Eerste Divisie (1 Season)2.6
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
2019-202021Karlsruher2 Leagues14.0181.29161001010.07100000
2020-202122Karlsruher2 Leagues2.020.9820000000.00000000
2021-202223Erzgebirge Aue2 Leagues26.1351.40254122110.04100000
2022-202324ADO Den Haag1 League2.6
4 Seasons3 Clubs3 Leagues44.7551.34435123120.05200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (2 Seasons)2 Leagues16.0201.25181001010.06100000
Erzgebirge Aue (1 Season)2 Leagues26.1351.40254122110.04100000
ADO Den Haag (1 Season)1 League2.6
2. Bundesliga (3 Seasons)41.1551.34435123120.05200000
DFB-Pokal (3 Seasons)1.0
Eerste Divisie (1 Season)2.6
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th14.0181.29161001010.07100000Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th2.020.9820000000.00000000Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th25.1351.40254122110.04100000Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th2.6Matches
4 Seasons3 Clubs2 Leagues43.7551.34435123120.05200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (2 Seasons)1 League16.0201.25181001010.06100000
Erzgebirge Aue (1 Season)1 League25.1351.40254122110.04100000
ADO Den Haag (1 Season)1 League2.6
2. Bundesliga (3 Seasons)41.1551.34435123120.05200000
Eerste Divisie (1 Season)2.6
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-202223Erzgebirge Auede GERDFB-PokalRd11.0Matches
3 Seasons2 Clubs1 League1.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (2 Seasons)1 League
Erzgebirge Aue (1 Season)1 League1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201617lu LuxembourgFriendlies (M)0.8Matches
201718lu LuxembourgFriendlies (M)0.6Matches
201819lu LuxembourgWCQ1.5Matches
201819lu LuxembourgFriendlies (M)2.8Matches
2018-201920lu LuxembourgUEFA Nations League44th4.0Matches
201920lu LuxembourgFriendlies (M)3.0Matches
202021lu LuxembourgFriendlies (M)1.0Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC5.0Matches
202122lu LuxembourgFriendlies (M)3.0Matches
202122lu LuxembourgUEFA Euro Qualifying6.7Matches
202223lu LuxembourgWCQ5.0Matches
202223lu LuxembourgFriendlies (M)1.5Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC4.0Matches
202324lu LuxembourgFriendlies (M)1.0Matches
202425lu LuxembourgUEFA Euro Qualifying4.1Matches
9 Seasons1 Club4 Leagues44.0
Friendlies (M) (8 Seasons)13.7
UEFA Nations League (3 Seasons)13.0
UEFA Euro Qualifying (2 Seasons)10.8
WCQ (2 Seasons)6.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
2019-202021Karlsruherde GER2. 2. Bundesliga14.020111010071741.210174132545471Matches
2020-202122Karlsruherde GER2. 2. Bundesliga2.0212001250.013122490Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga25.1563742113254753.22234132162118942Matches
2021-202223Erzgebirge Auede GERDFB-Pokal1.024Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie2.614Matches
4 Seasons3 Clubs3 Leagues44.7785254213336650.033541836971671503
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Karlsruher (2 Seasons)2 Leagues16.022121210081942.111205152749561
Erzgebirge Aue (1 Season)2 Leagues26.1563942113254753.22234132166118942
ADO Den Haag (1 Season)1 League2.6140
2. Bundesliga (3 Seasons)41.1784954213336650.033541836891671503
DFB-Pokal (3 Seasons)1.0240
Eerste Divisie (1 Season)2.6140
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
2019-202021Karlsruher2 Leagues14.020111010071741.210174132545471
2020-202122Karlsruher2 Leagues2.0212001250.013122490
2021-202223Erzgebirge Aue2 Leagues26.1563942113254753.22234132166118942
2022-202324ADO Den Haag1 League2.6140
4 Seasons3 Clubs3 Leagues44.7785254213336650.033541836971671503
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Karlsruher (2 Seasons)2 Leagues16.022121210081942.111205152749561
Erzgebirge Aue (1 Season)2 Leagues26.1563942113254753.22234132166118942
ADO Den Haag (1 Season)1 League2.6140
2. Bundesliga (3 Seasons)41.1784954213336650.033541836891671503
DFB-Pokal (3 Seasons)1.0240
Eerste Divisie (1 Season)2.6140
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th14.020111010071741.210174132545471Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th2.0212001250.013122490Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th25.1563742113254753.22234132162118942Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th2.614Matches
4 Seasons3 Clubs2 Leagues43.7785054213336650.033541836931671503
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
Karlsruher (2 Seasons)1 League16.022121210081942.111205152749561
Erzgebirge Aue (1 Season)1 League25.1563742113254753.22234132162118942
ADO Den Haag (1 Season)1 League2.6140
2. Bundesliga (3 Seasons)41.1784954213336650.033541836891671503
Eerste Divisie (1 Season)2.6140
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-202223Erzgebirge Auede GERDFB-PokalRd11.024Matches
3 Seasons2 Clubs1 League1.0240
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
Karlsruher (2 Seasons)1 League0
Erzgebirge Aue (1 Season)1 League1.0240
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201617lu LuxembourgFriendlies (M)0.8Matches
201718lu LuxembourgFriendlies (M)0.6Matches
201819lu LuxembourgWCQ1.5Matches
201819lu LuxembourgFriendlies (M)2.8Matches
2018-201920lu LuxembourgUEFA Nations League44th4.0Matches
201920lu LuxembourgFriendlies (M)3.0Matches
202021lu LuxembourgFriendlies (M)1.0Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC5.0107Matches
202122lu LuxembourgFriendlies (M)3.0Matches
202122lu LuxembourgUEFA Euro Qualifying6.71316Matches
202223lu LuxembourgWCQ5.0011Matches
202223lu LuxembourgFriendlies (M)1.5Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC4.021Matches
202324lu LuxembourgFriendlies (M)1.0Matches
202425lu LuxembourgUEFA Euro Qualifying4.186Matches
9 Seasons1 Club4 Leagues44.033410
Friendlies (M) (8 Seasons)13.70
UEFA Nations League (3 Seasons)13.01280
UEFA Euro Qualifying (2 Seasons)10.821220
WCQ (2 Seasons)6.50110

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
2019-202021Karlsruherde GER2. 2. Bundesliga14.077353263375138477315640.0960.0362208412943028019937933Matches
2020-202122Karlsruherde GER2. 2. Bundesliga2.01361161522601365360.0240.04222715531000542Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga25.11342110700524137131342302066.71033.36383919235029153161161419Matches
2021-202223Erzgebirge Auede GERDFB-Pokal1.0Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie2.6Matches
4 Seasons3 Clubs3 Leagues44.722511741024951301172251502958.02142.0104262303799624433520104754
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
Karlsruher (2 Seasons)2 Leagues16.090964324427164490920945.01155.0404231114493329019943335
Erzgebirge Aue (1 Season)2 Leagues26.11342110700524137131342302066.71033.36383919235029153161161419
ADO Den Haag (1 Season)1 League2.6
2. Bundesliga (3 Seasons)41.122511741024951301172251502958.02142.0104262303799624433520104754
DFB-Pokal (3 Seasons)1.0
Eerste Divisie (1 Season)2.6
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
2019-202021Karlsruher2 Leagues14.077353263375138477315640.0960.0362208412943028019937933
2020-202122Karlsruher2 Leagues2.01361161522601365360.0240.04222715531000542
2021-202223Erzgebirge Aue2 Leagues26.11342110700524137131342302066.71033.36383919235029153161161419
2022-202324ADO Den Haag1 League2.6
4 Seasons3 Clubs3 Leagues44.722511741024951301172251502958.02142.0104262303799624433520104754
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
Karlsruher (2 Seasons)2 Leagues16.090964324427164490920945.01155.0404231114493329019943335
Erzgebirge Aue (1 Season)2 Leagues26.11342110700524137131342302066.71033.36383919235029153161161419
ADO Den Haag (1 Season)1 League2.6
2. Bundesliga (3 Seasons)41.122511741024951301172251502958.02142.0104262303799624433520104754
DFB-Pokal (3 Seasons)1.0
Eerste Divisie (1 Season)2.6
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th14.077353263375138477315640.0960.0362208412943028019937933Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th2.01361161522601365360.0240.04222715531000542Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th25.11342110700524137131342302066.71033.36383919235029153161161419Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th2.6Matches
4 Seasons3 Clubs2 Leagues43.722511741024951301172251502958.02142.0104262303799624433520104754
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
Karlsruher (2 Seasons)1 League16.090964324427164490920945.01155.0404231114493329019943335
Erzgebirge Aue (1 Season)1 League25.11342110700524137131342302066.71033.36383919235029153161161419
ADO Den Haag (1 Season)1 League2.6
2. Bundesliga (3 Seasons)41.122511741024951301172251502958.02142.0104262303799624433520104754
Eerste Divisie (1 Season)2.6
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-202223Erzgebirge Auede GERDFB-PokalRd11.0Matches
3 Seasons2 Clubs1 League1.0
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
Karlsruher (2 Seasons)1 League
Erzgebirge Aue (1 Season)1 League1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201617lu LuxembourgFriendlies (M)0.8Matches
201718lu LuxembourgFriendlies (M)0.6Matches
201819lu LuxembourgWCQ1.5Matches
201819lu LuxembourgFriendlies (M)2.8Matches
2018-201920lu LuxembourgUEFA Nations League44th4.0Matches
201920lu LuxembourgFriendlies (M)3.0Matches
202021lu LuxembourgFriendlies (M)1.0Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC5.0Matches
202122lu LuxembourgFriendlies (M)3.0Matches
202122lu LuxembourgUEFA Euro Qualifying6.7Matches
202223lu LuxembourgWCQ5.0Matches
202223lu LuxembourgFriendlies (M)1.5Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC4.0Matches
202324lu LuxembourgFriendlies (M)1.0Matches
202425lu LuxembourgUEFA Euro Qualifying4.1Matches
9 Seasons1 Club4 Leagues44.0
Friendlies (M) (8 Seasons)13.7
UEFA Nations League (3 Seasons)13.0
UEFA Euro Qualifying (2 Seasons)10.8
WCQ (2 Seasons)6.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
2019-202021Karlsruherde GER2. 2. Bundesliga181,2587041.114.016781127151.221218-6-0.43-0.1815.621.1-5.5-0.40-0.22Matches
2019-202021Karlsruherde GERDFB-Pokal00003Matches
2020-202122Karlsruherde GER2. 2. Bundesliga8183236.02.0157071881.884400.00-0.223.23.20.0-0.02+0.03Matches
2020-202122Karlsruherde GERDFB-Pokal0001Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga282,2588173.825.126842123130.572152-31-1.24-0.2327.643.0-15.4-0.61-0.58Matches
2021-202223Erzgebirge Auede GERDFB-Pokal19090100.01.01901000.0012-1-1.00Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie4234596.82.6369112760.0008-8-3.08-3.13Matches
4 Seasons3 Clubs3 Leagues594,0236830.744.74781341219360.903884-46-1.03-0.9846.467.3-20.9-0.51-0.42
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
Karlsruher (2 Seasons)2 Leagues261,4415522.016.0177711915271.421622-6-0.37-0.4118.824.3-5.6-0.35-0.25
Erzgebirge Aue (1 Season)2 Leagues292,3488174.526.127852223130.552254-32-1.23-0.2227.643.0-15.4-0.61-0.58
ADO Den Haag (1 Season)1 League4234596.82.6369112760.0008-8-3.08-3.13
2. Bundesliga (3 Seasons)543,6996940.341.14381321118260.983774-37-0.90-0.7946.467.3-20.9-0.51-0.42
DFB-Pokal (3 Seasons)1909017.61.01901040.0012-1-1.00
Eerste Divisie (1 Season)4234596.82.6369112760.0008-8-3.08-3.13
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
2019-202021Karlsruher2 Leagues181,2587037.414.016781127181.221218-6-0.43-0.1815.621.1-5.5-0.40-0.22
2020-202122Karlsruher2 Leagues8183235.82.0157071891.884400.00-0.223.23.20.0-0.02+0.03
2021-202223Erzgebirge Aue2 Leagues292,3488174.526.127852223130.552254-32-1.23-0.2227.643.0-15.4-0.61-0.58
2022-202324ADO Den Haag1 League4234596.82.6369112760.0008-8-3.08-3.13
4 Seasons3 Clubs3 Leagues594,0236830.744.74781341219360.903884-46-1.03-0.9846.467.3-20.9-0.51-0.42
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
Karlsruher (2 Seasons)2 Leagues261,4415522.016.0177711915271.421622-6-0.37-0.4118.824.3-5.6-0.35-0.25
Erzgebirge Aue (1 Season)2 Leagues292,3488174.526.127852223130.552254-32-1.23-0.2227.643.0-15.4-0.61-0.58
ADO Den Haag (1 Season)1 League4234596.82.6369112760.0008-8-3.08-3.13
2. Bundesliga (3 Seasons)543,6996940.341.14381321118260.983774-37-0.90-0.7946.467.3-20.9-0.51-0.42
DFB-Pokal (3 Seasons)1909017.61.01901040.0012-1-1.00
Eerste Divisie (1 Season)4234596.82.6369112760.0008-8-3.08-3.13
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th181,2587041.114.016781127151.221218-6-0.43-0.1815.621.1-5.5-0.40-0.22Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th8183236.02.0157071881.884400.00-0.223.23.20.0-0.02+0.03Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th282,2588173.825.126842123130.572152-31-1.24-0.2327.643.0-15.4-0.61-0.58Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th4234596.82.6369112760.0008-8-3.08-3.13Matches
4 Seasons3 Clubs2 Leagues583,9336831.243.74681331219320.913782-45-1.03-0.9846.467.3-20.9-0.51-0.42
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
Karlsruher (2 Seasons)1 League261,4415523.516.0177711915231.421622-6-0.37-0.4118.824.3-5.6-0.35-0.25
Erzgebirge Aue (1 Season)1 League282,2588173.825.126842123130.572152-31-1.24-0.2327.643.0-15.4-0.61-0.58
ADO Den Haag (1 Season)1 League4234596.82.6369112760.0008-8-3.08-3.13
2. Bundesliga (3 Seasons)543,6996940.341.14381321118260.983774-37-0.90-0.7946.467.3-20.9-0.51-0.42
Eerste Divisie (1 Season)4234596.82.6369112760.0008-8-3.08-3.13
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2019-202021Karlsruherde GERDFB-Pokal9th00003Matches
2020-202122Karlsruherde GERDFB-Pokal33rd0001Matches
2021-202223Erzgebirge Auede GERDFB-PokalRd119090100.01.01901000.0012-1-1.00Matches
3 Seasons2 Clubs1 League1909017.61.01901040.0012-1-1.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Karlsruher (2 Seasons)1 League00004
Erzgebirge Aue (1 Season)1 League19090100.01.01901000.0012-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
201617lu LuxembourgFriendlies (M)1717119.70.81710000.0013-2-2.54-0.36Matches
201718lu LuxembourgFriendlies (M)2582921.50.6130012801.5012-1-1.55-1.98Matches
201819lu LuxembourgWCQ21336714.81.52671040.5001-1-0.68+1.32Matches
201819lu LuxembourgFriendlies (M)42506369.42.838211401.7504-4-1.44-3.08Matches
2018-201920lu LuxembourgUEFA Nations League44th43609066.74.04904021.7582+6+1.50+1.00Matches
201920lu LuxembourgFriendlies (M)327090100.03.03903000.3338-5-1.67Matches
202021lu LuxembourgFriendlies (M)2904550.01.02450000.0001-1-1.00+2.00Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC54509083.35.05905001.8075+2+0.40+0.40Matches
202122lu LuxembourgFriendlies (M)32709075.03.03903000.3313-2-0.67+0.33Matches
202122lu LuxembourgUEFA Euro Qualifying76008683.36.77860000.57714-7-1.05+0.45Matches
202223lu LuxembourgWCQ54509062.55.05905001.20612-6-1.20+0.13Matches
202223lu LuxembourgFriendlies (M)31354537.51.5145024510.3302-2-1.33-0.93Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC43609066.74.04904001.7554+1+0.25-0.25Matches
202324lu LuxembourgFriendlies (M)19090100.01.01901000.0001-1-1.00Matches
202425lu LuxembourgUEFA Euro Qualifying73715337.54.1390342531.4369-3-0.730.00Matches
9 Seasons1 Club4 Leagues533,9587555.044.0458330828101.074571-26-0.59+0.38
Friendlies (M) (8 Seasons)191,2346554.813.71574843110.68624-18-1.31-0.52
UEFA Nations League (3 Seasons)131,1709072.213.0139013021.772011+9+0.69+0.29
UEFA Euro Qualifying (2 Seasons)149716956.810.81087342531.001323-10-0.93-0.07
WCQ (2 Seasons)75838336.06.57836041.00613-7-1.08+0.74

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
2019-202021Karlsruherde GER2. 2. Bundesliga14.040022802825111106824680.0Matches
2020-202122Karlsruherde GER2. 2. Bundesliga2.0311720021000188188.9Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga25.160029321156237001137453655.6Matches
2021-202223Erzgebirge Auede GERDFB-Pokal1.01001200420Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie2.60002102410Matches
4 Seasons3 Clubs3 Leagues44.7141161451459752111223774364.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Karlsruher (2 Seasons)2 Leagues16.0711291002827121108632782.1
Erzgebirge Aue (1 Season)2 Leagues26.170030341156639001137453655.6
ADO Den Haag (1 Season)1 League2.60002102410
2. Bundesliga (3 Seasons)41.1131158421438949111223774364.2
DFB-Pokal (3 Seasons)1.01001200420
Eerste Divisie (1 Season)2.60002102410
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
2019-202021Karlsruher2 Leagues14.040022802825111106824680.0
2020-202122Karlsruher2 Leagues2.0311720021000188188.9
2021-202223Erzgebirge Aue2 Leagues26.170030341156639001137453655.6
2022-202324ADO Den Haag1 League2.60002102410
4 Seasons3 Clubs3 Leagues44.7141161451459752111223774364.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Karlsruher (2 Seasons)2 Leagues16.0711291002827121108632782.1
Erzgebirge Aue (1 Season)2 Leagues26.170030341156639001137453655.6
ADO Den Haag (1 Season)1 League2.60002102410
2. Bundesliga (3 Seasons)41.1131158421438949111223774364.2
DFB-Pokal (3 Seasons)1.01001200420
Eerste Divisie (1 Season)2.60002102410
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
2019-202021Karlsruherde GER2. 2. Bundesliga15th14.040022802825111106824680.0Matches
2020-202122Karlsruherde GER2. 2. Bundesliga6th2.0311720021000188188.9Matches
2021-202223Erzgebirge Auede GER2. 2. Bundesliga17th25.160029321156237001137453655.6Matches
2022-202324ADO Den Haagnl NED2. Eerste Divisie12th2.60002102410Matches
4 Seasons3 Clubs2 Leagues43.7131160431459350111223774364.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Karlsruher (2 Seasons)1 League16.0711291002827121108632782.1
Erzgebirge Aue (1 Season)1 League25.160029321156237001137453655.6
ADO Den Haag (1 Season)1 League2.60002102410
2. Bundesliga (3 Seasons)41.1131158421438949111223774364.2
Eerste Divisie (1 Season)2.60002102410
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-202223Erzgebirge Auede GERDFB-PokalRd11.01001200420Matches
3 Seasons2 Clubs1 League1.01001200420
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Karlsruher (2 Seasons)1 League
Erzgebirge Aue (1 Season)1 League1.01001200420
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201617lu LuxembourgFriendlies (M)0.80000Matches
201718lu LuxembourgFriendlies (M)0.60000Matches
201819lu LuxembourgWCQ1.53110Matches
201819lu LuxembourgFriendlies (M)2.80000Matches
2018-201920lu LuxembourgUEFA Nations League44th4.00000Matches
201920lu LuxembourgFriendlies (M)3.01000Matches
202021lu LuxembourgFriendlies (M)1.00000Matches
2020-202122lu LuxembourgUEFA Nations LeagueLgC5.020089187100Matches
202122lu LuxembourgFriendlies (M)3.00000Matches
202122lu LuxembourgUEFA Euro Qualifying6.74001670121613000Matches
202223lu LuxembourgWCQ5.020054001100Matches
202223lu LuxembourgFriendlies (M)1.50000Matches
2022-202324lu LuxembourgUEFA Nations LeagueLgC4.00001002120Matches
202324lu LuxembourgFriendlies (M)1.00000Matches
202425lu LuxembourgUEFA Euro Qualifying4.10006704680Matches
9 Seasons1 Club4 Leagues44.0121136271264133000
Friendlies (M) (8 Seasons)13.71000
UEFA Nations League (3 Seasons)13.0200991108120
UEFA Euro Qualifying (2 Seasons)10.840022140162221000
WCQ (2 Seasons)6.551154001100

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.

More Dirk Carlson Pages

Dirk Carlson Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison