Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-30SatChampionshipMatchweek 18AwayL 0–4Plymouth ArgyleBristol CityYRB,CB9000000010541010.00.00.110294663.0317000Match Report
2024-11-26TueChampionshipMatchweek 17AwayL 1–6Plymouth ArgyleNorwich CityYCB,RB9000000000382330.00.00.000252986.2018000Match Report
2024-11-19TueUEFA Nations LeagueLeague BAwayL 1–4is Icelandwls WalesYCB90000000001Match Report
2024-11-16SatUEFA Nations LeagueLeague BAwayW 2–0is Icelandme MontenegroN71000000000Match Report
2024-11-09SatChampionshipMatchweek 15AwayD 1–1Plymouth ArgyleDerby CountyNRB10000000040100.00.00.00033100.003011Match 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
2010-201119Dag & Redeng ENG3. League One221441.6000000000.000.000.000.000.00
2010-201119Hiberniansct SCO1. Premier League16151,24813.9101011400.070.000.070.000.00
2011-201220Hiberniansct SCO1. Premier League15121,01511.3000000500.000.000.000.000.00
201220NY Red Bullsus USA1. MLS1644725.2000000310.000.000.000.000.00Matches
2012-201321NEC Nijmegennl NED1. Eredivisie27242,13323.7213200710.080.040.130.080.13Matches
2013-201422NEC Nijmegennl NED1. Eredivisie23201,88621.0224200310.100.100.190.100.19Matches
201422Helsingborgse SWE1. Allsvenskan12111,00611.2213200400.180.090.270.180.27Matches
201523Helsingborgse SWE1. Allsvenskan21201,81320.1101100200.050.000.050.050.05Matches
2015-201624Esbjergdk DEN1. Danish Superliga532803.1101100100.320.000.320.320.32Matches
2016-201725Esbjergdk DEN1. Danish Superliga30292,61529.1202200300.070.000.070.070.07Matches
2017-201826Zürichch SUI1. Super Lg33292,65229.5134100500.030.100.140.030.14Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga15151,31814.6000000300.40.40.20.5166280.000.000.000.000.000.030.010.040.030.04Matches
2018-201927Zürich2. Europa Lg543964.4101100100.10.10.00.142330.230.000.230.230.230.010.000.010.010.01Matches
2018-201927Zürichch SUI1. Super Lg14131,12412.5000000200.000.000.000.000.00Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga31312,68129.8347300732.42.42.14.530149330.100.130.230.100.230.080.070.150.080.15Matches
2019-202028Darmstadt 98de GERDFB-Pokal211121.2000000000.000.000.000.000.00Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga21181,66618.5314300702.22.21.53.6963210.160.050.220.160.220.120.080.190.120.19Matches
2020-202129Darmstadt 98de GERDFB-Pokal222012.2000000000.000.000.000.000.00Matches
2021-202230Schalke 04de GER2. 2. Bundesliga28211,94821.6033000311.71.73.35.01287270.000.140.140.000.140.080.150.230.080.23Matches
2021-202230Schalke 04de GERDFB-Pokal221691.9000000000.000.000.000.000.00Matches
202230D.C. Unitedus USA1. MLS10108729.7000000100.80.80.10.953340.000.000.000.000.000.080.010.090.080.09Matches
202331D.C. Unitedus USA1. MLS18171,57517.5022000200.70.70.81.51366160.000.110.110.000.110.040.050.090.040.09Matches
2023-202432Eupenbe BEL1. Pro League A30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07Matches
2024-202533Plymouth Argyleeng ENG2. Championship865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02Matches
15 Seasons12 Clubs12 Leagues38633930,558339.521173820116579.79.78.718.4995591210.060.050.110.060.110.060.060.120.060.12
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
Darmstadt 98 (3 Seasons)2 Leagues71675,97866.465116001734.94.93.78.755274620.090.080.170.090.170.080.060.140.080.14
Zürich (2 Seasons)2 Leagues52464,17246.4235200800.10.10.00.142330.040.060.110.040.110.010.000.010.010.01
NEC Nijmegen (2 Seasons)1 League50444,01944.74374001020.090.070.160.090.16
Esbjerg (2 Seasons)1 League35322,89532.2303300400.090.000.090.090.09
Helsingborg (2 Seasons)1 League33312,81931.3314300600.100.030.130.100.13
Hibernian (2 Seasons)1 League31272,26325.1101011900.040.000.040.000.00
D.C. United (2 Seasons)1 League28272,44727.2022000301.51.51.02.41899200.000.070.070.000.070.050.040.090.050.09
Eupen (1 Season)1 League30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07
Schalke 04 (1 Season)2 Leagues30232,11723.5033000311.71.73.35.01287270.000.130.130.000.130.080.150.230.080.23
NY Red Bulls (1 Season)1 League1644725.2000000310.000.000.000.000.00
Plymouth Argyle (1 Season)1 League865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02
Dag & Red (1 Season)1 League221441.6000000000.000.000.000.000.00
2. Bundesliga (4 Seasons)95857,61384.668146002046.76.77.013.767361890.070.090.170.070.170.080.080.160.080.16
MLS (3 Seasons)44312,91932.4022000611.51.51.02.41899200.000.060.060.000.060.050.040.090.050.09
DFB-Pokal (3 Seasons)654825.4000000000.000.000.000.000.00
Eredivisie (2 Seasons)50444,01944.74374001020.090.070.160.090.16
Super Lg (2 Seasons)47423,77642.0134100700.020.070.100.020.10
Danish Superliga (2 Seasons)35322,89532.2303300400.090.000.090.090.09
Allsvenskan (2 Seasons)33312,81931.3314300600.100.030.130.100.13
Premier League (2 Seasons)31272,26325.1101011900.040.000.040.000.00
Pro League A (1 Season)30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07
Championship (1 Season)865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02
Europa Lg (1 Season)543964.4101100100.10.10.00.142330.230.000.230.230.230.010.000.010.010.01
League One (1 Season)221441.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
2010-201119Dag & Red1 League221441.6000000000.000.000.000.000.00
2010-201119Hibernian1 League16151,24813.9101011400.070.000.070.000.00
2011-201220Hibernian1 League15121,01511.3000000500.000.000.000.000.00
201220NY Red Bulls1 League1644725.2000000310.000.000.000.000.00
2012-201321NEC Nijmegen1 League27242,13323.7213200710.080.040.130.080.13
2013-201422NEC Nijmegen1 League23201,88621.0224200310.100.100.190.100.19
201422Helsingborg1 League12111,00611.2213200400.180.090.270.180.27
201523Helsingborg1 League21201,81320.1101100200.050.000.050.050.05
2015-201624Esbjerg1 League532803.1101100100.320.000.320.320.32
2016-201725Esbjerg1 League30292,61529.1202200300.070.000.070.070.07
2017-201826Zürich1 League33292,65229.5134100500.030.100.140.030.14
2018-201927Zürich2 Leagues19171,52016.9101100300.10.10.00.142330.060.000.060.060.060.010.000.010.010.01
2018-201927Darmstadt 981 League15151,31814.6000000300.40.40.20.5166280.000.000.000.000.000.030.010.040.030.04
2019-202028Darmstadt 982 Leagues33322,79331.0347300732.42.42.14.530149330.100.130.230.100.230.080.070.150.080.15
2020-202129Darmstadt 982 Leagues23201,86720.7314300702.22.21.53.6963210.140.050.190.140.190.120.080.190.120.19
2021-202230Schalke 042 Leagues30232,11723.5033000311.71.73.35.01287270.000.130.130.000.130.080.150.230.080.23
202230D.C. United1 League10108729.7000000100.80.80.10.953340.000.000.000.000.000.080.010.090.080.09
202331D.C. United2 Leagues18171,57517.5022000200.70.70.81.51366160.000.110.110.000.110.040.050.090.040.09
2023-202432Eupen1 League30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07
2024-202533Plymouth Argyle1 League865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02
15 Seasons12 Clubs12 Leagues38633930,558339.521173820116579.79.78.718.4995591210.060.050.110.060.110.060.060.120.060.12
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
Darmstadt 98 (3 Seasons)2 Leagues71675,97866.465116001734.94.93.78.755274620.090.080.170.090.170.080.060.140.080.14
Zürich (2 Seasons)2 Leagues52464,17246.4235200800.10.10.00.142330.040.060.110.040.110.010.000.010.010.01
NEC Nijmegen (2 Seasons)1 League50444,01944.74374001020.090.070.160.090.16
Esbjerg (2 Seasons)1 League35322,89532.2303300400.090.000.090.090.09
Helsingborg (2 Seasons)1 League33312,81931.3314300600.100.030.130.100.13
Hibernian (2 Seasons)1 League31272,26325.1101011900.040.000.040.000.00
D.C. United (2 Seasons)1 League28272,44727.2022000301.51.51.02.41899200.000.070.070.000.070.050.040.090.050.09
Eupen (1 Season)1 League30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07
Schalke 04 (1 Season)2 Leagues30232,11723.5033000311.71.73.35.01287270.000.130.130.000.130.080.150.230.080.23
NY Red Bulls (1 Season)1 League1644725.2000000310.000.000.000.000.00
Plymouth Argyle (1 Season)1 League865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02
Dag & Red (1 Season)1 League221441.6000000000.000.000.000.000.00
2. Bundesliga (4 Seasons)95857,61384.668146002046.76.77.013.767361890.070.090.170.070.170.080.080.160.080.16
MLS (3 Seasons)44312,91932.4022000611.51.51.02.41899200.000.060.060.000.060.050.040.090.050.09
DFB-Pokal (3 Seasons)654825.4000000000.000.000.000.000.00
Eredivisie (2 Seasons)50444,01944.74374001020.090.070.160.090.16
Super Lg (2 Seasons)47423,77642.0134100700.020.070.100.020.10
Danish Superliga (2 Seasons)35322,89532.2303300400.090.000.090.090.09
Allsvenskan (2 Seasons)33312,81931.3314300600.100.030.130.100.13
Premier League (2 Seasons)31272,26325.1101011900.040.000.040.000.00
Pro League A (1 Season)30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07
Championship (1 Season)865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02
Europa Lg (1 Season)543964.4101100100.10.10.00.142330.230.000.230.230.230.010.000.010.010.01
League One (1 Season)221441.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
2010-201119Dag & Redeng ENG3. League One21st221441.6000000000.000.000.000.000.00
2010-201119Hiberniansct SCO1. Premier League10th16151,24813.9101011400.070.000.070.000.00
2011-201220Hiberniansct SCO1. Premier League11th15121,01511.3000000500.000.000.000.000.00
201220NY Red Bullsus USA1. MLS4th1644725.2000000310.000.000.000.000.00Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th27242,13323.7213200710.080.040.130.080.13Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th23201,88621.0224200310.100.100.190.100.19Matches
201422Helsingborgse SWE1. Allsvenskan9th12111,00611.2213200400.180.090.270.180.27Matches
201523Helsingborgse SWE1. Allsvenskan8th21201,81320.1101100200.050.000.050.050.05Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th532803.1101100100.320.000.320.320.32Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th30292,61529.1202200300.070.000.070.070.07Matches
2017-201826Zürichch SUI1. Super Lg4th33292,65229.5134100500.030.100.140.030.14Matches
2018-201927Zürichch SUI1. Super Lg7th14131,12412.5000000200.000.000.000.000.00Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th15151,31814.6000000300.40.40.20.5166280.000.000.000.000.000.030.010.040.030.04Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th31312,68129.8347300732.42.42.14.530149330.100.130.230.100.230.080.070.150.080.15Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th21181,66618.5314300702.22.21.53.6963210.160.050.220.160.220.120.080.190.120.19Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st28211,94821.6033000311.71.73.35.01287270.000.140.140.000.140.080.150.230.080.23Matches
202230D.C. Unitedus USA1. MLS28th10108729.7000000100.80.80.10.953340.000.000.000.000.000.080.010.090.080.09Matches
202331D.C. Unitedus USA1. MLS23rd18171,57517.5022000200.70.70.81.51366160.000.110.110.000.110.040.050.090.040.09Matches
2023-202432Eupenbe BEL1. Pro League A16th30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02Matches
15 Seasons12 Clubs10 Leagues37533029,680329.820173719116479.69.68.718.4955361180.060.050.110.060.110.070.060.120.070.12
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
Darmstadt 98 (3 Seasons)1 League67645,66562.965116001734.94.93.78.755274620.100.080.170.100.170.080.060.140.080.14
NEC Nijmegen (2 Seasons)1 League50444,01944.74374001020.090.070.160.090.16
Zürich (2 Seasons)1 League47423,77642.0134100700.020.070.100.020.10
Esbjerg (2 Seasons)1 League35322,89532.2303300400.090.000.090.090.09
Helsingborg (2 Seasons)1 League33312,81931.3314300600.100.030.130.100.13
Hibernian (2 Seasons)1 League31272,26325.1101011900.040.000.040.000.00
D.C. United (2 Seasons)1 League28272,44727.2022000301.51.51.02.41899200.000.070.070.000.070.050.040.090.050.09
Eupen (1 Season)1 League30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07
Schalke 04 (1 Season)1 League28211,94821.6033000311.71.73.35.01287270.000.140.140.000.140.080.150.230.080.23
NY Red Bulls (1 Season)1 League1644725.2000000310.000.000.000.000.00
Plymouth Argyle (1 Season)1 League865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02
Dag & Red (1 Season)1 League221441.6000000000.000.000.000.000.00
2. Bundesliga (4 Seasons)95857,61384.668146002046.76.77.013.767361890.070.090.170.070.170.080.080.160.080.16
MLS (3 Seasons)44312,91932.4022000611.51.51.02.41899200.000.060.060.000.060.050.040.090.050.09
Eredivisie (2 Seasons)50444,01944.74374001020.090.070.160.090.16
Super Lg (2 Seasons)47423,77642.0134100700.020.070.100.020.10
Danish Superliga (2 Seasons)35322,89532.2303300400.090.000.090.090.09
Allsvenskan (2 Seasons)33312,81931.3314300600.100.030.130.100.13
Premier League (2 Seasons)31272,26325.1101011900.040.000.040.000.00
Pro League A (1 Season)30302,70030.0202200101.51.50.72.266530.070.000.070.070.070.050.020.070.050.07
Championship (1 Season)865325.9000000100.00.00.10.141160.000.000.000.000.000.000.020.020.000.02
League One (1 Season)221441.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-202028Darmstadt 98de GERDFB-Pokal17th211121.2000000000.000.000.000.000.00Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th222012.2000000000.000.000.000.000.00Matches
2021-202230Schalke 04de GERDFB-PokalRd2221691.9000000000.000.000.000.000.00Matches
3 Seasons2 Clubs1 League654825.4000000000.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
Darmstadt 98 (2 Seasons)1 League433133.5000000000.000.000.000.000.00
Schalke 04 (1 Season)1 League221691.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2018-201927Zürich2. Europa LgR32543964.4101100100.10.10.00.142330.230.000.230.230.230.010.000.010.010.01Matches
1 Season1 Club1 League543964.4101100100.10.10.00.142330.230.000.230.230.230.010.000.010.010.01
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
201422is IcelandWCQ00Matches
201422is IcelandFriendlies (M)1070.1000000000.000.000.000.000.00Matches
201523is IcelandFriendlies (M)321802.0000000000.000.000.000.000.00Matches
201624is IcelandUEFA Euro Qualifying00Matches
201826is IcelandFriendlies (M)20490.5000000000.000.000.000.000.00Matches
2018-201927is IcelandUEFA Nations League12th321912.1000000000.000.000.000.000.00Matches
2020-202129is IcelandUEFA Nations LeagueLgA654865.4000000000.000.000.000.000.00Matches
202129is IcelandUEFA Euro Qualifying665406.0000000200.000.000.000.000.00Matches
202230is IcelandWCQ654535.0101100100.200.000.200.200.20Matches
202230is IcelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202331is IcelandUEFA Nations LeagueLgB11901.0000000000.000.000.000.000.00Matches
202331is IcelandFriendlies (M)11360.4000000000.000.000.000.000.00Matches
202432is IcelandUEFA Euro Qualifying12121,08012.0011000100.000.080.080.000.08Matches
2024-202533is IcelandUEFA Nations LeagueLgB322192.4101100000.410.000.410.410.41Matches
9 Seasons1 Club4 Leagues45373,42138.0213200400.050.030.080.050.08
Friendlies (M) (5 Seasons)843624.0000000000.000.000.000.000.00
UEFA Nations League (4 Seasons)131098611.0101100000.090.000.090.090.09
UEFA Euro Qualifying (3 Seasons)18181,62018.0011000300.000.060.060.000.06
WCQ (2 Seasons)654535.0101100100.200.000.200.200.20

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
2010-201119Dag & Redeng ENG3. League One1.6000.0000
2010-201119Hiberniansct SCO1. Premier League13.9140.290.0011
2011-201220Hiberniansct SCO1. Premier League11.3020.180.0000
201220NY Red Bullsus USA1. MLS5.2000.0000Matches
2012-201321NEC Nijmegennl NED1. Eredivisie23.7290.380.2200Matches
2013-201422NEC Nijmegennl NED1. Eredivisie21.0260.290.3300Matches
201422Helsingborgse SWE1. Allsvenskan11.2260.540.3300Matches
201523Helsingborgse SWE1. Allsvenskan20.1140.200.2500Matches
2015-201624Esbjergdk DEN1. Danish Superliga3.1110.321.0000Matches
2016-201725Esbjergdk DEN1. Danish Superliga29.12090.000.310.2200Matches
2017-201826Zürichch SUI1. Super Lg29.510110.000.370.0900Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga14.607114.30.480.070.000.0018.30000.40.40.05-0.4-0.4Matches
2018-201927Zürich2. Europa Lg4.4111100.00.230.231.001.009.90000.10.10.06+0.9+0.9Matches
2018-201927Zürichch SUI1. Super Lg12.5000Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga29.83401332.51.340.440.080.2317.90002.42.40.06+0.6+0.6Matches
2019-202028Darmstadt 98de GERDFB-Pokal1.20300.02.410.000.0000Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga18.5322836.41.190.430.140.3815.50002.22.20.10+0.8+0.8Matches
2020-202129Darmstadt 98de GERDFB-Pokal2.20300.01.340.000.0000Matches
2021-202230Schalke 04de GER2. 2. Bundesliga21.602713.71.250.050.000.0017.40001.71.70.06-1.7-1.7Matches
2021-202230Schalke 04de GERDFB-Pokal1.90300.01.600.000.0000Matches
202230D.C. Unitedus USA1. MLS9.7015320.01.550.310.000.0019.50000.80.80.05-0.8-0.8Matches
202331D.C. Unitedus USA1. MLS17.50900.00.510.000.0012.30000.70.70.08-0.7-0.7Matches
2023-202432Eupenbe BEL1. Pro League A30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5Matches
2024-202533Plymouth Argyleeng ENG2. Championship5.90000.000.000000.00.00.00.0Matches
15 Seasons12 Clubs12 Leagues339.5211408336.40.650.250.090.2416.50119.79.70.07-0.7-0.7
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
Darmstadt 98 (3 Seasons)2 Leagues66.46752229.31.130.330.080.2717.20004.94.90.07+1.1+1.1
Zürich (2 Seasons)2 Leagues46.421121200.00.030.352.000.179.90000.10.10.06+0.9+0.9
NEC Nijmegen (2 Seasons)1 League44.74150.340.2700
Esbjerg (2 Seasons)1 League32.230100.000.310.3000
Helsingborg (2 Seasons)1 League31.33100.320.3000
Hibernian (2 Seasons)1 League25.1160.240.0011
D.C. United (2 Seasons)1 League27.2024312.50.880.110.000.0016.80001.51.50.06-1.5-1.5
Eupen (1 Season)1 League30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5
Schalke 04 (1 Season)2 Leagues23.503013.31.280.040.000.0017.40001.71.70.06-1.7-1.7
NY Red Bulls (1 Season)1 League5.2000.0000
Plymouth Argyle (1 Season)1 League5.90000.000.000000.00.00.00.0
Dag & Red (1 Season)1 League1.6000.0000
2. Bundesliga (4 Seasons)84.66962324.01.130.270.060.2617.20006.76.70.07-0.7-0.7
MLS (3 Seasons)32.4024312.50.880.090.000.0016.80001.51.50.06-1.5-1.5
DFB-Pokal (3 Seasons)5.40900.01.680.000.0000
Eredivisie (2 Seasons)44.74150.340.2700
Super Lg (2 Seasons)42.010110.000.370.0900
Danish Superliga (2 Seasons)32.230100.000.310.3000
Allsvenskan (2 Seasons)31.33100.320.3000
Premier League (2 Seasons)25.1160.240.0011
Pro League A (1 Season)30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5
Championship (1 Season)5.90000.000.000000.00.00.00.0
Europa Lg (1 Season)4.4111100.00.230.231.001.009.90000.10.10.06+0.9+0.9
League One (1 Season)1.6000.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
2010-201119Dag & Red1 League1.6000.0000
2010-201119Hibernian1 League13.9140.290.0011
2011-201220Hibernian1 League11.3020.180.0000
201220NY Red Bulls1 League5.2000.0000
2012-201321NEC Nijmegen1 League23.7290.380.2200
2013-201422NEC Nijmegen1 League21.0260.290.3300
201422Helsingborg1 League11.2260.540.3300
201523Helsingborg1 League20.1140.200.2500
2015-201624Esbjerg1 League3.1110.321.0000
2016-201725Esbjerg1 League29.12090.000.310.2200
2017-201826Zürich1 League29.510110.000.370.0900
2018-201927Zürich2 Leagues16.9111100.00.230.231.001.009.90000.10.10.06+0.9+0.9
2018-201927Darmstadt 981 League14.607114.30.480.070.000.0018.30000.40.40.05-0.4-0.4
2019-202028Darmstadt 982 Leagues31.03431330.21.390.420.070.2317.90002.42.40.06+0.6+0.6
2020-202129Darmstadt 982 Leagues20.7325832.01.210.390.120.3815.50002.22.20.10+0.8+0.8
2021-202230Schalke 042 Leagues23.503013.31.280.040.000.0017.40001.71.70.06-1.7-1.7
202230D.C. United1 League9.7015320.01.550.310.000.0019.50000.80.80.05-0.8-0.8
202331D.C. United2 Leagues17.50900.00.510.000.0012.30000.70.70.08-0.7-0.7
2023-202432Eupen1 League30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5
2024-202533Plymouth Argyle1 League5.90000.000.000000.00.00.00.0
15 Seasons12 Clubs12 Leagues339.5211408336.40.650.250.090.2416.50119.79.70.07-0.7-0.7
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
Darmstadt 98 (3 Seasons)2 Leagues66.46752229.31.130.330.080.2717.20004.94.90.07+1.1+1.1
Zürich (2 Seasons)2 Leagues46.421121200.00.030.352.000.179.90000.10.10.06+0.9+0.9
NEC Nijmegen (2 Seasons)1 League44.74150.340.2700
Esbjerg (2 Seasons)1 League32.230100.000.310.3000
Helsingborg (2 Seasons)1 League31.33100.320.3000
Hibernian (2 Seasons)1 League25.1160.240.0011
D.C. United (2 Seasons)1 League27.2024312.50.880.110.000.0016.80001.51.50.06-1.5-1.5
Eupen (1 Season)1 League30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5
Schalke 04 (1 Season)2 Leagues23.503013.31.280.040.000.0017.40001.71.70.06-1.7-1.7
NY Red Bulls (1 Season)1 League5.2000.0000
Plymouth Argyle (1 Season)1 League5.90000.000.000000.00.00.00.0
Dag & Red (1 Season)1 League1.6000.0000
2. Bundesliga (4 Seasons)84.66962324.01.130.270.060.2617.20006.76.70.07-0.7-0.7
MLS (3 Seasons)32.4024312.50.880.090.000.0016.80001.51.50.06-1.5-1.5
DFB-Pokal (3 Seasons)5.40900.01.680.000.0000
Eredivisie (2 Seasons)44.74150.340.2700
Super Lg (2 Seasons)42.010110.000.370.0900
Danish Superliga (2 Seasons)32.230100.000.310.3000
Allsvenskan (2 Seasons)31.33100.320.3000
Premier League (2 Seasons)25.1160.240.0011
Pro League A (1 Season)30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5
Championship (1 Season)5.90000.000.000000.00.00.00.0
Europa Lg (1 Season)4.4111100.00.230.231.001.009.90000.10.10.06+0.9+0.9
League One (1 Season)1.6000.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
2010-201119Dag & Redeng ENG3. League One21st1.6000.0000
2010-201119Hiberniansct SCO1. Premier League10th13.9140.290.0011
2011-201220Hiberniansct SCO1. Premier League11th11.3020.180.0000
201220NY Red Bullsus USA1. MLS4th5.2000.0000Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th23.7290.380.2200Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th21.0260.290.3300Matches
201422Helsingborgse SWE1. Allsvenskan9th11.2260.540.3300Matches
201523Helsingborgse SWE1. Allsvenskan8th20.1140.200.2500Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th3.1110.321.0000Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th29.12090.000.310.2200Matches
2017-201826Zürichch SUI1. Super Lg4th29.510110.000.370.0900Matches
2018-201927Zürichch SUI1. Super Lg7th12.5000Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th14.607114.30.480.070.000.0018.30000.40.40.05-0.4-0.4Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th29.83401332.51.340.440.080.2317.90002.42.40.06+0.6+0.6Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th18.5322836.41.190.430.140.3815.50002.22.20.10+0.8+0.8Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st21.602713.71.250.050.000.0017.40001.71.70.06-1.7-1.7Matches
202230D.C. Unitedus USA1. MLS28th9.7015320.01.550.310.000.0019.50000.80.80.05-0.8-0.8Matches
202331D.C. Unitedus USA1. MLS23rd17.50900.00.510.000.0012.30000.70.70.08-0.7-0.7Matches
2023-202432Eupenbe BEL1. Pro League A16th30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th5.90000.000.000000.00.00.00.0Matches
15 Seasons12 Clubs10 Leagues329.8201308238.50.630.260.080.2316.60119.69.60.07-1.6-1.6
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
Darmstadt 98 (3 Seasons)1 League62.96692231.91.100.350.090.2717.20004.94.90.07+1.1+1.1
NEC Nijmegen (2 Seasons)1 League44.74150.340.2700
Zürich (2 Seasons)1 League42.010110.000.370.0900
Esbjerg (2 Seasons)1 League32.230100.000.310.3000
Helsingborg (2 Seasons)1 League31.33100.320.3000
Hibernian (2 Seasons)1 League25.1160.240.0011
D.C. United (2 Seasons)1 League27.2024312.50.880.110.000.0016.80001.51.50.06-1.5-1.5
Eupen (1 Season)1 League30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5
Schalke 04 (1 Season)1 League21.602713.71.250.050.000.0017.40001.71.70.06-1.7-1.7
NY Red Bulls (1 Season)1 League5.2000.0000
Plymouth Argyle (1 Season)1 League5.90000.000.000000.00.00.00.0
Dag & Red (1 Season)1 League1.6000.0000
2. Bundesliga (4 Seasons)84.66962324.01.130.270.060.2617.20006.76.70.07-0.7-0.7
MLS (3 Seasons)32.4024312.50.880.090.000.0016.80001.51.50.06-1.5-1.5
Eredivisie (2 Seasons)44.74150.340.2700
Super Lg (2 Seasons)42.010110.000.370.0900
Danish Superliga (2 Seasons)32.230100.000.310.3000
Allsvenskan (2 Seasons)31.33100.320.3000
Premier League (2 Seasons)25.1160.240.0011
Pro League A (1 Season)30.0210440.00.330.130.200.509.60001.51.50.15+0.5+0.5
Championship (1 Season)5.90000.000.000000.00.00.00.0
League One (1 Season)1.6000.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
2019-202028Darmstadt 98de GERDFB-Pokal17th1.20300.02.410.000.0000Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th2.20300.01.340.000.0000Matches
2021-202230Schalke 04de GERDFB-PokalRd21.90300.01.600.000.0000Matches
3 Seasons2 Clubs1 League5.40900.01.680.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Darmstadt 98 (2 Seasons)1 League3.50600.01.730.000.0000
Schalke 04 (1 Season)1 League1.90300.01.600.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2018-201927Zürich2. Europa LgR324.4111100.00.230.231.001.009.90000.10.10.06+0.9+0.9Matches
1 Season1 Club1 League4.4111100.00.230.231.001.009.90000.10.10.06+0.9+0.9
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
201422is IcelandFriendlies (M)0.1000Matches
201523is IcelandFriendlies (M)2.0000Matches
201826is IcelandFriendlies (M)0.5000Matches
2018-201927is IcelandUEFA Nations League12th2.1000Matches
2020-202129is IcelandUEFA Nations LeagueLgA5.403133.30.560.190.000.0000Matches
202129is IcelandUEFA Euro Qualifying6.003133.30.500.170.000.0000Matches
202230is IcelandWCQ5.017228.61.390.400.140.5000Matches
202230is IcelandFriendlies (M)1.0000Matches
2022-202331is IcelandUEFA Nations LeagueLgB1.00100.01.000.000.0000Matches
202331is IcelandFriendlies (M)0.4000Matches
202432is IcelandUEFA Euro Qualifying12.008562.50.670.420.000.0000Matches
2024-202533is IcelandUEFA Nations LeagueLgB2.4111100.00.410.411.001.0000Matches
9 Seasons1 Club4 Leagues38.02231043.50.720.310.090.2000
Friendlies (M) (5 Seasons)4.0000
UEFA Nations League (4 Seasons)11.015240.00.570.230.200.5000
UEFA Euro Qualifying (3 Seasons)18.0011654.50.610.330.000.0000
WCQ (2 Seasons)5.017228.61.390.400.140.5000
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
2010-201119Dag & Redeng ENG3. League One1.60
2010-201119Hiberniansct SCO1. Premier League13.90
2011-201220Hiberniansct SCO1. Premier League11.30
201220NY Red Bullsus USA1. MLS5.20Matches
2012-201321NEC Nijmegennl NED1. Eredivisie23.71Matches
2013-201422NEC Nijmegennl NED1. Eredivisie21.02Matches
201422Helsingborgse SWE1. Allsvenskan11.21Matches
201523Helsingborgse SWE1. Allsvenskan20.10Matches
2015-201624Esbjergdk DEN1. Danish Superliga3.10Matches
2016-201725Esbjergdk DEN1. Danish Superliga29.10Matches
2017-201826Zürichch SUI1. Super Lg29.53Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga14.643858275.38064291017422178.720824684.6478654.700.20.2-0.25461162Matches
2018-201927Zürich2. Europa Lg4.411918763.62272810477166.2557870.5143046.700.00.10.00191023Matches
2018-201927Zürichch SUI1. Super Lg12.50Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga29.8889122472.615227566040051977.139149978.47513754.742.11.1+1.91599133149Matches
2019-202028Darmstadt 98de GERDFB-Pokal1.20Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga18.544068064.78087328319229664.918625174.1539555.811.51.1-0.58487263Matches
2020-202129Darmstadt 98de GERDFB-Pokal2.20Matches
2021-202230Schalke 04de GER2. 2. Bundesliga21.658083969.19462307928736878.023133369.4458354.233.32.0-0.319647087Matches
2021-202230Schalke 04de GERDFB-Pokal1.90Matches
202230D.C. Unitedus USA1. MLS9.730839977.25617169612115180.114717584.0335856.900.10.2-0.12314033Matches
202331D.C. Unitedus USA1. MLS17.557976975.310652420625029485.026934178.95711649.120.81.1+1.210649366Matches
2023-202432Eupenbe BEL1. Pro League A30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165Matches
2024-202533Plymouth Argyleeng ENG2. Championship5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111Matches
15 Seasons12 Clubs12 Leagues339.54775644474.188185323501887239378.92294282681.250295252.7178.76.5+8.3674464711559
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
Darmstadt 98 (3 Seasons)2 Leagues66.41767248671.13137811853766103673.978599678.817531855.053.72.4+1.328193216274
Zürich (2 Seasons)2 Leagues46.411918763.62272810477166.2557870.5143046.730.00.1+3.00191023
NEC Nijmegen (2 Seasons)1 League44.73
Esbjerg (2 Seasons)1 League32.20
Helsingborg (2 Seasons)1 League31.31
Hibernian (2 Seasons)1 League25.10
D.C. United (2 Seasons)1 League27.2887116875.916269590237144583.441651680.69017451.721.01.3+1.0129513399
Eupen (1 Season)1 League30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165
Schalke 04 (1 Season)2 Leagues23.558083969.19462307928736878.023133369.4458354.233.32.0-0.319647087
NY Red Bulls (1 Season)1 League5.20
Plymouth Argyle (1 Season)1 League5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111
Dag & Red (1 Season)1 League1.60
2. Bundesliga (4 Seasons)84.62347332570.640840149321053140475.01016132976.422040154.987.04.4+1.047257286361
MLS (3 Seasons)32.4887116875.916269590237144583.441651680.69017451.721.01.3+1.0129513399
DFB-Pokal (3 Seasons)5.40
Eredivisie (2 Seasons)44.73
Super Lg (2 Seasons)42.03
Danish Superliga (2 Seasons)32.20
Allsvenskan (2 Seasons)31.31
Premier League (2 Seasons)25.10
Pro League A (1 Season)30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165
Championship (1 Season)5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111
Europa Lg (1 Season)4.411918763.62272810477166.2557870.5143046.700.00.10.00191023
League One (1 Season)1.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
2010-201119Dag & Red1 League1.60
2010-201119Hibernian1 League13.90
2011-201220Hibernian1 League11.30
201220NY Red Bulls1 League5.20
2012-201321NEC Nijmegen1 League23.71
2013-201422NEC Nijmegen1 League21.02
201422Helsingborg1 League11.21
201523Helsingborg1 League20.10
2015-201624Esbjerg1 League3.10
2016-201725Esbjerg1 League29.10
2017-201826Zürich1 League29.53
2018-201927Zürich2 Leagues16.911918763.62272810477166.2557870.5143046.700.00.10.00191023
2018-201927Darmstadt 981 League14.643858275.38064291017422178.720824684.6478654.700.20.2-0.25461162
2019-202028Darmstadt 982 Leagues31.0889122472.615227566040051977.139149978.47513754.742.11.1+1.91599133149
2020-202129Darmstadt 982 Leagues20.744068064.78087328319229664.918625174.1539555.811.51.1-0.58487263
2021-202230Schalke 042 Leagues23.558083969.19462307928736878.023133369.4458354.233.32.0-0.319647087
202230D.C. United1 League9.730839977.25617169612115180.114717584.0335856.900.10.2-0.12314033
202331D.C. United2 Leagues17.557976975.310652420625029485.026934178.95711649.120.81.1+1.210649366
2023-202432Eupen1 League30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165
2024-202533Plymouth Argyle1 League5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111
15 Seasons12 Clubs12 Leagues339.54775644474.188185323501887239378.92294282681.250295252.7178.76.5+8.3674464711559
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
Darmstadt 98 (3 Seasons)2 Leagues66.41767248671.13137811853766103673.978599678.817531855.053.72.4+1.328193216274
Zürich (2 Seasons)2 Leagues46.411918763.62272810477166.2557870.5143046.730.00.1+3.00191023
NEC Nijmegen (2 Seasons)1 League44.73
Esbjerg (2 Seasons)1 League32.20
Helsingborg (2 Seasons)1 League31.31
Hibernian (2 Seasons)1 League25.10
D.C. United (2 Seasons)1 League27.2887116875.916269590237144583.441651680.69017451.721.01.3+1.0129513399
Eupen (1 Season)1 League30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165
Schalke 04 (1 Season)2 Leagues23.558083969.19462307928736878.023133369.4458354.233.32.0-0.319647087
NY Red Bulls (1 Season)1 League5.20
Plymouth Argyle (1 Season)1 League5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111
Dag & Red (1 Season)1 League1.60
2. Bundesliga (4 Seasons)84.62347332570.640840149321053140475.01016132976.422040154.987.04.4+1.047257286361
MLS (3 Seasons)32.4887116875.916269590237144583.441651680.69017451.721.01.3+1.0129513399
DFB-Pokal (3 Seasons)5.40
Eredivisie (2 Seasons)44.73
Super Lg (2 Seasons)42.03
Danish Superliga (2 Seasons)32.20
Allsvenskan (2 Seasons)31.31
Premier League (2 Seasons)25.10
Pro League A (1 Season)30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165
Championship (1 Season)5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111
Europa Lg (1 Season)4.411918763.62272810477166.2557870.5143046.700.00.10.00191023
League One (1 Season)1.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
2010-201119Dag & Redeng ENG3. League One21st1.60
2010-201119Hiberniansct SCO1. Premier League10th13.90
2011-201220Hiberniansct SCO1. Premier League11th11.30
201220NY Red Bullsus USA1. MLS4th5.20Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th23.71Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th21.02Matches
201422Helsingborgse SWE1. Allsvenskan9th11.21Matches
201523Helsingborgse SWE1. Allsvenskan8th20.10Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th3.10Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th29.10Matches
2017-201826Zürichch SUI1. Super Lg4th29.53Matches
2018-201927Zürichch SUI1. Super Lg7th12.50Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th14.643858275.38064291017422178.720824684.6478654.700.20.2-0.25461162Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th29.8889122472.615227566040051977.139149978.47513754.742.11.1+1.91599133149Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th18.544068064.78087328319229664.918625174.1539555.811.51.1-0.58487263Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st21.658083969.19462307928736878.023133369.4458354.233.32.0-0.319647087Matches
202230D.C. Unitedus USA1. MLS28th9.730839977.25617169612115180.114717584.0335856.900.10.2-0.12314033Matches
202331D.C. Unitedus USA1. MLS23rd17.557976975.310652420625029485.026934178.95711649.120.81.1+1.210649366Matches
2023-202432Eupenbe BEL1. Pro League A16th30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111Matches
15 Seasons12 Clubs10 Leagues329.84656625774.485913315401840232279.22239274881.548892252.9178.76.4+8.3674274611536
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
Darmstadt 98 (3 Seasons)1 League62.91767248671.13137811853766103673.978599678.817531855.053.72.4+1.328193216274
NEC Nijmegen (2 Seasons)1 League44.73
Zürich (2 Seasons)1 League42.03
Esbjerg (2 Seasons)1 League32.20
Helsingborg (2 Seasons)1 League31.31
Hibernian (2 Seasons)1 League25.10
D.C. United (2 Seasons)1 League27.2887116875.916269590237144583.441651680.69017451.721.01.3+1.0129513399
Eupen (1 Season)1 League30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165
Schalke 04 (1 Season)1 League21.658083969.19462307928736878.023133369.4458354.233.32.0-0.319647087
NY Red Bulls (1 Season)1 League5.20
Plymouth Argyle (1 Season)1 League5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111
Dag & Red (1 Season)1 League1.60
2. Bundesliga (4 Seasons)84.62347332570.640840149321053140475.01016132976.422040154.987.04.4+1.047257286361
MLS (3 Seasons)32.4887116875.916269590237144583.441651680.69017451.721.01.3+1.0129513399
Eredivisie (2 Seasons)44.73
Super Lg (2 Seasons)42.03
Danish Superliga (2 Seasons)32.20
Allsvenskan (2 Seasons)31.31
Premier League (2 Seasons)25.10
Pro League A (1 Season)30.01233150182.125671948632737287.972278592.016631153.400.70.6-0.77644165
Championship (1 Season)5.918926371.9313312208910188.18511872.0123633.300.10.1-0.11111111
League One (1 Season)1.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
2019-202028Darmstadt 98de GERDFB-Pokal17th1.20Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th2.20Matches
2021-202230Schalke 04de GERDFB-PokalRd21.90Matches
3 Seasons2 Clubs1 League5.40
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
Darmstadt 98 (2 Seasons)1 League3.50
Schalke 04 (1 Season)1 League1.90
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2018-201927Zürich2. Europa LgR324.411918763.62272810477166.2557870.5143046.700.00.10.00191023Matches
1 Season1 Club1 League4.411918763.62272810477166.2557870.5143046.700.00.10.00191023
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
201422is IcelandFriendlies (M)0.10Matches
201523is IcelandFriendlies (M)2.00Matches
201826is IcelandFriendlies (M)0.50Matches
2018-201927is IcelandUEFA Nations League12th2.10Matches
2020-202129is IcelandUEFA Nations LeagueLgA5.40Matches
202129is IcelandUEFA Euro Qualifying6.00Matches
202230is IcelandWCQ5.00Matches
202230is IcelandFriendlies (M)1.00Matches
2022-202331is IcelandUEFA Nations LeagueLgB1.00Matches
202331is IcelandFriendlies (M)0.40Matches
202432is IcelandUEFA Euro Qualifying12.01Matches
2024-202533is IcelandUEFA Nations LeagueLgB2.40Matches
9 Seasons1 Club4 Leagues38.01
Friendlies (M) (5 Seasons)4.00
UEFA Nations League (4 Seasons)11.00
UEFA Euro Qualifying (3 Seasons)18.01
WCQ (2 Seasons)5.00

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
2010-201119Dag & Redeng ENG3. League One1.6
2010-201119Hiberniansct SCO1. Premier League13.9
2011-201220Hiberniansct SCO1. Premier League11.3
201220NY Red Bullsus USA1. MLS5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie21.0Matches
201422Helsingborgse SWE1. Allsvenskan11.2Matches
201523Helsingborgse SWE1. Allsvenskan20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga29.10Matches
2017-201826Zürichch SUI1. Super Lg29.50Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga14.658255028150562000043848Matches
2018-201927Zürich2. Europa Lg4.4187181441420000011923Matches
2018-201927Zürichch SUI1. Super Lg12.5Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga29.81224119327200101710000889417Matches
2019-202028Darmstadt 98de GERDFB-Pokal1.23Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga18.56806601513131200000440516Matches
2020-202129Darmstadt 98de GERDFB-Pokal2.21Matches
2021-202230Schalke 04de GER2. 2. Bundesliga21.6839818161314102100058057Matches
2021-202230Schalke 04de GERDFB-Pokal1.91Matches
202230D.C. Unitedus USA1. MLS9.73993792080426000030803Matches
202331D.C. Unitedus USA1. MLS17.57696927415262058000057937Matches
2023-202432Eupenbe BEL1. Pro League A30.0150113911026725520000123387Matches
2024-202533Plymouth Argyleeng ENG2. Championship5.926319567601355000018914Matches
15 Seasons12 Clubs12 Leagues339.56444605935316174282126100047753272
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Darmstadt 98 (3 Seasons)2 Leagues66.4248624037048118393000017671341
Zürich (2 Seasons)2 Leagues46.4187181441420000011923
NEC Nijmegen (2 Seasons)1 League44.7
Esbjerg (2 Seasons)1 League32.20
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.211681071942321022640000887310
Eupen (1 Season)1 League30.0150113911026725520000123387
Schalke 04 (1 Season)2 Leagues23.5839818161314112100058057
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.926319567601355000018914
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.6332532218661222455100023471848
MLS (3 Seasons)32.411681071942321022640000887310
DFB-Pokal (3 Seasons)5.45
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.00
Danish Superliga (2 Seasons)32.20
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.0150113911026725520000123387
Championship (1 Season)5.926319567601355000018914
Europa Lg (1 Season)4.4187181441420000011923
League One (1 Season)1.6
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
2010-201119Dag & Red1 League1.6
2010-201119Hibernian1 League13.9
2011-201220Hibernian1 League11.3
201220NY Red Bulls1 League5.2
2012-201321NEC Nijmegen1 League23.7
2013-201422NEC Nijmegen1 League21.0
201422Helsingborg1 League11.2
201523Helsingborg1 League20.1
2015-201624Esbjerg1 League3.1
2016-201725Esbjerg1 League29.10
2017-201826Zürich1 League29.50
2018-201927Zürich2 Leagues16.9187181441420000011923
2018-201927Darmstadt 981 League14.658255028150562000043848
2019-202028Darmstadt 982 Leagues31.01224119327200102010000889417
2020-202129Darmstadt 982 Leagues20.76806601513131300000440516
2021-202230Schalke 042 Leagues23.5839818161314112100058057
202230D.C. United1 League9.73993792080426000030803
202331D.C. United2 Leagues17.57696927415262058000057937
2023-202432Eupen1 League30.0150113911026725520000123387
2024-202533Plymouth Argyle1 League5.926319567601355000018914
15 Seasons12 Clubs12 Leagues339.56444605935316174282126100047753272
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Darmstadt 98 (3 Seasons)2 Leagues66.4248624037048118393000017671341
Zürich (2 Seasons)2 Leagues46.4187181441420000011923
NEC Nijmegen (2 Seasons)1 League44.7
Esbjerg (2 Seasons)1 League32.20
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.211681071942321022640000887310
Eupen (1 Season)1 League30.0150113911026725520000123387
Schalke 04 (1 Season)2 Leagues23.5839818161314112100058057
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.926319567601355000018914
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.6332532218661222455100023471848
MLS (3 Seasons)32.411681071942321022640000887310
DFB-Pokal (3 Seasons)5.45
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.00
Danish Superliga (2 Seasons)32.20
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.0150113911026725520000123387
Championship (1 Season)5.926319567601355000018914
Europa Lg (1 Season)4.4187181441420000011923
League One (1 Season)1.6
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
2010-201119Dag & Redeng ENG3. League One21st1.6
2010-201119Hiberniansct SCO1. Premier League10th13.9
2011-201220Hiberniansct SCO1. Premier League11th11.3
201220NY Red Bullsus USA1. MLS4th5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th21.0Matches
201422Helsingborgse SWE1. Allsvenskan9th11.2Matches
201523Helsingborgse SWE1. Allsvenskan8th20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th29.10Matches
2017-201826Zürichch SUI1. Super Lg4th29.50Matches
2018-201927Zürichch SUI1. Super Lg7th12.5Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th14.658255028150562000043848Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th29.81224119327200101710000889417Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th18.56806601513131200000440516Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st21.6839818161314102100058057Matches
202230D.C. Unitedus USA1. MLS28th9.73993792080426000030803Matches
202331D.C. Unitedus USA1. MLS23rd17.57696927415262058000057937Matches
2023-202432Eupenbe BEL1. Pro League A16th30.0150113911026725520000123387Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th5.926319567601355000018914Matches
15 Seasons12 Clubs10 Leagues329.86257587834915763875126100046563069
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Darmstadt 98 (3 Seasons)1 League62.9248624037048118353000017671341
NEC Nijmegen (2 Seasons)1 League44.7
Zürich (2 Seasons)1 League42.00
Esbjerg (2 Seasons)1 League32.20
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.211681071942321022640000887310
Eupen (1 Season)1 League30.0150113911026725520000123387
Schalke 04 (1 Season)1 League21.6839818161314102100058057
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.926319567601355000018914
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.6332532218661222455100023471848
MLS (3 Seasons)32.411681071942321022640000887310
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.00
Danish Superliga (2 Seasons)32.20
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.0150113911026725520000123387
Championship (1 Season)5.926319567601355000018914
League One (1 Season)1.6
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-202028Darmstadt 98de GERDFB-Pokal17th1.23Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th2.21Matches
2021-202230Schalke 04de GERDFB-PokalRd21.91Matches
3 Seasons2 Clubs1 League5.45
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Darmstadt 98 (2 Seasons)1 League3.54
Schalke 04 (1 Season)1 League1.91
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
2018-201927Zürich2. Europa LgR324.4187181441420000011923Matches
1 Season1 Club1 League4.4187181441420000011923
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
201422is IcelandFriendlies (M)0.1Matches
201523is IcelandFriendlies (M)2.0Matches
201826is IcelandFriendlies (M)0.5Matches
2018-201927is IcelandUEFA Nations League12th2.1Matches
2020-202129is IcelandUEFA Nations LeagueLgA5.45Matches
202129is IcelandUEFA Euro Qualifying6.023Matches
202230is IcelandWCQ5.03Matches
202230is IcelandFriendlies (M)1.0Matches
2022-202331is IcelandUEFA Nations LeagueLgB1.02Matches
202331is IcelandFriendlies (M)0.4Matches
202432is IcelandUEFA Euro Qualifying12.010Matches
2024-202533is IcelandUEFA Nations LeagueLgB2.41Matches
9 Seasons1 Club4 Leagues38.044
Friendlies (M) (5 Seasons)4.0
UEFA Nations League (4 Seasons)11.08
UEFA Euro Qualifying (3 Seasons)18.033
WCQ (2 Seasons)5.03

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
2010-201119Dag & Redeng ENG3. League One1.6
2010-201119Hiberniansct SCO1. Premier League13.9
2011-201220Hiberniansct SCO1. Premier League11.3
201220NY Red Bullsus USA1. MLS5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie21.0Matches
201422Helsingborgse SWE1. Allsvenskan11.2Matches
201523Helsingborgse SWE1. Allsvenskan20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga29.1Matches
2017-201826Zürichch SUI1. Super Lg29.5Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga14.6140.96111200000.00000000Matches
2018-201927Zürich2. Europa Lg4.420.4520000000.00000000Matches
2018-201927Zürichch SUI1. Super Lg12.5Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga29.8451.51360171040.13300100Matches
2019-202028Darmstadt 98de GERDFB-Pokal1.2Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga18.5231.24190120150.27400100Matches
2020-202129Darmstadt 98de GERDFB-Pokal2.2Matches
2021-202230Schalke 04de GER2. 2. Bundesliga21.6381.76271053250.23500000Matches
2021-202230Schalke 04de GERDFB-Pokal1.9Matches
202230D.C. Unitedus USA1. MLS9.780.8360010100.00000000Matches
202331D.C. Unitedus USA1. MLS17.5150.86141000040.23400000Matches
2023-202432Eupenbe BEL1. Pro League A30.0150.50131100000.00000000Matches
2024-202533Plymouth Argyleeng ENG2. Championship5.920.3420000000.00000000Matches
15 Seasons12 Clubs12 Leagues339.51621.07130451544180.121600200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Darmstadt 98 (3 Seasons)2 Leagues66.4821.30661491190.14700200
Zürich (2 Seasons)2 Leagues46.420.4520000000.00000000
NEC Nijmegen (2 Seasons)1 League44.7
Esbjerg (2 Seasons)1 League32.2
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.2230.85201010140.15400000
Eupen (1 Season)1 League30.0150.50131100000.00000000
Schalke 04 (1 Season)2 Leagues23.5381.76271053250.23500000
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.920.3420000000.00000000
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.61201.4293241443140.171200200
MLS (3 Seasons)32.4230.85201010140.15400000
DFB-Pokal (3 Seasons)5.4
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.0
Danish Superliga (2 Seasons)32.2
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.0150.50131100000.00000000
Championship (1 Season)5.920.3420000000.00000000
Europa Lg (1 Season)4.420.4520000000.00000000
League One (1 Season)1.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
2010-201119Dag & Red1 League1.6
2010-201119Hibernian1 League13.9
2011-201220Hibernian1 League11.3
201220NY Red Bulls1 League5.2
2012-201321NEC Nijmegen1 League23.7
2013-201422NEC Nijmegen1 League21.0
201422Helsingborg1 League11.2
201523Helsingborg1 League20.1
2015-201624Esbjerg1 League3.1
2016-201725Esbjerg1 League29.1
2017-201826Zürich1 League29.5
2018-201927Zürich2 Leagues16.920.4520000000.00000000
2018-201927Darmstadt 981 League14.6140.96111200000.00000000
2019-202028Darmstadt 982 Leagues31.0451.51360171040.13300100
2020-202129Darmstadt 982 Leagues20.7231.24190120150.27400100
2021-202230Schalke 042 Leagues23.5381.76271053250.23500000
202230D.C. United1 League9.780.8360010100.00000000
202331D.C. United2 Leagues17.5150.86141000040.23400000
2023-202432Eupen1 League30.0150.50131100000.00000000
2024-202533Plymouth Argyle1 League5.920.3420000000.00000000
15 Seasons12 Clubs12 Leagues339.51621.07130451544180.121600200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Darmstadt 98 (3 Seasons)2 Leagues66.4821.30661491190.14700200
Zürich (2 Seasons)2 Leagues46.420.4520000000.00000000
NEC Nijmegen (2 Seasons)1 League44.7
Esbjerg (2 Seasons)1 League32.2
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.2230.85201010140.15400000
Eupen (1 Season)1 League30.0150.50131100000.00000000
Schalke 04 (1 Season)2 Leagues23.5381.76271053250.23500000
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.920.3420000000.00000000
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.61201.4293241443140.171200200
MLS (3 Seasons)32.4230.85201010140.15400000
DFB-Pokal (3 Seasons)5.4
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.0
Danish Superliga (2 Seasons)32.2
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.0150.50131100000.00000000
Championship (1 Season)5.920.3420000000.00000000
Europa Lg (1 Season)4.420.4520000000.00000000
League One (1 Season)1.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
2010-201119Dag & Redeng ENG3. League One21st1.6
2010-201119Hiberniansct SCO1. Premier League10th13.9
2011-201220Hiberniansct SCO1. Premier League11th11.3
201220NY Red Bullsus USA1. MLS4th5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th21.0Matches
201422Helsingborgse SWE1. Allsvenskan9th11.2Matches
201523Helsingborgse SWE1. Allsvenskan8th20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th29.1Matches
2017-201826Zürichch SUI1. Super Lg4th29.5Matches
2018-201927Zürichch SUI1. Super Lg7th12.5Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th14.6140.96111200000.00000000Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th29.8451.51360171040.13300100Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th18.5231.24190120150.27400100Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st21.6381.76271053250.23500000Matches
202230D.C. Unitedus USA1. MLS28th9.780.8360010100.00000000Matches
202331D.C. Unitedus USA1. MLS23rd17.5150.86141000040.23400000Matches
2023-202432Eupenbe BEL1. Pro League A16th30.0150.50131100000.00000000Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th5.920.3420000000.00000000Matches
15 Seasons12 Clubs10 Leagues329.81601.08128451544180.121600200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Darmstadt 98 (3 Seasons)1 League62.9821.30661491190.14700200
NEC Nijmegen (2 Seasons)1 League44.7
Zürich (2 Seasons)1 League42.0
Esbjerg (2 Seasons)1 League32.2
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.2230.85201010140.15400000
Eupen (1 Season)1 League30.0150.50131100000.00000000
Schalke 04 (1 Season)1 League21.6381.76271053250.23500000
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.920.3420000000.00000000
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.61201.4293241443140.171200200
MLS (3 Seasons)32.4230.85201010140.15400000
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.0
Danish Superliga (2 Seasons)32.2
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.0150.50131100000.00000000
Championship (1 Season)5.920.3420000000.00000000
League One (1 Season)1.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-202028Darmstadt 98de GERDFB-Pokal17th1.2Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th2.2Matches
2021-202230Schalke 04de GERDFB-PokalRd21.9Matches
3 Seasons2 Clubs1 League5.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Darmstadt 98 (2 Seasons)1 League3.5
Schalke 04 (1 Season)1 League1.9
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
2018-201927Zürich2. Europa LgR324.420.4520000000.00000000Matches
1 Season1 Club1 League4.420.4520000000.00000000
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
201422is IcelandFriendlies (M)0.1Matches
201523is IcelandFriendlies (M)2.0Matches
201826is IcelandFriendlies (M)0.5Matches
2018-201927is IcelandUEFA Nations League12th2.1Matches
2020-202129is IcelandUEFA Nations LeagueLgA5.4Matches
202129is IcelandUEFA Euro Qualifying6.0Matches
202230is IcelandWCQ5.0Matches
202230is IcelandFriendlies (M)1.0Matches
2022-202331is IcelandUEFA Nations LeagueLgB1.0Matches
202331is IcelandFriendlies (M)0.4Matches
202432is IcelandUEFA Euro Qualifying12.0Matches
2024-202533is IcelandUEFA Nations LeagueLgB2.4Matches
9 Seasons1 Club4 Leagues38.0
Friendlies (M) (5 Seasons)4.0
UEFA Nations League (4 Seasons)11.0
UEFA Euro Qualifying (3 Seasons)18.0
WCQ (2 Seasons)5.0

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
2010-201119Dag & Redeng ENG3. League One1.6
2010-201119Hiberniansct SCO1. Premier League13.9
2011-201220Hiberniansct SCO1. Premier League11.3
201220NY Red Bullsus USA1. MLS5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie21.0Matches
201422Helsingborgse SWE1. Allsvenskan11.2Matches
201523Helsingborgse SWE1. Allsvenskan20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga29.100Matches
2017-201826Zürichch SUI1. Super Lg29.500Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga14.6341412220112347.812132111145501Matches
2018-201927Zürich2. Europa Lg4.453041020.0210171270Matches
2018-201927Zürichch SUI1. Super Lg12.5Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga29.8583835203154037.5254416283391950Matches
2019-202028Darmstadt 98de GERDFB-Pokal1.203Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga18.522176142132552.0123817212749570Matches
2020-202129Darmstadt 98de GERDFB-Pokal2.214Matches
2021-202230Schalke 04de GER2. 2. Bundesliga21.6473116283193455.9154417272875611Matches
2021-202230Schalke 04de GERDFB-Pokal1.921Matches
202230D.C. Unitedus USA1. MLS9.72191191111764.761459728230Matches
202331D.C. Unitedus USA1. MLS17.5281611152142751.913175122553580Matches
2023-202432Eupenbe BEL1. Pro League A30.028192260142751.9134132933611680Matches
2024-202533Plymouth Argyleeng ENG2. Championship5.911492071353.8615871122230Matches
15 Seasons12 Clubs12 Leagues339.52541541221201210420850.01042271021251904365422
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Darmstadt 98 (3 Seasons)2 Leagues66.41147053565398844.349953560781852021
Zürich (2 Seasons)2 Leagues46.453041020.0210171270
NEC Nijmegen (2 Seasons)1 League44.70
Esbjerg (2 Seasons)1 League32.2000
Helsingborg (2 Seasons)1 League31.30
Hibernian (2 Seasons)1 League25.10
D.C. United (2 Seasons)1 League27.2492522243254456.8193110213281810
Eupen (1 Season)1 League30.028192260142751.9134132933611680
Schalke 04 (1 Season)2 Leagues23.5473316283193455.9154417272975611
NY Red Bulls (1 Season)1 League5.20
Plymouth Argyle (1 Season)1 League5.911492071353.8615871122230
Dag & Red (1 Season)1 League1.60
2. Bundesliga (4 Seasons)84.6161100698485812247.5641395287992602632
MLS (3 Seasons)32.4492522243254456.8193110213281810
DFB-Pokal (3 Seasons)5.4380
Eredivisie (2 Seasons)44.70
Super Lg (2 Seasons)42.0000
Danish Superliga (2 Seasons)32.2000
Allsvenskan (2 Seasons)31.30
Premier League (2 Seasons)25.10
Pro League A (1 Season)30.028192260142751.9134132933611680
Championship (1 Season)5.911492071353.8615871122230
Europa Lg (1 Season)4.453041020.0210171270
League One (1 Season)1.60
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
2010-201119Dag & Red1 League1.60
2010-201119Hibernian1 League13.90
2011-201220Hibernian1 League11.30
201220NY Red Bulls1 League5.20
2012-201321NEC Nijmegen1 League23.70
2013-201422NEC Nijmegen1 League21.00
201422Helsingborg1 League11.20
201523Helsingborg1 League20.10
2015-201624Esbjerg1 League3.10
2016-201725Esbjerg1 League29.1000
2017-201826Zürich1 League29.5000
2018-201927Zürich2 Leagues16.953041020.0210171270
2018-201927Darmstadt 981 League14.6341412220112347.812132111145501
2019-202028Darmstadt 982 Leagues31.0583835203154037.5254416283691950
2020-202129Darmstadt 982 Leagues20.722186142132552.0123817213149570
2021-202230Schalke 042 Leagues23.5473316283193455.9154417272975611
202230D.C. United1 League9.72191191111764.761459728230
202331D.C. United2 Leagues17.5281611152142751.913175122553580
2023-202432Eupen1 League30.028192260142751.9134132933611680
2024-202533Plymouth Argyle1 League5.911492071353.8615871122230
15 Seasons12 Clubs12 Leagues339.52541541221201210420850.01042271021251904365422
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Darmstadt 98 (3 Seasons)2 Leagues66.41147053565398844.349953560781852021
Zürich (2 Seasons)2 Leagues46.453041020.0210171270
NEC Nijmegen (2 Seasons)1 League44.70
Esbjerg (2 Seasons)1 League32.2000
Helsingborg (2 Seasons)1 League31.30
Hibernian (2 Seasons)1 League25.10
D.C. United (2 Seasons)1 League27.2492522243254456.8193110213281810
Eupen (1 Season)1 League30.028192260142751.9134132933611680
Schalke 04 (1 Season)2 Leagues23.5473316283193455.9154417272975611
NY Red Bulls (1 Season)1 League5.20
Plymouth Argyle (1 Season)1 League5.911492071353.8615871122230
Dag & Red (1 Season)1 League1.60
2. Bundesliga (4 Seasons)84.6161100698485812247.5641395287992602632
MLS (3 Seasons)32.4492522243254456.8193110213281810
DFB-Pokal (3 Seasons)5.4380
Eredivisie (2 Seasons)44.70
Super Lg (2 Seasons)42.0000
Danish Superliga (2 Seasons)32.2000
Allsvenskan (2 Seasons)31.30
Premier League (2 Seasons)25.10
Pro League A (1 Season)30.028192260142751.9134132933611680
Championship (1 Season)5.911492071353.8615871122230
Europa Lg (1 Season)4.453041020.0210171270
League One (1 Season)1.60
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
2010-201119Dag & Redeng ENG3. League One21st1.6
2010-201119Hiberniansct SCO1. Premier League10th13.9
2011-201220Hiberniansct SCO1. Premier League11th11.3
201220NY Red Bullsus USA1. MLS4th5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th21.0Matches
201422Helsingborgse SWE1. Allsvenskan9th11.2Matches
201523Helsingborgse SWE1. Allsvenskan8th20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th29.100Matches
2017-201826Zürichch SUI1. Super Lg4th29.500Matches
2018-201927Zürichch SUI1. Super Lg7th12.5Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th14.6341412220112347.812132111145501Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th29.8583835203154037.5254416283391950Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th18.522176142132552.0123817212749570Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st21.6473116283193455.9154417272875611Matches
202230D.C. Unitedus USA1. MLS28th9.72191191111764.761459728230Matches
202331D.C. Unitedus USA1. MLS23rd17.5281611152142751.913175122553580Matches
2023-202432Eupenbe BEL1. Pro League A16th30.028192260142751.9134132933611680Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th5.911492071353.8615871122230Matches
15 Seasons12 Clubs10 Leagues329.82491481221161110420650.51022261021241754245352
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
Darmstadt 98 (3 Seasons)1 League62.91146953565398844.349953560711852021
NEC Nijmegen (2 Seasons)1 League44.70
Zürich (2 Seasons)1 League42.0000
Esbjerg (2 Seasons)1 League32.2000
Helsingborg (2 Seasons)1 League31.30
Hibernian (2 Seasons)1 League25.10
D.C. United (2 Seasons)1 League27.2492522243254456.8193110213281810
Eupen (1 Season)1 League30.028192260142751.9134132933611680
Schalke 04 (1 Season)1 League21.6473116283193455.9154417272875611
NY Red Bulls (1 Season)1 League5.20
Plymouth Argyle (1 Season)1 League5.911492071353.8615871122230
Dag & Red (1 Season)1 League1.60
2. Bundesliga (4 Seasons)84.6161100698485812247.5641395287992602632
MLS (3 Seasons)32.4492522243254456.8193110213281810
Eredivisie (2 Seasons)44.70
Super Lg (2 Seasons)42.0000
Danish Superliga (2 Seasons)32.2000
Allsvenskan (2 Seasons)31.30
Premier League (2 Seasons)25.10
Pro League A (1 Season)30.028192260142751.9134132933611680
Championship (1 Season)5.911492071353.8615871122230
League One (1 Season)1.60
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-202028Darmstadt 98de GERDFB-Pokal17th1.203Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th2.214Matches
2021-202230Schalke 04de GERDFB-PokalRd21.921Matches
3 Seasons2 Clubs1 League5.4380
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
Darmstadt 98 (2 Seasons)1 League3.5170
Schalke 04 (1 Season)1 League1.9210
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
2018-201927Zürich2. Europa LgR324.453041020.0210171270Matches
1 Season1 Club1 League4.453041020.0210171270
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
201422is IcelandFriendlies (M)0.1Matches
201523is IcelandFriendlies (M)2.0Matches
201826is IcelandFriendlies (M)0.5Matches
2018-201927is IcelandUEFA Nations League12th2.1Matches
2020-202129is IcelandUEFA Nations LeagueLgA5.4114Matches
202129is IcelandUEFA Euro Qualifying6.0612Matches
202230is IcelandWCQ5.046Matches
202230is IcelandFriendlies (M)1.0Matches
2022-202331is IcelandUEFA Nations LeagueLgB1.012Matches
202331is IcelandFriendlies (M)0.4Matches
202432is IcelandUEFA Euro Qualifying12.01712Matches
2024-202533is IcelandUEFA Nations LeagueLgB2.411Matches
9 Seasons1 Club4 Leagues38.040370
Friendlies (M) (5 Seasons)4.00
UEFA Nations League (4 Seasons)11.01370
UEFA Euro Qualifying (3 Seasons)18.023240
WCQ (2 Seasons)5.0460

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
2010-201119Dag & Redeng ENG3. League One1.6
2010-201119Hiberniansct SCO1. Premier League13.9
2011-201220Hiberniansct SCO1. Premier League11.3
201220NY Red Bullsus USA1. MLS5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie21.0Matches
201422Helsingborgse SWE1. Allsvenskan11.2Matches
201523Helsingborgse SWE1. Allsvenskan20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga29.1Matches
2017-201826Zürichch SUI1. Super Lg29.5Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga14.67255119947655572510770.0330.028917327811614010103928Matches
2018-201927Zürich2. Europa Lg4.421811571373022185480.0120.095608361460501333Matches
2018-201927Zürichch SUI1. Super Lg12.5Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga29.81558104398959214481558201365.0735.07123273159130232241491733Matches
2019-202028Darmstadt 98de GERDFB-Pokal1.2Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga18.589778316471121238978562.5337.53371433694911116748221Matches
2020-202129Darmstadt 98de GERDFB-Pokal2.2Matches
2021-202230Schalke 04de GER2. 2. Bundesliga21.61115793006691544411159444.4555.63911619697127120854027Matches
2021-202230Schalke 04de GERDFB-Pokal1.9Matches
202230D.C. Unitedus USA1. MLS9.749442164276561449411100.000.0215958472560752794Matches
202331D.C. Unitedus USA1. MLS17.592170338469118149215360.0240.04141788921131415150916Matches
2023-202432Eupenbe BEL1. Pro League A30.017913861059712281717913266.7133.31200658635586303011133Matches
2024-202533Plymouth Argyleeng ENG2. Championship5.93264114215530232611100.000.0125571286420101526Matches
15 Seasons12 Clubs12 Leagues339.58045862297343248061698045624064.52235.537781856893619986591454517121
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
Darmstadt 98 (3 Seasons)2 Leagues66.431802339131906390763180382565.81334.2133864383066554835031179162
Zürich (2 Seasons)2 Leagues46.421811571373022185480.0120.095608361460501333
NEC Nijmegen (2 Seasons)1 League44.7
Esbjerg (2 Seasons)1 League32.2
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.214151125027451742814156466.7233.3629274613931820112678820
Eupen (1 Season)1 League30.017913861059712281717913266.7133.31200658635586303011133
Schalke 04 (1 Season)2 Leagues23.51115793006691544411159444.4555.63911619697127120854027
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.93264114215530232611100.000.0125571286420101526
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.64295312121325755441204295472961.71838.3172980573763675547039233189
MLS (3 Seasons)32.414151125027451742814156466.7233.3629274613931820112678820
DFB-Pokal (3 Seasons)5.4
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.0
Danish Superliga (2 Seasons)32.2
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.017913861059712281717913266.7133.31200658635586303011133
Championship (1 Season)5.93264114215530232611100.000.0125571286420101526
Europa Lg (1 Season)4.421811571373022185480.0120.095608361460501333
League One (1 Season)1.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
2010-201119Dag & Red1 League1.6
2010-201119Hibernian1 League13.9
2011-201220Hibernian1 League11.3
201220NY Red Bulls1 League5.2
2012-201321NEC Nijmegen1 League23.7
2013-201422NEC Nijmegen1 League21.0
201422Helsingborg1 League11.2
201523Helsingborg1 League20.1
2015-201624Esbjerg1 League3.1
2016-201725Esbjerg1 League29.1
2017-201826Zürich1 League29.5
2018-201927Zürich2 Leagues16.921811571373022185480.0120.095608361460501333
2018-201927Darmstadt 981 League14.67255119947655572510770.0330.028917327811614010103928
2019-202028Darmstadt 982 Leagues31.01558104398959214481558201365.0735.07123273159130232241491733
2020-202129Darmstadt 982 Leagues20.789778316471121238978562.5337.53371433694911116748221
2021-202230Schalke 042 Leagues23.51115793006691544411159444.4555.63911619697127120854027
202230D.C. United1 League9.749442164276561449411100.000.0215958472560752794
202331D.C. United2 Leagues17.592170338469118149215360.0240.04141788921131415150916
2023-202432Eupen1 League30.017913861059712281717913266.7133.31200658635586303011133
2024-202533Plymouth Argyle1 League5.93264114215530232611100.000.0125571286420101526
15 Seasons12 Clubs12 Leagues339.58045862297343248061698045624064.52235.537781856893619986591454517121
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
Darmstadt 98 (3 Seasons)2 Leagues66.431802339131906390763180382565.81334.2133864383066554835031179162
Zürich (2 Seasons)2 Leagues46.421811571373022185480.0120.095608361460501333
NEC Nijmegen (2 Seasons)1 League44.7
Esbjerg (2 Seasons)1 League32.2
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.214151125027451742814156466.7233.3629274613931820112678820
Eupen (1 Season)1 League30.017913861059712281717913266.7133.31200658635586303011133
Schalke 04 (1 Season)2 Leagues23.51115793006691544411159444.4555.63911619697127120854027
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.93264114215530232611100.000.0125571286420101526
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.64295312121325755441204295472961.71838.3172980573763675547039233189
MLS (3 Seasons)32.414151125027451742814156466.7233.3629274613931820112678820
DFB-Pokal (3 Seasons)5.4
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.0
Danish Superliga (2 Seasons)32.2
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.017913861059712281717913266.7133.31200658635586303011133
Championship (1 Season)5.93264114215530232611100.000.0125571286420101526
Europa Lg (1 Season)4.421811571373022185480.0120.095608361460501333
League One (1 Season)1.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
2010-201119Dag & Redeng ENG3. League One21st1.6
2010-201119Hiberniansct SCO1. Premier League10th13.9
2011-201220Hiberniansct SCO1. Premier League11th11.3
201220NY Red Bullsus USA1. MLS4th5.2Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th23.7Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th21.0Matches
201422Helsingborgse SWE1. Allsvenskan9th11.2Matches
201523Helsingborgse SWE1. Allsvenskan8th20.1Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th3.1Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th29.1Matches
2017-201826Zürichch SUI1. Super Lg4th29.5Matches
2018-201927Zürichch SUI1. Super Lg7th12.5Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th14.67255119947655572510770.0330.028917327811614010103928Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th29.81558104398959214481558201365.0735.07123273159130232241491733Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th18.589778316471121238978562.5337.53371433694911116748221Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st21.61115793006691544411159444.4555.63911619697127120854027Matches
202230D.C. Unitedus USA1. MLS28th9.749442164276561449411100.000.0215958472560752794Matches
202331D.C. Unitedus USA1. MLS23rd17.592170338469118149215360.0240.04141788921131415150916Matches
2023-202432Eupenbe BEL1. Pro League A16th30.017913861059712281717913266.7133.31200658635586303011133Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th5.93264114215530232611100.000.0125571286420101526Matches
15 Seasons12 Clubs10 Leagues329.87827851291641877761677827573663.22136.836831796090009580586454384118
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
Darmstadt 98 (3 Seasons)1 League62.931802339131906390763180382565.81334.2133864383066554835031179162
NEC Nijmegen (2 Seasons)1 League44.7
Zürich (2 Seasons)1 League42.0
Esbjerg (2 Seasons)1 League32.2
Helsingborg (2 Seasons)1 League31.3
Hibernian (2 Seasons)1 League25.1
D.C. United (2 Seasons)1 League27.214151125027451742814156466.7233.3629274613931820112678820
Eupen (1 Season)1 League30.017913861059712281717913266.7133.31200658635586303011133
Schalke 04 (1 Season)1 League21.61115793006691544411159444.4555.63911619697127120854027
NY Red Bulls (1 Season)1 League5.2
Plymouth Argyle (1 Season)1 League5.93264114215530232611100.000.0125571286420101526
Dag & Red (1 Season)1 League1.6
2. Bundesliga (4 Seasons)84.64295312121325755441204295472961.71838.3172980573763675547039233189
MLS (3 Seasons)32.414151125027451742814156466.7233.3629274613931820112678820
Eredivisie (2 Seasons)44.7
Super Lg (2 Seasons)42.0
Danish Superliga (2 Seasons)32.2
Allsvenskan (2 Seasons)31.3
Premier League (2 Seasons)25.1
Pro League A (1 Season)30.017913861059712281717913266.7133.31200658635586303011133
Championship (1 Season)5.93264114215530232611100.000.0125571286420101526
League One (1 Season)1.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
2019-202028Darmstadt 98de GERDFB-Pokal17th1.2Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th2.2Matches
2021-202230Schalke 04de GERDFB-PokalRd21.9Matches
3 Seasons2 Clubs1 League5.4
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
Darmstadt 98 (2 Seasons)1 League3.5
Schalke 04 (1 Season)1 League1.9
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201927Zürich2. Europa LgR324.421811571373022185480.0120.095608361460501333Matches
1 Season1 Club1 League4.421811571373022185480.0120.095608361460501333
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
201422is IcelandFriendlies (M)0.1Matches
201523is IcelandFriendlies (M)2.0Matches
201826is IcelandFriendlies (M)0.5Matches
2018-201927is IcelandUEFA Nations League12th2.1Matches
2020-202129is IcelandUEFA Nations LeagueLgA5.4Matches
202129is IcelandUEFA Euro Qualifying6.0Matches
202230is IcelandWCQ5.0Matches
202230is IcelandFriendlies (M)1.0Matches
2022-202331is IcelandUEFA Nations LeagueLgB1.0Matches
202331is IcelandFriendlies (M)0.4Matches
202432is IcelandUEFA Euro Qualifying12.0Matches
2024-202533is IcelandUEFA Nations LeagueLgB2.4Matches
9 Seasons1 Club4 Leagues38.0
Friendlies (M) (5 Seasons)4.0
UEFA Nations League (4 Seasons)11.0
UEFA Euro Qualifying (3 Seasons)18.0
WCQ (2 Seasons)5.0

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
2010-201119Dag & Redeng ENG3. League One2144723.51.620
2010-201119Hiberniansct SCO1. Premier League161,2487836.513.9151
2011-201220Hiberniansct SCO1. Premier League151,0156829.711.3123
201220NY Red Bullsus USA1. MLS164723015.45.2411257-2-0.38-0.83Matches
2012-201321NEC Nijmegennl NED1. Eredivisie272,1337969.723.724203Matches
2013-201422NEC Nijmegennl NED1. Eredivisie231,8868261.621.020203Matches
201422Helsingborgse SWE1. Allsvenskan121,0068437.311.21111101.752217+5+0.45+0.87Matches
201523Helsingborgse SWE1. Allsvenskan211,8138667.120.12020111.38313100.00+0.20Matches
2015-201624Esbjergdk DEN1. Danish Superliga5280569.43.132220.60510-5-1.61-0.90Matches
2016-201725Esbjergdk DEN1. Danish Superliga302,6158790.829.12929110.973248-16-0.55+1.49Matches
2017-201826Zürichch SUI1. Super Lg332,6528081.929.52928401.273841-3-0.10-1.48Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga151,3188843.114.6158813001.601720-3-0.20+0.0521.822.7-1.0-0.07-0.07Matches
2018-201927Zürich2. Europa Lg53967955.04.4490413601.404400.00+0.833.93.5+0.4+0.09+0.53Matches
2018-201927Zürichch SUI1. Super Lg141,1248034.712.51386111311.431215-3-0.24+0.01Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga312,6818687.629.8318625001.584037+3+0.10-0.3738.944.7-5.8-0.20-0.26Matches
2019-202028Darmstadt 98de GERDFB-Pokal21125662.21.2190112201.5021+1+0.80-3.17Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga211,6667954.418.518901831501.863830+8+0.43+0.4334.331.0+3.2+0.18+0.01Matches
2020-202129Darmstadt 98de GERDFB-Pokal220110160.92.221011002.003300.00-2.79Matches
2021-202230Schalke 04de GER2. 2. Bundesliga281,9487063.721.621851572321.863931+8+0.37-1.2539.725.8+14.0+0.65-0.29Matches
2021-202230Schalke 04de GERDFB-Pokal21698593.91.92851001.5042+2+1.07+1.07Matches
202230D.C. Unitedus USA1. MLS108728728.59.710878000.50618-12-1.24-0.298.815.4-6.5-0.67-0.09Matches
202331D.C. Unitedus USA1. MLS181,5758851.517.517901714511.28252500.00+0.2422.918.0+4.9+0.28+0.38Matches
2023-202432Eupenbe BEL1. Pro League A302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95Matches
2024-202533Plymouth Argyleeng ENG2. Championship85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65Matches
15 Seasons12 Clubs12 Leagues38630,5587949.1339.5339882804720181.32351419-68-0.25-0.11201.7234.4-32.7-0.22-0.11
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
Darmstadt 98 (3 Seasons)2 Leagues715,9788461.766.467885841701.6810091+9+0.14+0.0494.998.4-3.6-0.06-0.13
Zürich (2 Seasons)2 Leagues524,1728057.946.446874362011.335460-6-0.13-0.133.93.5+0.4+0.09+0.53
NEC Nijmegen (2 Seasons)1 League504,0198065.744.744406
Esbjerg (2 Seasons)1 League352,8958349.532.23231330.923758-21-0.65+0.17
Helsingborg (2 Seasons)1 League332,8198552.231.33131211.515348+5+0.16+0.51
Hibernian (2 Seasons)1 League312,2637333.125.1274
D.C. United (2 Seasons)1 League282,4478740.027.227892514511.003143-12-0.44+0.2231.733.4-1.7-0.06+0.33
Eupen (1 Season)1 League302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95
Schalke 04 (1 Season)2 Leagues302,1177165.323.523851672321.844333+10+0.43-1.1839.725.8+14.0+0.65-0.29
NY Red Bulls (1 Season)1 League164723015.45.2411257-2-0.38-0.83
Plymouth Argyle (1 Season)1 League85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65
Dag & Red (1 Season)1 League2144723.51.620
2. Bundesliga (4 Seasons)957,6138062.284.6858771102121.73134118+16+0.19-0.14134.6124.2+10.4+0.12-0.16
MLS (3 Seasons)442,9196631.832.4318926134511.003650-14-0.43-0.2331.733.4-1.7-0.06+0.33
DFB-Pokal (3 Seasons)64828069.95.4592312201.6796+3+0.56-2.47
Eredivisie (2 Seasons)504,0198065.744.744406
Super Lg (2 Seasons)473,7768058.342.04286395311.325056-6-0.14-0.24
Danish Superliga (2 Seasons)352,8958349.532.23231330.923758-21-0.65+0.17
Allsvenskan (2 Seasons)332,8198552.231.33131211.515348+5+0.16+0.51
Premier League (2 Seasons)312,2637333.125.1274
Pro League A (1 Season)302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95
Championship (1 Season)85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65
Europa Lg (1 Season)53967955.04.4490413601.404400.00+0.833.93.5+0.4+0.09+0.53
League One (1 Season)2144723.51.620
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
2010-201119Dag & Red1 League2144723.51.620
2010-201119Hibernian1 League161,2487836.513.9151
2011-201220Hibernian1 League151,0156829.711.3123
201220NY Red Bulls1 League164723015.45.2411257-2-0.38-0.83
2012-201321NEC Nijmegen1 League272,1337969.723.724203
2013-201422NEC Nijmegen1 League231,8868261.621.020203
201422Helsingborg1 League121,0068437.311.21111101.752217+5+0.45+0.87
201523Helsingborg1 League211,8138667.120.12020111.38313100.00+0.20
2015-201624Esbjerg1 League5280569.43.132220.60510-5-1.61-0.90
2016-201725Esbjerg1 League302,6158790.829.12929110.973248-16-0.55+1.49
2017-201826Zürich1 League332,6528081.929.52928401.273841-3-0.10-1.48
2018-201927Zürich2 Leagues191,5208038.416.917871522011.421619-3-0.18+0.153.93.5+0.4+0.09+0.53
2018-201927Darmstadt 981 League151,3188843.114.6158813001.601720-3-0.20+0.0521.822.7-1.0-0.07-0.07
2019-202028Darmstadt 982 Leagues332,7938586.231.032872612201.584238+4+0.13-0.8838.944.7-5.8-0.20-0.26
2020-202129Darmstadt 982 Leagues231,8678155.120.720911931501.874133+8+0.39+0.1534.331.0+3.2+0.18+0.01
2021-202230Schalke 042 Leagues302,1177165.323.523851672321.844333+10+0.43-1.1839.725.8+14.0+0.65-0.29
202230D.C. United1 League108728728.59.710878000.50618-12-1.24-0.298.815.4-6.5-0.67-0.09
202331D.C. United2 Leagues181,5758848.617.517901714521.28252500.00+0.2422.918.0+4.9+0.28+0.38
2023-202432Eupen1 League302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95
2024-202533Plymouth Argyle1 League85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65
15 Seasons12 Clubs12 Leagues38630,5587949.1339.5339882804720181.32351419-68-0.25-0.11201.7234.4-32.7-0.22-0.11
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
Darmstadt 98 (3 Seasons)2 Leagues715,9788461.766.467885841701.6810091+9+0.14+0.0494.998.4-3.6-0.06-0.13
Zürich (2 Seasons)2 Leagues524,1728057.946.446874362011.335460-6-0.13-0.133.93.5+0.4+0.09+0.53
NEC Nijmegen (2 Seasons)1 League504,0198065.744.744406
Esbjerg (2 Seasons)1 League352,8958349.532.23231330.923758-21-0.65+0.17
Helsingborg (2 Seasons)1 League332,8198552.231.33131211.515348+5+0.16+0.51
Hibernian (2 Seasons)1 League312,2637333.125.1274
D.C. United (2 Seasons)1 League282,4478740.027.227892514511.003143-12-0.44+0.2231.733.4-1.7-0.06+0.33
Eupen (1 Season)1 League302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95
Schalke 04 (1 Season)2 Leagues302,1177165.323.523851672321.844333+10+0.43-1.1839.725.8+14.0+0.65-0.29
NY Red Bulls (1 Season)1 League164723015.45.2411257-2-0.38-0.83
Plymouth Argyle (1 Season)1 League85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65
Dag & Red (1 Season)1 League2144723.51.620
2. Bundesliga (4 Seasons)957,6138062.284.6858771102121.73134118+16+0.19-0.14134.6124.2+10.4+0.12-0.16
MLS (3 Seasons)442,9196631.832.4318926134511.003650-14-0.43-0.2331.733.4-1.7-0.06+0.33
DFB-Pokal (3 Seasons)64828069.95.4592312201.6796+3+0.56-2.47
Eredivisie (2 Seasons)504,0198065.744.744406
Super Lg (2 Seasons)473,7768058.342.04286395311.325056-6-0.14-0.24
Danish Superliga (2 Seasons)352,8958349.532.23231330.923758-21-0.65+0.17
Allsvenskan (2 Seasons)332,8198552.231.33131211.515348+5+0.16+0.51
Premier League (2 Seasons)312,2637333.125.1274
Pro League A (1 Season)302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95
Championship (1 Season)85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65
Europa Lg (1 Season)53967955.04.4490413601.404400.00+0.833.93.5+0.4+0.09+0.53
League One (1 Season)2144723.51.620
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
2010-201119Dag & Redeng ENG3. League One21st2144723.51.620
2010-201119Hiberniansct SCO1. Premier League10th161,2487836.513.9151
2011-201220Hiberniansct SCO1. Premier League11th151,0156829.711.3123
201220NY Red Bullsus USA1. MLS4th164723015.45.2411257-2-0.38-0.83Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th272,1337969.723.724203Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th231,8868261.621.020203Matches
201422Helsingborgse SWE1. Allsvenskan9th121,0068437.311.21111101.752217+5+0.45+0.87Matches
201523Helsingborgse SWE1. Allsvenskan8th211,8138667.120.12020111.38313100.00+0.20Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th5280569.43.132220.60510-5-1.61-0.90Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th302,6158790.829.12929110.973248-16-0.55+1.49Matches
2017-201826Zürichch SUI1. Super Lg4th332,6528081.929.52928401.273841-3-0.10-1.48Matches
2018-201927Zürichch SUI1. Super Lg7th141,1248034.712.51386111311.431215-3-0.24+0.01Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th151,3188843.114.6158813001.601720-3-0.20+0.0521.822.7-1.0-0.07-0.07Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th312,6818687.629.8318625001.584037+3+0.10-0.3738.944.7-5.8-0.20-0.26Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th211,6667954.418.518901831501.863830+8+0.43+0.4334.331.0+3.2+0.18+0.01Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st281,9487063.721.621851572321.863931+8+0.37-1.2539.725.8+14.0+0.65-0.29Matches
202230D.C. Unitedus USA1. MLS28th108728728.59.710878000.50618-12-1.24-0.298.815.4-6.5-0.67-0.09Matches
202331D.C. Unitedus USA1. MLS23rd181,5758851.517.517901714511.28252500.00+0.2422.918.0+4.9+0.28+0.38Matches
2023-202432Eupenbe BEL1. Pro League A16th302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65Matches
15 Seasons12 Clubs10 Leagues37529,6807948.8329.8330882734518181.31338409-71-0.27-0.11197.8230.9-33.1-0.22-0.13
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
Darmstadt 98 (3 Seasons)1 League675,6658561.762.964885631501.679587+8+0.13+0.2094.998.4-3.6-0.06-0.13
NEC Nijmegen (2 Seasons)1 League504,0198065.744.744406
Zürich (2 Seasons)1 League473,7768058.342.04286395311.325056-6-0.14-0.24
Esbjerg (2 Seasons)1 League352,8958349.532.23231330.923758-21-0.65+0.17
Helsingborg (2 Seasons)1 League332,8198552.231.33131211.515348+5+0.16+0.51
Hibernian (2 Seasons)1 League312,2637333.125.1274
D.C. United (2 Seasons)1 League282,4478740.027.227892514511.003143-12-0.44+0.2231.733.4-1.7-0.06+0.33
Eupen (1 Season)1 League302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95
Schalke 04 (1 Season)1 League281,9487063.721.621851572321.863931+8+0.37-1.2539.725.8+14.0+0.65-0.29
NY Red Bulls (1 Season)1 League164723015.45.2411257-2-0.38-0.83
Plymouth Argyle (1 Season)1 League85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65
Dag & Red (1 Season)1 League2144723.51.620
2. Bundesliga (4 Seasons)957,6138062.284.6858771102121.73134118+16+0.19-0.14134.6124.2+10.4+0.12-0.16
MLS (3 Seasons)442,9196631.832.4318926134511.003650-14-0.43-0.2331.733.4-1.7-0.06+0.33
Eredivisie (2 Seasons)504,0198065.744.744406
Super Lg (2 Seasons)473,7768058.342.04286395311.325056-6-0.14-0.24
Danish Superliga (2 Seasons)352,8958349.532.23231330.923758-21-0.65+0.17
Allsvenskan (2 Seasons)332,8198552.231.33131211.515348+5+0.16+0.51
Premier League (2 Seasons)312,2637333.125.1274
Pro League A (1 Season)302,70090100.030.0309030000.712458-34-1.1328.957.5-28.6-0.95
Championship (1 Season)85326728.15.9688521100.63421-17-2.88-2.482.515.8-13.3-2.25-1.65
League One (1 Season)2144723.51.620
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-202028Darmstadt 98de GERDFB-Pokal17th21125662.21.2190112201.5021+1+0.80-3.17Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th220110160.92.221011002.003300.00-2.79Matches
2021-202230Schalke 04de GERDFB-PokalRd221698593.91.92851001.5042+2+1.07+1.07Matches
3 Seasons2 Clubs1 League64828069.95.4592312201.6796+3+0.56-2.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Darmstadt 98 (2 Seasons)1 League43137861.43.5397212201.7554+1+0.29-2.91
Schalke 04 (1 Season)1 League21698593.91.92851001.5042+2+1.07+1.07
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201927Zürich2. Europa LgR3253967955.04.4490413601.404400.00+0.833.93.5+0.4+0.09+0.53Matches
1 Season1 Club1 League53967955.04.4490413601.404400.00+0.833.93.5+0.4+0.09+0.53
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
201422is IcelandWCQ00004Matches
201422is IcelandFriendlies (M)1771.90.1001603.000000.00+1.27Matches
201523is IcelandFriendlies (M)31806040.02.0268114501.6741+3+1.50+3.50Matches
201624is IcelandUEFA Euro Qualifying00001Matches
201826is IcelandFriendlies (M)249259.10.50022401.0003-3-5.51-4.96Matches
2018-201927is IcelandUEFA Nations League12th31916453.12.1291211000.0009-9-4.24-2.64Matches
2020-202129is IcelandUEFA Nations LeagueLgA64868190.05.4588414500.00316-13-2.41-0.74Matches
202129is IcelandUEFA Euro Qualifying65409050.06.06900061.6775+2+0.33+0.17Matches
202230is IcelandWCQ64537650.35.058931710.67511-6-1.19-1.19Matches
202230is IcelandFriendlies (M)1909012.51.01901003.0010+1+1.00+2.43Matches
2022-202331is IcelandUEFA Nations LeagueLgB1909025.01.01901001.001100.000.00Matches
202331is IcelandFriendlies (M)1363620.00.41360001.000000.00+0.62Matches
202432is IcelandUEFA Euro Qualifying121,08090100.012.0129012001.082219+3+0.25Matches
2024-202533is IcelandUEFA Nations LeagueLgB32197340.62.4274117131.0046-2-0.82-0.54Matches
9 Seasons1 Club4 Leagues453,4217637.638.0378625829151.004771-24-0.63+0.08
Friendlies (M) (5 Seasons)83624516.14.0466242501.7554+1+0.25+1.44
UEFA Nations League (4 Seasons)139867654.811.01086834230.31832-24-2.19-1.64
UEFA Euro Qualifying (3 Seasons)181,6209052.918.0189012071.282924+5+0.28+0.11
WCQ (2 Seasons)64537622.95.058931750.67511-6-1.19-1.19

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
2010-201119Dag & Redeng ENG3. League One1.6005
2010-201119Hiberniansct SCO1. Premier League13.94016
2011-201220Hiberniansct SCO1. Premier League11.35012
201220NY Red Bullsus USA1. MLS5.23112Matches
2012-201321NEC Nijmegennl NED1. Eredivisie23.77142Matches
2013-201422NEC Nijmegennl NED1. Eredivisie21.03125Matches
201422Helsingborgse SWE1. Allsvenskan11.24021Matches
201523Helsingborgse SWE1. Allsvenskan20.12015Matches
2015-201624Esbjergdk DEN1. Danish Superliga3.1101Matches
2016-201725Esbjergdk DEN1. Danish Superliga29.13002300000000Matches
2017-201826Zürichch SUI1. Super Lg29.550000000000Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga14.630024916111401079443257.9Matches
2018-201927Zürich2. Europa Lg4.41006402730002110952.6Matches
2018-201927Zürichch SUI1. Super Lg12.52000Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga29.8732441431733380001291175966.5Matches
2019-202028Darmstadt 98de GERDFB-Pokal1.20002003300Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga18.57003243122717020741074769.5Matches
2020-202129Darmstadt 98de GERDFB-Pokal2.20002101410Matches
2021-202230Schalke 04de GER2. 2. Bundesliga21.6310401401028310001101125567.1Matches
2021-202230Schalke 04de GERDFB-Pokal1.90003001120Matches
202230D.C. Unitedus USA1. MLS9.7100184127900056101147.6Matches
202331D.C. Unitedus USA1. MLS17.5200164020251600095482070.6Matches
2023-202432Eupenbe BEL1. Pro League A30.0100105153319010118552172.4Matches
2024-202533Plymouth Argyleeng ENG2. Championship5.910041031140001713959.1Matches
15 Seasons12 Clubs12 Leagues339.565723736098219015404069951626366.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Darmstadt 98 (3 Seasons)2 Leagues66.4173210428739787003028226813866.0
Zürich (2 Seasons)2 Leagues46.48006402730002110952.6
NEC Nijmegen (2 Seasons)1 League44.710267
Esbjerg (2 Seasons)1 League32.24002400000000
Helsingborg (2 Seasons)1 League31.36036
Hibernian (2 Seasons)1 League25.19028
D.C. United (2 Seasons)1 League27.23003481223225000151583165.2
Eupen (1 Season)1 League30.0100105153319010118552172.4
Schalke 04 (1 Season)2 Leagues23.5310431401129330001101125567.1
NY Red Bulls (1 Season)1 League5.23112
Plymouth Argyle (1 Season)1 League5.910041031140001713959.1
Dag & Red (1 Season)1 League1.6005
2. Bundesliga (4 Seasons)84.62042140417459910003039238019366.3
MLS (3 Seasons)32.46104681223225000151583165.2
DFB-Pokal (3 Seasons)5.40007105830
Eredivisie (2 Seasons)44.710267
Super Lg (2 Seasons)42.070000000000
Danish Superliga (2 Seasons)32.24002400000000
Allsvenskan (2 Seasons)31.36036
Premier League (2 Seasons)25.19028
Pro League A (1 Season)30.0100105153319010118552172.4
Championship (1 Season)5.910041031140001713959.1
Europa Lg (1 Season)4.41006402730002110952.6
League One (1 Season)1.6005
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
2010-201119Dag & Red1 League1.6005
2010-201119Hibernian1 League13.94016
2011-201220Hibernian1 League11.35012
201220NY Red Bulls1 League5.23112
2012-201321NEC Nijmegen1 League23.77142
2013-201422NEC Nijmegen1 League21.03125
201422Helsingborg1 League11.24021
201523Helsingborg1 League20.12015
2015-201624Esbjerg1 League3.1101
2016-201725Esbjerg1 League29.13002300000000
2017-201826Zürich1 League29.550000000000
2018-201927Zürich2 Leagues16.93006402730002110952.6
2018-201927Darmstadt 981 League14.630024916111401079443257.9
2019-202028Darmstadt 982 Leagues31.0732461432036380001291175966.5
2020-202129Darmstadt 982 Leagues20.77003453133118020741074769.5
2021-202230Schalke 042 Leagues23.5310431401129330001101125567.1
202230D.C. United1 League9.7100184127900056101147.6
202331D.C. United2 Leagues17.5200164020251600095482070.6
2023-202432Eupen1 League30.0100105153319010118552172.4
2024-202533Plymouth Argyle1 League5.910041031140001713959.1
15 Seasons12 Clubs12 Leagues339.565723736098219015404069951626366.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Darmstadt 98 (3 Seasons)2 Leagues66.4173210428739787003028226813866.0
Zürich (2 Seasons)2 Leagues46.48006402730002110952.6
NEC Nijmegen (2 Seasons)1 League44.710267
Esbjerg (2 Seasons)1 League32.24002400000000
Helsingborg (2 Seasons)1 League31.36036
Hibernian (2 Seasons)1 League25.19028
D.C. United (2 Seasons)1 League27.23003481223225000151583165.2
Eupen (1 Season)1 League30.0100105153319010118552172.4
Schalke 04 (1 Season)2 Leagues23.5310431401129330001101125567.1
NY Red Bulls (1 Season)1 League5.23112
Plymouth Argyle (1 Season)1 League5.910041031140001713959.1
Dag & Red (1 Season)1 League1.6005
2. Bundesliga (4 Seasons)84.62042140417459910003039238019366.3
MLS (3 Seasons)32.46104681223225000151583165.2
DFB-Pokal (3 Seasons)5.40007105830
Eredivisie (2 Seasons)44.710267
Super Lg (2 Seasons)42.070000000000
Danish Superliga (2 Seasons)32.24002400000000
Allsvenskan (2 Seasons)31.36036
Premier League (2 Seasons)25.19028
Pro League A (1 Season)30.0100105153319010118552172.4
Championship (1 Season)5.910041031140001713959.1
Europa Lg (1 Season)4.41006402730002110952.6
League One (1 Season)1.6005
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
2010-201119Dag & Redeng ENG3. League One21st1.6005
2010-201119Hiberniansct SCO1. Premier League10th13.94016
2011-201220Hiberniansct SCO1. Premier League11th11.35012
201220NY Red Bullsus USA1. MLS4th5.23112Matches
2012-201321NEC Nijmegennl NED1. Eredivisie15th23.77142Matches
2013-201422NEC Nijmegennl NED1. Eredivisie17th21.03125Matches
201422Helsingborgse SWE1. Allsvenskan9th11.24021Matches
201523Helsingborgse SWE1. Allsvenskan8th20.12015Matches
2015-201624Esbjergdk DEN1. Danish Superliga11th3.1101Matches
2016-201725Esbjergdk DEN1. Danish Superliga14th29.13002300000000Matches
2017-201826Zürichch SUI1. Super Lg4th29.550000000000Matches
2018-201927Zürichch SUI1. Super Lg7th12.52000Matches
2018-201927Darmstadt 98de GER2. 2. Bundesliga10th14.630024916111401079443257.9Matches
2019-202028Darmstadt 98de GER2. 2. Bundesliga5th29.8732441431733380001291175966.5Matches
2020-202129Darmstadt 98de GER2. 2. Bundesliga7th18.57003243122717020741074769.5Matches
2021-202230Schalke 04de GER2. 2. Bundesliga1st21.6310401401028310001101125567.1Matches
202230D.C. Unitedus USA1. MLS28th9.7100184127900056101147.6Matches
202331D.C. Unitedus USA1. MLS23rd17.5200164020251600095482070.6Matches
2023-202432Eupenbe BEL1. Pro League A16th30.0100105153319010118552172.4Matches
2024-202533Plymouth Argyleeng ENG2. Championship24th5.910041031140001713959.1Matches
15 Seasons12 Clubs10 Leagues329.864723605597517514804067850625466.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Darmstadt 98 (3 Seasons)1 League62.9173210027735716903028226813866.0
NEC Nijmegen (2 Seasons)1 League44.710267
Zürich (2 Seasons)1 League42.070000000000
Esbjerg (2 Seasons)1 League32.24002400000000
Helsingborg (2 Seasons)1 League31.36036
Hibernian (2 Seasons)1 League25.19028
D.C. United (2 Seasons)1 League27.23003481223225000151583165.2
Eupen (1 Season)1 League30.0100105153319010118552172.4
Schalke 04 (1 Season)1 League21.6310401401028310001101125567.1
NY Red Bulls (1 Season)1 League5.23112
Plymouth Argyle (1 Season)1 League5.910041031140001713959.1
Dag & Red (1 Season)1 League1.6005
2. Bundesliga (4 Seasons)84.62042140417459910003039238019366.3
MLS (3 Seasons)32.46104681223225000151583165.2
Eredivisie (2 Seasons)44.710267
Super Lg (2 Seasons)42.070000000000
Danish Superliga (2 Seasons)32.24002400000000
Allsvenskan (2 Seasons)31.36036
Premier League (2 Seasons)25.19028
Pro League A (1 Season)30.0100105153319010118552172.4
Championship (1 Season)5.910041031140001713959.1
League One (1 Season)1.6005
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202028Darmstadt 98de GERDFB-Pokal17th1.20002003300Matches
2020-202129Darmstadt 98de GERDFB-Pokal9th2.20002101410Matches
2021-202230Schalke 04de GERDFB-PokalRd21.90003001120Matches
3 Seasons2 Clubs1 League5.40007105830
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Darmstadt 98 (2 Seasons)1 League3.50004104710
Schalke 04 (1 Season)1 League1.90003001120
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201927Zürich2. Europa LgR324.41006402730002110952.6Matches
1 Season1 Club1 League4.41006402730002110952.6
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422is IcelandFriendlies (M)0.10000Matches
201523is IcelandFriendlies (M)2.00000Matches
201826is IcelandFriendlies (M)0.50000Matches
2018-201927is IcelandUEFA Nations League12th2.10000Matches
2020-202129is IcelandUEFA Nations LeagueLgA5.4000132054110Matches
202129is IcelandUEFA Euro Qualifying6.0200951231260Matches
202230is IcelandWCQ5.010013203640Matches
202230is IcelandFriendlies (M)1.00000Matches
2022-202331is IcelandUEFA Nations LeagueLgB1.00001102210Matches
202331is IcelandFriendlies (M)0.40000Matches
202432is IcelandUEFA Euro Qualifying12.010014401012170Matches
2024-202533is IcelandUEFA Nations LeagueLgB2.40001001110Matches
9 Seasons1 Club4 Leagues38.0400511414437400
Friendlies (M) (5 Seasons)4.00000
UEFA Nations League (4 Seasons)11.0000153087130
UEFA Euro Qualifying (3 Seasons)18.030023913324230
WCQ (2 Seasons)5.010013203640

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.