Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200417Montrealus USA2. A-League10170.2000000000.000.000.000.000.00
200518Montrealus USA2. USL D-1221671.9000000000.000.000.000.000.00
200922Dynamous USA1. MLS20191,65218.4101100310.050.000.050.050.05Matches
201023Dynamous USA1. MLS28262,37626.4213200400.080.040.110.080.11Matches
201124Dynamous USA1. MLS31312,79031.0101100100.030.000.030.030.03Matches
201225Dynamous USA1. MLS25242,03322.6224200200.090.090.180.090.18Matches
2012-201326Ross Countysct SCO1. Premier League854605.1101100000.200.000.200.200.20
2013-201427Aalende GER2. 2. Bundesliga20111,08312.0011000100.000.080.080.000.08
2014-201528Aalende GER2. 2. Bundesliga20141,30714.5101100500.070.000.070.070.07Matches
2014-201528Aalende GERDFB-Pokal111201.3000000000.000.000.000.000.00Matches
2015-201629Magdeburgde GER3. 3. Liga18181,62018.0011000400.000.060.060.000.06Matches
2016-201730Magdeburgde GER3. 3. Liga221621.8000000000.000.000.000.000.00Matches
2016-201730Magdeburgde GERDFB-Pokal00Matches
2017-201831Magdeburgde GER3. 3. Liga13121,07311.9213200300.170.080.250.170.25Matches
2018-201932Kaiserslauternde GER3. 3. Liga32292,63129.2101100700.030.000.030.030.03Matches
2018-201932Kaiserslauternde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2019-202033Kaiserslauternde GER3. 3. Liga23191,71019.0112100200.050.050.110.050.11Matches
2019-202033Kaiserslauternde GERDFB-Pokal222102.3000000000.000.000.000.000.00Matches
2020-202134Kaiserslauternde GER3. 3. Liga221802.0000000100.000.000.000.000.00Matches
14 Seasons6 Clubs6 Leagues24921819,681218.71271912003310.050.030.090.050.09
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Dynamo (4 Seasons)1 League1041008,85198.36396001010.060.030.090.060.09
Kaiserslautern (3 Seasons)2 Leagues60534,82153.62132001000.040.020.060.040.06
Magdeburg (3 Seasons)2 Leagues33322,85531.7224200700.060.060.130.060.13
Aalen (2 Seasons)2 Leagues41262,51027.9112100600.040.040.070.040.07
Montreal (2 Seasons)1 League321842.0000000000.000.000.000.000.00
Ross County (1 Season)1 League854605.1101100000.200.000.200.200.20
3. Liga (6 Seasons)90827,37682.04374001700.050.040.090.050.09
MLS (4 Seasons)1041008,85198.36396001010.060.030.090.060.09
DFB-Pokal (4 Seasons)444204.7000000000.000.000.000.000.00
2. Bundesliga (2 Seasons)40252,39026.6112100600.040.040.080.040.08
USL D-1 (2 Seasons)321842.0000000000.000.000.000.000.00
Premier League (1 Season)854605.1101100000.200.000.200.200.20
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200417Montreal1 League10170.2000000000.000.000.000.000.00
200518Montreal1 League221671.9000000000.000.000.000.000.00
200922Dynamo1 League20191,65218.4101100310.050.000.050.050.05
201023Dynamo1 League28262,37626.4213200400.080.040.110.080.11
201124Dynamo1 League31312,79031.0101100100.030.000.030.030.03
201225Dynamo1 League25242,03322.6224200200.090.090.180.090.18
2012-201326Ross County1 League854605.1101100000.200.000.200.200.20
2013-201427Aalen1 League20111,08312.0011000100.000.080.080.000.08
2014-201528Aalen2 Leagues21151,42715.9101100500.060.000.060.060.06
2015-201629Magdeburg1 League18181,62018.0011000400.000.060.060.000.06
2016-201730Magdeburg2 Leagues221621.8000000000.000.000.000.000.00
2017-201831Magdeburg1 League13121,07311.9213200300.170.080.250.170.25
2018-201932Kaiserslautern2 Leagues33302,72130.2101100700.030.000.030.030.03
2019-202033Kaiserslautern2 Leagues25211,92021.3112100200.050.050.090.050.09
2020-202134Kaiserslautern1 League221802.0000000100.000.000.000.000.00
14 Seasons6 Clubs6 Leagues24921819,681218.71271912003310.050.030.090.050.09
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Dynamo (4 Seasons)1 League1041008,85198.36396001010.060.030.090.060.09
Kaiserslautern (3 Seasons)2 Leagues60534,82153.62132001000.040.020.060.040.06
Magdeburg (3 Seasons)2 Leagues33322,85531.7224200700.060.060.130.060.13
Aalen (2 Seasons)2 Leagues41262,51027.9112100600.040.040.070.040.07
Montreal (2 Seasons)1 League321842.0000000000.000.000.000.000.00
Ross County (1 Season)1 League854605.1101100000.200.000.200.200.20
3. Liga (6 Seasons)90827,37682.04374001700.050.040.090.050.09
MLS (4 Seasons)1041008,85198.36396001010.060.030.090.060.09
DFB-Pokal (4 Seasons)444204.7000000000.000.000.000.000.00
2. Bundesliga (2 Seasons)40252,39026.6112100600.040.040.080.040.08
USL D-1 (2 Seasons)321842.0000000000.000.000.000.000.00
Premier League (1 Season)854605.1101100000.200.000.200.200.20
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
200417Montrealus USA2. A-League2nd10170.2000000000.000.000.000.000.00
200518Montrealus USA2. USL D-11st221671.9000000000.000.000.000.000.00
200922Dynamous USA1. MLS3rd20191,65218.4101100310.050.000.050.050.05Matches
201023Dynamous USA1. MLS12th28262,37626.4213200400.080.040.110.080.11Matches
201124Dynamous USA1. MLS7th31312,79031.0101100100.030.000.030.030.03Matches
201225Dynamous USA1. MLS9th25242,03322.6224200200.090.090.180.090.18Matches
2012-201326Ross Countysct SCO1. Premier League5th854605.1101100000.200.000.200.200.20
2013-201427Aalende GER2. 2. Bundesliga11th20111,08312.0011000100.000.080.080.000.08
2014-201528Aalende GER2. 2. Bundesliga18th20141,30714.5101100500.070.000.070.070.07Matches
2015-201629Magdeburgde GER3. 3. Liga4th18181,62018.0011000400.000.060.060.000.06Matches
2016-201730Magdeburgde GER3. 3. Liga4th221621.8000000000.000.000.000.000.00Matches
2017-201831Magdeburgde GER3. 3. Liga1st13121,07311.9213200300.170.080.250.170.25Matches
2018-201932Kaiserslauternde GER3. 3. Liga9th32292,63129.2101100700.030.000.030.030.03Matches
2019-202033Kaiserslauternde GER3. 3. Liga10th23191,71019.0112100200.050.050.110.050.11Matches
2020-202134Kaiserslauternde GER3. 3. Liga14th221802.0000000100.000.000.000.000.00Matches
14 Seasons6 Clubs5 Leagues24521419,261214.01271912003310.060.030.090.060.09
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
Dynamo (4 Seasons)1 League1041008,85198.36396001010.060.030.090.060.09
Kaiserslautern (3 Seasons)1 League57504,52150.22132001000.040.020.060.040.06
Magdeburg (3 Seasons)1 League33322,85531.7224200700.060.060.130.060.13
Aalen (2 Seasons)1 League40252,39026.6112100600.040.040.080.040.08
Montreal (2 Seasons)1 League321842.0000000000.000.000.000.000.00
Ross County (1 Season)1 League854605.1101100000.200.000.200.200.20
3. Liga (6 Seasons)90827,37682.04374001700.050.040.090.050.09
MLS (4 Seasons)1041008,85198.36396001010.060.030.090.060.09
2. Bundesliga (2 Seasons)40252,39026.6112100600.040.040.080.040.08
USL D-1 (2 Seasons)321842.0000000000.000.000.000.000.00
Premier League (1 Season)854605.1101100000.200.000.200.200.20
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201528Aalende GERDFB-Pokal9th111201.3000000000.000.000.000.000.00Matches
2016-201730Magdeburgde GERDFB-Pokal33rd00Matches
2018-201932Kaiserslauternde GERDFB-Pokal33rd11901.0000000000.000.000.000.000.00Matches
2019-202033Kaiserslauternde GERDFB-Pokal9th222102.3000000000.000.000.000.000.00Matches
4 Seasons3 Clubs1 League444204.7000000000.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
Kaiserslautern (2 Seasons)1 League333003.3000000000.000.000.000.000.00
Aalen (1 Season)1 League111201.3000000000.000.000.000.000.00
Magdeburg (1 Season)1 League00
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
201023ca CanadaWCQ332703.01100000.330.33Matches
201427ca CanadaWCQ887208.0000000000.000.000.000.000.00Matches
201427ca CanadaFriendlies (M)443153.5011000000.000.290.290.000.29Matches
201528ca CanadaFriendlies (M)11901.0000000100.000.000.000.000.00Matches
201528ca CanadaGold CupGR20330.4000000000.000.000.000.000.00Matches
201831ca CanadaWCQ00Matches
4 Seasons1 Club3 Leagues18161,42815.9111100100.060.080.080.060.08
WCQ (3 Seasons)111199011.0100100000.090.000.000.090.00
Friendlies (M) (2 Seasons)554054.5011000100.000.220.220.000.22
Gold Cup (1 Season)20330.4000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200417Montrealus USA2. A-League0.2000.0000
200518Montrealus USA2. USL D-11.9000.0000
200922Dynamous USA1. MLS18.4150.270.2000Matches
201023Dynamous USA1. MLS26.4240.150.5000Matches
201124Dynamous USA1. MLS31.0110.031.0000Matches
201225Dynamous USA1. MLS22.6260.270.3300Matches
2012-201326Ross Countysct SCO1. Premier League5.1110.201.0000
2013-201427Aalende GER2. 2. Bundesliga12.0020.170.0000
2014-201528Aalende GER2. 2. Bundesliga14.5130.210.3300Matches
2014-201528Aalende GERDFB-Pokal1.3000Matches
2015-201629Magdeburgde GER3. 3. Liga18.0020.110.0000Matches
2016-201730Magdeburgde GER3. 3. Liga1.80000.000.0000Matches
2017-201831Magdeburgde GER3. 3. Liga11.92030.000.250.6700Matches
2018-201932Kaiserslauternde GER3. 3. Liga29.2113430.80.440.140.080.2500Matches
2018-201932Kaiserslauternde GERDFB-Pokal1.00100.01.000.000.0000Matches
2019-202033Kaiserslauternde GER3. 3. Liga19.013266.70.160.110.330.5000Matches
2019-202033Kaiserslauternde GERDFB-Pokal2.30000.000.0000Matches
2020-202134Kaiserslauternde GER3. 3. Liga2.00000.000.0000Matches
14 Seasons6 Clubs6 Leagues218.712173352.90.250.150.240.3600
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dynamo (4 Seasons)1 League98.36160.160.3800
Kaiserslautern (3 Seasons)2 Leagues53.6217635.30.320.110.120.3300
Magdeburg (3 Seasons)2 Leagues31.72050.000.160.4000
Aalen (2 Seasons)2 Leagues27.9150.190.2000
Montreal (2 Seasons)1 League2.0000.0000
Ross County (1 Season)1 League5.1110.201.0000
3. Liga (6 Seasons)82.04161156.30.250.130.250.3600
MLS (4 Seasons)98.36160.160.3800
DFB-Pokal (4 Seasons)4.70100.00.300.000.0000
2. Bundesliga (2 Seasons)26.6150.190.2000
USL D-1 (2 Seasons)2.0000.0000
Premier League (1 Season)5.1110.201.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200417Montreal1 League0.2000.0000
200518Montreal1 League1.9000.0000
200922Dynamo1 League18.4150.270.2000
201023Dynamo1 League26.4240.150.5000
201124Dynamo1 League31.0110.031.0000
201225Dynamo1 League22.6260.270.3300
2012-201326Ross County1 League5.1110.201.0000
2013-201427Aalen1 League12.0020.170.0000
2014-201528Aalen2 Leagues15.9130.210.3300
2015-201629Magdeburg1 League18.0020.110.0000
2016-201730Magdeburg2 Leagues1.80000.000.0000
2017-201831Magdeburg1 League11.92030.000.250.6700
2018-201932Kaiserslautern2 Leagues30.2114428.60.460.130.070.2500
2019-202033Kaiserslautern2 Leagues21.313266.70.140.090.330.5000
2020-202134Kaiserslautern1 League2.00000.000.0000
14 Seasons6 Clubs6 Leagues218.712173352.90.250.150.240.3600
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dynamo (4 Seasons)1 League98.36160.160.3800
Kaiserslautern (3 Seasons)2 Leagues53.6217635.30.320.110.120.3300
Magdeburg (3 Seasons)2 Leagues31.72050.000.160.4000
Aalen (2 Seasons)2 Leagues27.9150.190.2000
Montreal (2 Seasons)1 League2.0000.0000
Ross County (1 Season)1 League5.1110.201.0000
3. Liga (6 Seasons)82.04161156.30.250.130.250.3600
MLS (4 Seasons)98.36160.160.3800
DFB-Pokal (4 Seasons)4.70100.00.300.000.0000
2. Bundesliga (2 Seasons)26.6150.190.2000
USL D-1 (2 Seasons)2.0000.0000
Premier League (1 Season)5.1110.201.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
200417Montrealus USA2. A-League2nd0.2000.0000
200518Montrealus USA2. USL D-11st1.9000.0000
200922Dynamous USA1. MLS3rd18.4150.270.2000Matches
201023Dynamous USA1. MLS12th26.4240.150.5000Matches
201124Dynamous USA1. MLS7th31.0110.031.0000Matches
201225Dynamous USA1. MLS9th22.6260.270.3300Matches
2012-201326Ross Countysct SCO1. Premier League5th5.1110.201.0000
2013-201427Aalende GER2. 2. Bundesliga11th12.0020.170.0000
2014-201528Aalende GER2. 2. Bundesliga18th14.5130.210.3300Matches
2015-201629Magdeburgde GER3. 3. Liga4th18.0020.110.0000Matches
2016-201730Magdeburgde GER3. 3. Liga4th1.80000.000.0000Matches
2017-201831Magdeburgde GER3. 3. Liga1st11.92030.000.250.6700Matches
2018-201932Kaiserslauternde GER3. 3. Liga9th29.2113430.80.440.140.080.2500Matches
2019-202033Kaiserslauternde GER3. 3. Liga10th19.013266.70.160.110.330.5000Matches
2020-202134Kaiserslauternde GER3. 3. Liga14th2.00000.000.0000Matches
14 Seasons6 Clubs5 Leagues214.012163356.30.250.150.250.3600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dynamo (4 Seasons)1 League98.36160.160.3800
Kaiserslautern (3 Seasons)1 League50.2216637.50.320.120.130.3300
Magdeburg (3 Seasons)1 League31.72050.000.160.4000
Aalen (2 Seasons)1 League26.6150.190.2000
Montreal (2 Seasons)1 League2.0000.0000
Ross County (1 Season)1 League5.1110.201.0000
3. Liga (6 Seasons)82.04161156.30.250.130.250.3600
MLS (4 Seasons)98.36160.160.3800
2. Bundesliga (2 Seasons)26.6150.190.2000
USL D-1 (2 Seasons)2.0000.0000
Premier League (1 Season)5.1110.201.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
2014-201528Aalende GERDFB-Pokal9th1.3000Matches
2018-201932Kaiserslauternde GERDFB-Pokal33rd1.00100.01.000.000.0000Matches
2019-202033Kaiserslauternde GERDFB-Pokal9th2.30000.000.0000Matches
4 Seasons3 Clubs1 League4.70100.00.300.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kaiserslautern (2 Seasons)1 League3.30100.00.300.000.0000
Aalen (1 Season)1 League1.3000
Magdeburg (1 Season)1 League
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
201023ca CanadaWCQ3.0100Matches
201427ca CanadaWCQ8.0000Matches
201427ca CanadaFriendlies (M)3.5000Matches
201528ca CanadaFriendlies (M)1.0000Matches
201528ca CanadaGold CupGR0.4011100.02.732.730.000.0000Matches
4 Seasons1 Club3 Leagues15.9111100.02.732.730.000.0000
WCQ (3 Seasons)11.0100
Friendlies (M) (2 Seasons)4.5000
Gold Cup (1 Season)0.4011100.02.732.730.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
200417Montrealus USA2. A-League117170.70.201
200518Montrealus USA2. USL D-12167846.61.920
200922Dynamous USA1. MLS201,6528361.218.41916101.772917+12+0.65+0.83Matches
201023Dynamous USA1. MLS282,3768588.026.42624200.963645-9-0.34-0.34Matches
201124Dynamous USA1. MLS312,7909091.231.0313004136+5+0.16+0.49Matches
201225Dynamous USA1. MLS252,0338166.422.6242013431+3+0.13-0.22Matches
2012-201326Ross Countysct SCO1. Premier League84605813.55.153
2013-201427Aalende GER2. 2. Bundesliga201,0835435.412.0119
2014-201528Aalende GER2. 2. Bundesliga201,3076542.714.514106111.20819-11-0.76-0.71Matches
2014-201528Aalende GERDFB-Pokal112012040.01.311201003.001100.000.00Matches
2015-201629Magdeburgde GER3. 3. Liga181,6209047.418.01818011.392418+6+0.33+0.03Matches
2016-201730Magdeburgde GER3. 3. Liga2162814.71.821021.5032+1+0.56+0.11Matches
2016-201730Magdeburgde GERDFB-Pokal00001Matches
2017-201831Magdeburgde GER3. 3. Liga131,0738331.411.91211122.69287+21+1.76+1.11Matches
2018-201932Kaiserslauternde GER3. 3. Liga322,6318276.929.229892831231.473635+1+0.03+0.38Matches
2018-201932Kaiserslauternde GERDFB-Pokal19090100.01.01901000.0016-5-5.00Matches
2019-202033Kaiserslauternde GER3. 3. Liga231,7107450.019.01989184491.742520+5+0.26+0.26Matches
2019-202033Kaiserslauternde GERDFB-Pokal221010570.02.321052011.5047-3-1.29-3.29Matches
2020-202134Kaiserslauternde GER3. 3. Liga2180905.32.02902031.003300.00+0.14Matches
14 Seasons6 Clubs6 Leagues24919,6817941.5218.721891182317331.51273247+26+0.13-0.04
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dynamo (4 Seasons)1 League1048,8518576.898.310090401.30140129+11+0.11+0.08
Kaiserslautern (3 Seasons)2 Leagues604,8218045.353.653905177161.536971-2-0.04+0.06
Magdeburg (3 Seasons)2 Leagues332,8558727.531.73230161.915527+28+0.88+0.41
Aalen (2 Seasons)2 Leagues412,5106139.127.9261201115111.29920-11-0.69-0.65
Montreal (2 Seasons)1 League3184613.72.021
Ross County (1 Season)1 League84605813.55.153
3. Liga (6 Seasons)907,3768235.982.082897887201.6911985+34+0.41+0.20
MLS (4 Seasons)1048,8518576.898.310090401.30140129+11+0.11+0.08
DFB-Pokal (4 Seasons)442010551.94.741054021.50614-8-1.71-2.38
2. Bundesliga (2 Seasons)402,3906039.126.6251015111.20819-11-0.76-0.71
USL D-1 (2 Seasons)3184613.72.021
Premier League (1 Season)84605813.55.153
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
200417Montreal1 League117170.70.201
200518Montreal1 League2167846.61.920
200922Dynamo1 League201,6528361.218.41916101.772917+12+0.65+0.83
201023Dynamo1 League282,3768588.026.42624200.963645-9-0.34-0.34
201124Dynamo1 League312,7909091.231.0313004136+5+0.16+0.49
201225Dynamo1 League252,0338166.422.6242013431+3+0.13-0.22
2012-201326Ross County1 League84605813.55.153
2013-201427Aalen1 League201,0835435.412.0119
2014-201528Aalen2 Leagues211,4276842.515.915120116111.29920-11-0.69-0.65
2015-201629Magdeburg1 League181,6209047.418.01818011.392418+6+0.33+0.03
2016-201730Magdeburg2 Leagues2162814.61.821031.5032+1+0.56+0.11
2017-201831Magdeburg1 League131,0738331.411.91211122.69287+21+1.76+1.11
2018-201932Kaiserslautern2 Leagues332,7218277.530.230892931231.433741-4-0.13+0.21
2019-202033Kaiserslautern2 Leagues251,9207751.621.321912044101.722927+2+0.09-0.01
2020-202134Kaiserslautern1 League2180905.32.02902031.003300.00+0.14
14 Seasons6 Clubs6 Leagues24919,6817941.5218.721891182317331.51273247+26+0.13-0.04
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dynamo (4 Seasons)1 League1048,8518576.898.310090401.30140129+11+0.11+0.08
Kaiserslautern (3 Seasons)2 Leagues604,8218045.353.653905177161.536971-2-0.04+0.06
Magdeburg (3 Seasons)2 Leagues332,8558727.531.73230161.915527+28+0.88+0.41
Aalen (2 Seasons)2 Leagues412,5106139.127.9261201115111.29920-11-0.69-0.65
Montreal (2 Seasons)1 League3184613.72.021
Ross County (1 Season)1 League84605813.55.153
3. Liga (6 Seasons)907,3768235.982.082897887201.6911985+34+0.41+0.20
MLS (4 Seasons)1048,8518576.898.310090401.30140129+11+0.11+0.08
DFB-Pokal (4 Seasons)442010551.94.741054021.50614-8-1.71-2.38
2. Bundesliga (2 Seasons)402,3906039.126.6251015111.20819-11-0.76-0.71
USL D-1 (2 Seasons)3184613.72.021
Premier League (1 Season)84605813.55.153
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
200417Montrealus USA2. A-League2nd117170.70.201
200518Montrealus USA2. USL D-11st2167846.61.920
200922Dynamous USA1. MLS3rd201,6528361.218.41916101.772917+12+0.65+0.83Matches
201023Dynamous USA1. MLS12th282,3768588.026.42624200.963645-9-0.34-0.34Matches
201124Dynamous USA1. MLS7th312,7909091.231.0313004136+5+0.16+0.49Matches
201225Dynamous USA1. MLS9th252,0338166.422.6242013431+3+0.13-0.22Matches
2012-201326Ross Countysct SCO1. Premier League5th84605813.55.153
2013-201427Aalende GER2. 2. Bundesliga11th201,0835435.412.0119
2014-201528Aalende GER2. 2. Bundesliga18th201,3076542.714.514106111.20819-11-0.76-0.71Matches
2015-201629Magdeburgde GER3. 3. Liga4th181,6209047.418.01818011.392418+6+0.33+0.03Matches
2016-201730Magdeburgde GER3. 3. Liga4th2162814.71.821021.5032+1+0.56+0.11Matches
2017-201831Magdeburgde GER3. 3. Liga1st131,0738331.411.91211122.69287+21+1.76+1.11Matches
2018-201932Kaiserslauternde GER3. 3. Liga9th322,6318276.929.229892831231.473635+1+0.03+0.38Matches
2019-202033Kaiserslauternde GER3. 3. Liga10th231,7107450.019.01989184491.742520+5+0.26+0.26Matches
2020-202134Kaiserslauternde GER3. 3. Liga14th2180905.32.02902031.003300.00+0.14Matches
14 Seasons6 Clubs5 Leagues24519,2617941.3214.021489178317311.51267233+34+0.17+0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dynamo (4 Seasons)1 League1048,8518576.898.310090401.30140129+11+0.11+0.08
Kaiserslautern (3 Seasons)1 League574,5217944.150.250894877151.566458+6+0.12+0.24
Magdeburg (3 Seasons)1 League332,8558727.831.73230151.915527+28+0.88+0.41
Aalen (2 Seasons)1 League402,3906039.126.6251015111.20819-11-0.76-0.71
Montreal (2 Seasons)1 League3184613.72.021
Ross County (1 Season)1 League84605813.55.153
3. Liga (6 Seasons)907,3768235.982.082897887201.6911985+34+0.41+0.20
MLS (4 Seasons)1048,8518576.898.310090401.30140129+11+0.11+0.08
2. Bundesliga (2 Seasons)402,3906039.126.6251015111.20819-11-0.76-0.71
USL D-1 (2 Seasons)3184613.72.021
Premier League (1 Season)84605813.55.153
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201528Aalende GERDFB-Pokal9th112012040.01.311201003.001100.000.00Matches
2016-201730Magdeburgde GERDFB-Pokal33rd00001Matches
2018-201932Kaiserslauternde GERDFB-Pokal33rd19090100.01.01901000.0016-5-5.00Matches
2019-202033Kaiserslauternde GERDFB-Pokal9th221010570.02.321052011.5047-3-1.29-3.29Matches
4 Seasons3 Clubs1 League442010551.94.741054021.50614-8-1.71-2.38
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kaiserslautern (2 Seasons)1 League330010076.93.331003011.00513-8-2.40-4.40
Aalen (1 Season)1 League112012040.01.311201003.001100.000.00
Magdeburg (1 Season)1 League00001
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
201023ca CanadaWCQ32709037.53.03903020.3338-5-1.67-2.47Matches
201427ca CanadaWCQ87209066.78.08908002.001310+3+0.37-2.12Matches
201427ca CanadaFriendlies (M)43157970.03.54793001.2534-1-0.29-1.62Matches
201528ca CanadaFriendlies (M)1909020.01.01901001.001100.00-0.75Matches
201528ca CanadaGold CupGR2331712.20.40021610.5001-1-2.73-2.73Matches
201831ca CanadaWCQ00002Matches
4 Seasons1 Club3 Leagues181,4287936.915.916871521651.332024-4-0.25-1.36
WCQ (3 Seasons)119909036.711.0119011041.541618-2-0.18-1.74
Friendlies (M) (2 Seasons)54058145.04.55814001.2045-1-0.22-1.13
Gold Cup (1 Season)2331712.20.40021610.5001-1-2.73-2.73
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200417Montrealus USA2. A-League0.2001
200518Montrealus USA2. USL D-11.9002
200922Dynamous USA1. MLS18.43128Matches
201023Dynamous USA1. MLS26.44021Matches
201124Dynamous USA1. MLS31.01044Matches
201225Dynamous USA1. MLS22.62025Matches
2012-201326Ross Countysct SCO1. Premier League5.10010
2013-201427Aalende GER2. 2. Bundesliga12.01015
2014-201528Aalende GER2. 2. Bundesliga14.55029Matches
2014-201528Aalende GERDFB-Pokal1.30000Matches
2015-201629Magdeburgde GER3. 3. Liga18.040Matches
2016-201730Magdeburgde GER3. 3. Liga1.800000000000Matches
2017-201831Magdeburgde GER3. 3. Liga11.930000000000Matches
2018-201932Kaiserslauternde GER3. 3. Liga29.2700309214614000Matches
2018-201932Kaiserslauternde GERDFB-Pokal1.00003100640Matches
2019-202033Kaiserslauternde GER3. 3. Liga19.0200410032000Matches
2019-202033Kaiserslauternde GERDFB-Pokal2.30002210510Matches
2020-202134Kaiserslauternde GER3. 3. Liga2.01000000000Matches
14 Seasons6 Clubs6 Leagues218.7331021413316021000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dynamo (4 Seasons)1 League98.3101118
Kaiserslautern (3 Seasons)2 Leagues53.610003913316021000
Magdeburg (3 Seasons)2 Leagues31.770000000000
Aalen (2 Seasons)2 Leagues27.9600440
Montreal (2 Seasons)1 League2.0003
Ross County (1 Season)1 League5.10010
3. Liga (6 Seasons)82.017003410214916000
MLS (4 Seasons)98.3101118
DFB-Pokal (4 Seasons)4.700053101150
2. Bundesliga (2 Seasons)26.66044
USL D-1 (2 Seasons)2.0003
Premier League (1 Season)5.10010
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200417Montreal1 League0.2001
200518Montreal1 League1.9002
200922Dynamo1 League18.43128
201023Dynamo1 League26.44021
201124Dynamo1 League31.01044
201225Dynamo1 League22.62025
2012-201326Ross County1 League5.10010
2013-201427Aalen1 League12.01015
2014-201528Aalen2 Leagues15.9500290
2015-201629Magdeburg1 League18.040
2016-201730Magdeburg2 Leagues1.800000000000
2017-201831Magdeburg1 League11.930000000000
2018-201932Kaiserslautern2 Leagues30.27003310215218000
2019-202033Kaiserslautern2 Leagues21.3200631083000
2020-202134Kaiserslautern1 League2.01000000000
14 Seasons6 Clubs6 Leagues218.7331021413316021000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dynamo (4 Seasons)1 League98.3101118
Kaiserslautern (3 Seasons)2 Leagues53.610003913316021000
Magdeburg (3 Seasons)2 Leagues31.770000000000
Aalen (2 Seasons)2 Leagues27.9600440
Montreal (2 Seasons)1 League2.0003
Ross County (1 Season)1 League5.10010
3. Liga (6 Seasons)82.017003410214916000
MLS (4 Seasons)98.3101118
DFB-Pokal (4 Seasons)4.700053101150
2. Bundesliga (2 Seasons)26.66044
USL D-1 (2 Seasons)2.0003
Premier League (1 Season)5.10010
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200417Montrealus USA2. A-League2nd0.2001
200518Montrealus USA2. USL D-11st1.9002
200922Dynamous USA1. MLS3rd18.43128Matches
201023Dynamous USA1. MLS12th26.44021Matches
201124Dynamous USA1. MLS7th31.01044Matches
201225Dynamous USA1. MLS9th22.62025Matches
2012-201326Ross Countysct SCO1. Premier League5th5.10010
2013-201427Aalende GER2. 2. Bundesliga11th12.01015
2014-201528Aalende GER2. 2. Bundesliga18th14.55029Matches
2015-201629Magdeburgde GER3. 3. Liga4th18.040Matches
2016-201730Magdeburgde GER3. 3. Liga4th1.800000000000Matches
2017-201831Magdeburgde GER3. 3. Liga1st11.930000000000Matches
2018-201932Kaiserslauternde GER3. 3. Liga9th29.2700309214614000Matches
2019-202033Kaiserslauternde GER3. 3. Liga10th19.0200410032000Matches
2020-202134Kaiserslauternde GER3. 3. Liga14th2.01000000000Matches
14 Seasons6 Clubs5 Leagues214.0331020910214916000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dynamo (4 Seasons)1 League98.3101118
Kaiserslautern (3 Seasons)1 League50.210003410214916000
Magdeburg (3 Seasons)1 League31.770000000000
Aalen (2 Seasons)1 League26.66044
Montreal (2 Seasons)1 League2.0003
Ross County (1 Season)1 League5.10010
3. Liga (6 Seasons)82.017003410214916000
MLS (4 Seasons)98.3101118
2. Bundesliga (2 Seasons)26.66044
USL D-1 (2 Seasons)2.0003
Premier League (1 Season)5.10010
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201528Aalende GERDFB-Pokal9th1.30000Matches
2018-201932Kaiserslauternde GERDFB-Pokal33rd1.00003100640Matches
2019-202033Kaiserslauternde GERDFB-Pokal9th2.30002210510Matches
4 Seasons3 Clubs1 League4.700053101150
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kaiserslautern (2 Seasons)1 League3.300053101150
Aalen (1 Season)1 League1.30000
Magdeburg (1 Season)1 League
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201023ca CanadaWCQ3.00000Matches
201427ca CanadaWCQ8.00000Matches
201427ca CanadaFriendlies (M)3.50000Matches
201528ca CanadaFriendlies (M)1.01000Matches
201528ca CanadaGold CupGR0.4000100101000Matches
4 Seasons1 Club3 Leagues15.9100100101000
WCQ (3 Seasons)11.00000
Friendlies (M) (2 Seasons)4.51000
Gold Cup (1 Season)0.4000100101000

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.