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
200920Vancouverus USA2. USL D-130241,97822.08412800100.360.180.550.360.55
2009-201020Exeter Cityeng ENG3. League One532392.7000000000.000.000.000.000.00
201021Vancouverus USA2. D2 Pro League11108729.7101100100.100.000.100.100.10
2010-201121St Johnstonesct SCO1. Premier League1154705.2101100000.190.000.190.190.19
2011-201222St Johnstonesct SCO1. Premier League31141,56217.4213200100.120.060.170.120.17
2012-201323Stevenageeng ENG3. League One42333,01233.57310700100.210.090.300.210.30
2013-201424Notts Countyeng ENG3. League One1155726.4202200010.310.000.310.310.31
2013-201424Stevenageeng ENG3. League One311071.2000000000.000.000.000.000.00
2014-201525Crewe Alexandraeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201525Crewe Alexandraeng ENGLeague Cup20560.6101100001.610.001.611.611.61Matches
2014-201525Crewe Alexandraeng ENG3. League One36252,27225.27411611000.280.160.440.240.40Matches
2015-201626Crewe Alexandraeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Crewe Alexandraeng ENGLeague Cup11620.7000000000.000.000.000.000.00Matches
2015-201626Crewe Alexandraeng ENG3. League One40363,10134.59514900300.260.150.410.260.41Matches
2016-201727Dundeesct SCO1. Premiership27272,34526.18311800200.310.120.420.310.42Matches
2017-201828Dundeesct SCO1. Premiership1197478.3202200200.240.000.240.240.24Matches
2018-201929Falkirksct SCO2. Championship1566186.9000000100.000.000.000.000.00Matches
201930Pacific FCca CAN1. CanPL1367117.9303211000.380.000.380.250.25Matches
202031Cavalry FCca CAN1. CanPL955075.6202200100.360.000.360.360.36Matches
12 Seasons10 Clubs8 Leagues30021219,411215.753207351221310.250.090.340.240.33
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
Crewe Alexandra (2 Seasons)3 Leagues81645,67163.0179261611300.270.140.410.250.40
Stevenage (2 Seasons)1 League45343,11934.77310700100.200.090.290.200.29
St Johnstone (2 Seasons)1 League42192,03222.6314300100.130.040.180.130.18
Vancouver (2 Seasons)2 Leagues41342,85031.79413900200.280.130.410.280.41
Dundee (2 Seasons)1 League38363,09234.4103131000400.290.090.380.290.38
Falkirk (1 Season)1 League1566186.9000000100.000.000.000.000.00
Pacific FC (1 Season)1 League1367117.9303211000.380.000.380.250.25
Notts County (1 Season)1 League1155726.4202200010.310.000.310.310.31
Cavalry FC (1 Season)1 League955075.6202200100.360.000.360.360.36
Exeter City (1 Season)1 League532392.7000000000.000.000.000.000.00
League One (5 Seasons)1371039,303103.42512372411410.240.120.360.230.35
Premier League (4 Seasons)80555,12456.9134171300500.230.070.300.230.30
CanPL (2 Seasons)22111,21813.5505411100.370.000.370.300.30
League Cup (2 Seasons)311181.3101100000.760.000.760.760.76
FA Cup (2 Seasons)221802.0000000000.000.000.000.000.00
USL D-1 (1 Season)30241,97822.08412800100.360.180.550.360.55
Championship (1 Season)1566186.9000000100.000.000.000.000.00
D2 Pro League (1 Season)11108729.7101100100.100.000.100.100.10
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
200920Vancouver1 League30241,97822.08412800100.360.180.550.360.55
2009-201020Exeter City1 League532392.7000000000.000.000.000.000.00
201021Vancouver1 League11108729.7101100100.100.000.100.100.10
2010-201121St Johnstone1 League1154705.2101100000.190.000.190.190.19
2011-201222St Johnstone1 League31141,56217.4213200100.120.060.170.120.17
2012-201323Stevenage1 League42333,01233.57310700100.210.090.300.210.30
2013-201424Stevenage1 League311071.2000000000.000.000.000.000.00
2013-201424Notts County1 League1155726.4202200010.310.000.310.310.31
2014-201525Crewe Alexandra3 Leagues39262,41826.98412711000.300.150.450.260.41
2015-201626Crewe Alexandra3 Leagues42383,25336.19514900300.250.140.390.250.39
2016-201727Dundee1 League27272,34526.18311800200.310.120.420.310.42
2017-201828Dundee1 League1197478.3202200200.240.000.240.240.24
2018-201929Falkirk1 League1566186.9000000100.000.000.000.000.00
201930Pacific FC1 League1367117.9303211000.380.000.380.250.25
202031Cavalry FC1 League955075.6202200100.360.000.360.360.36
12 Seasons10 Clubs8 Leagues30021219,411215.753207351221310.250.090.340.240.33
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
Crewe Alexandra (2 Seasons)3 Leagues81645,67163.0179261611300.270.140.410.250.40
Stevenage (2 Seasons)1 League45343,11934.77310700100.200.090.290.200.29
St Johnstone (2 Seasons)1 League42192,03222.6314300100.130.040.180.130.18
Vancouver (2 Seasons)2 Leagues41342,85031.79413900200.280.130.410.280.41
Dundee (2 Seasons)1 League38363,09234.4103131000400.290.090.380.290.38
Falkirk (1 Season)1 League1566186.9000000100.000.000.000.000.00
Pacific FC (1 Season)1 League1367117.9303211000.380.000.380.250.25
Notts County (1 Season)1 League1155726.4202200010.310.000.310.310.31
Cavalry FC (1 Season)1 League955075.6202200100.360.000.360.360.36
Exeter City (1 Season)1 League532392.7000000000.000.000.000.000.00
League One (5 Seasons)1371039,303103.42512372411410.240.120.360.230.35
Premier League (4 Seasons)80555,12456.9134171300500.230.070.300.230.30
CanPL (2 Seasons)22111,21813.5505411100.370.000.370.300.30
League Cup (2 Seasons)311181.3101100000.760.000.760.760.76
FA Cup (2 Seasons)221802.0000000000.000.000.000.000.00
USL D-1 (1 Season)30241,97822.08412800100.360.180.550.360.55
Championship (1 Season)1566186.9000000100.000.000.000.000.00
D2 Pro League (1 Season)11108729.7101100100.100.000.100.100.10
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
200920Vancouverus USA2. USL D-17th30241,97822.08412800100.360.180.550.360.55
2009-201020Exeter Cityeng ENG3. League One18th532392.7000000000.000.000.000.000.00
201021Vancouverus USA2. D2 Pro League5th11108729.7101100100.100.000.100.100.10
2010-201121St Johnstonesct SCO1. Premier League8th1154705.2101100000.190.000.190.190.19
2011-201222St Johnstonesct SCO1. Premier League6th31141,56217.4213200100.120.060.170.120.17
2012-201323Stevenageeng ENG3. League One18th42333,01233.57310700100.210.090.300.210.30
2013-201424Stevenageeng ENG3. League One24th311071.2000000000.000.000.000.000.00
2013-201424Notts Countyeng ENG3. League One20th1155726.4202200010.310.000.310.310.31
2014-201525Crewe Alexandraeng ENG3. League One20th36252,27225.27411611000.280.160.440.240.40Matches
2015-201626Crewe Alexandraeng ENG3. League One24th40363,10134.59514900300.260.150.410.260.41Matches
2016-201727Dundeesct SCO1. Premiership10th27272,34526.18311800200.310.120.420.310.42Matches
2017-201828Dundeesct SCO1. Premiership9th1197478.3202200200.240.000.240.240.24Matches
2018-201929Falkirksct SCO2. Championship10th1566186.9000000100.000.000.000.000.00Matches
201930Pacific FCca CAN1. CanPL5th1367117.9303211000.380.000.380.250.25Matches
202031Cavalry FCca CAN1. CanPL2nd955075.6202200100.360.000.360.360.36Matches
12 Seasons10 Clubs6 Leagues29520919,113212.452207250221310.240.090.340.240.33
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
Crewe Alexandra (2 Seasons)1 League76615,37359.7169251511300.270.150.420.250.40
Stevenage (2 Seasons)1 League45343,11934.77310700100.200.090.290.200.29
St Johnstone (2 Seasons)1 League42192,03222.6314300100.130.040.180.130.18
Vancouver (2 Seasons)2 Leagues41342,85031.79413900200.280.130.410.280.41
Dundee (2 Seasons)1 League38363,09234.4103131000400.290.090.380.290.38
Falkirk (1 Season)1 League1566186.9000000100.000.000.000.000.00
Pacific FC (1 Season)1 League1367117.9303211000.380.000.380.250.25
Notts County (1 Season)1 League1155726.4202200010.310.000.310.310.31
Cavalry FC (1 Season)1 League955075.6202200100.360.000.360.360.36
Exeter City (1 Season)1 League532392.7000000000.000.000.000.000.00
League One (5 Seasons)1371039,303103.42512372411410.240.120.360.230.35
Premier League (4 Seasons)80555,12456.9134171300500.230.070.300.230.30
CanPL (2 Seasons)22111,21813.5505411100.370.000.370.300.30
USL D-1 (1 Season)30241,97822.08412800100.360.180.550.360.55
Championship (1 Season)1566186.9000000100.000.000.000.000.00
D2 Pro League (1 Season)11108729.7101100100.100.000.100.100.10
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-201525Crewe Alexandraeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2014-201525Crewe Alexandraeng ENGLeague Cup33rd20560.6101100001.610.001.611.611.61Matches
2015-201626Crewe Alexandraeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2015-201626Crewe Alexandraeng ENGLeague Cup57th11620.7000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues532983.3101100000.300.000.300.300.30
League Cup (2 Seasons)311181.3101100000.760.000.760.760.76
FA Cup (2 Seasons)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201425ca CanadaWCQ1090.1000000000.000.000.000.000.00Matches
201425ca CanadaFriendlies (M)20460.5000000000.000.000.000.000.00Matches
201526ca CanadaFriendlies (M)331892.1101100100.480.000.480.480.48Matches
201526ca CanadaGold CupGR311571.7000000000.000.000.000.000.00Matches
201627ca CanadaFriendlies (M)532703.0101100000.330.000.330.330.33Matches
201728ca CanadaFriendlies (M)00Matches
201829ca CanadaWCQ40881.0000000000.000.000.000.000.00Matches
5 Seasons1 Club3 Leagues1877598.4202200100.240.000.240.240.24
Friendlies (M) (4 Seasons)1065055.6202200100.360.000.360.360.36
WCQ (2 Seasons)50971.1000000000.000.000.000.000.00
Gold Cup (1 Season)311571.7000000000.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
200920Vancouverus USA2. USL D-122.08210.960.3800
2009-201020Exeter Cityeng ENG3. League One2.7000.0000
201021Vancouverus USA2. D2 Pro League9.7180.830.1300
2010-201121St Johnstonesct SCO1. Premier League5.2140.770.2500
2011-201222St Johnstonesct SCO1. Premier League17.4280.460.2500
2012-201323Stevenageeng ENG3. League One33.57140.420.5000
2013-201424Notts Countyeng ENG3. League One6.4281.260.2500
2013-201424Stevenageeng ENG3. League One1.2000.0000
2014-201525Crewe Alexandraeng ENGFA Cup1.0000Matches
2014-201525Crewe Alexandraeng ENGLeague Cup0.6100Matches
2014-201525Crewe Alexandraeng ENG3. League One25.27180.710.3311Matches
2015-201626Crewe Alexandraeng ENGFA Cup1.0000Matches
2015-201626Crewe Alexandraeng ENGLeague Cup0.7000Matches
2015-201626Crewe Alexandraeng ENG3. League One34.59190.550.4700Matches
2016-201727Dundeesct SCO1. Premiership26.18190.730.4200Matches
2017-201828Dundeesct SCO1. Premiership8.3280.960.2500Matches
2018-201929Falkirksct SCO2. Championship6.9000Matches
201930Pacific FCca CAN1. CanPL7.9311Matches
202031Cavalry FCca CAN1. CanPL5.6200Matches
12 Seasons10 Clubs8 Leagues215.7531270.660.3622
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (2 Seasons)3 Leagues63.017370.620.4111
Stevenage (2 Seasons)1 League34.77140.400.5000
St Johnstone (2 Seasons)1 League22.63120.530.2500
Vancouver (2 Seasons)2 Leagues31.79290.920.3100
Dundee (2 Seasons)1 League34.410270.790.3700
Falkirk (1 Season)1 League6.9000
Pacific FC (1 Season)1 League7.9311
Notts County (1 Season)1 League6.4281.260.2500
Cavalry FC (1 Season)1 League5.6200
Exeter City (1 Season)1 League2.7000.0000
League One (5 Seasons)103.425590.570.4111
Premier League (4 Seasons)56.913390.690.3300
CanPL (2 Seasons)13.5511
League Cup (2 Seasons)1.3100
FA Cup (2 Seasons)2.0000
USL D-1 (1 Season)22.08210.960.3800
Championship (1 Season)6.9000
D2 Pro League (1 Season)9.7180.830.1300
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200920Vancouver1 League22.08210.960.3800
2009-201020Exeter City1 League2.7000.0000
201021Vancouver1 League9.7180.830.1300
2010-201121St Johnstone1 League5.2140.770.2500
2011-201222St Johnstone1 League17.4280.460.2500
2012-201323Stevenage1 League33.57140.420.5000
2013-201424Stevenage1 League1.2000.0000
2013-201424Notts County1 League6.4281.260.2500
2014-201525Crewe Alexandra3 Leagues26.98180.710.3311
2015-201626Crewe Alexandra3 Leagues36.19190.550.4700
2016-201727Dundee1 League26.18190.730.4200
2017-201828Dundee1 League8.3280.960.2500
2018-201929Falkirk1 League6.9000
201930Pacific FC1 League7.9311
202031Cavalry FC1 League5.6200
12 Seasons10 Clubs8 Leagues215.7531270.660.3622
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (2 Seasons)3 Leagues63.017370.620.4111
Stevenage (2 Seasons)1 League34.77140.400.5000
St Johnstone (2 Seasons)1 League22.63120.530.2500
Vancouver (2 Seasons)2 Leagues31.79290.920.3100
Dundee (2 Seasons)1 League34.410270.790.3700
Falkirk (1 Season)1 League6.9000
Pacific FC (1 Season)1 League7.9311
Notts County (1 Season)1 League6.4281.260.2500
Cavalry FC (1 Season)1 League5.6200
Exeter City (1 Season)1 League2.7000.0000
League One (5 Seasons)103.425590.570.4111
Premier League (4 Seasons)56.913390.690.3300
CanPL (2 Seasons)13.5511
League Cup (2 Seasons)1.3100
FA Cup (2 Seasons)2.0000
USL D-1 (1 Season)22.08210.960.3800
Championship (1 Season)6.9000
D2 Pro League (1 Season)9.7180.830.1300
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
200920Vancouverus USA2. USL D-17th22.08210.960.3800
2009-201020Exeter Cityeng ENG3. League One18th2.7000.0000
201021Vancouverus USA2. D2 Pro League5th9.7180.830.1300
2010-201121St Johnstonesct SCO1. Premier League8th5.2140.770.2500
2011-201222St Johnstonesct SCO1. Premier League6th17.4280.460.2500
2012-201323Stevenageeng ENG3. League One18th33.57140.420.5000
2013-201424Stevenageeng ENG3. League One24th1.2000.0000
2013-201424Notts Countyeng ENG3. League One20th6.4281.260.2500
2014-201525Crewe Alexandraeng ENG3. League One20th25.27180.710.3311Matches
2015-201626Crewe Alexandraeng ENG3. League One24th34.59190.550.4700Matches
2016-201727Dundeesct SCO1. Premiership10th26.18190.730.4200Matches
2017-201828Dundeesct SCO1. Premiership9th8.3280.960.2500Matches
2018-201929Falkirksct SCO2. Championship10th6.9000Matches
201930Pacific FCca CAN1. CanPL5th7.9311Matches
202031Cavalry FCca CAN1. CanPL2nd5.6200Matches
12 Seasons10 Clubs6 Leagues212.4521270.660.3622
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (2 Seasons)1 League59.716370.620.4111
Stevenage (2 Seasons)1 League34.77140.400.5000
St Johnstone (2 Seasons)1 League22.63120.530.2500
Vancouver (2 Seasons)2 Leagues31.79290.920.3100
Dundee (2 Seasons)1 League34.410270.790.3700
Falkirk (1 Season)1 League6.9000
Pacific FC (1 Season)1 League7.9311
Notts County (1 Season)1 League6.4281.260.2500
Cavalry FC (1 Season)1 League5.6200
Exeter City (1 Season)1 League2.7000.0000
League One (5 Seasons)103.425590.570.4111
Premier League (4 Seasons)56.913390.690.3300
CanPL (2 Seasons)13.5511
USL D-1 (1 Season)22.08210.960.3800
Championship (1 Season)6.9000
D2 Pro League (1 Season)9.7180.830.1300
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-201525Crewe Alexandraeng ENGFA Cup85th1.0000Matches
2014-201525Crewe Alexandraeng ENGLeague Cup33rd0.6100Matches
2015-201626Crewe Alexandraeng ENGFA Cup85th1.0000Matches
2015-201626Crewe Alexandraeng ENGLeague Cup57th0.7000Matches
2 Seasons1 Club2 Leagues3.3100
League Cup (2 Seasons)1.3100
FA Cup (2 Seasons)2.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201425ca CanadaWCQ0.1000Matches
201425ca CanadaFriendlies (M)0.5000Matches
201526ca CanadaFriendlies (M)2.1100Matches
201526ca CanadaGold CupGR1.704375.02.291.720.000.0000Matches
201627ca CanadaFriendlies (M)3.0100Matches
201829ca CanadaWCQ1.0000Matches
5 Seasons1 Club3 Leagues8.424375.02.291.720.000.0000
Friendlies (M) (4 Seasons)5.6200
WCQ (2 Seasons)1.1000
Gold Cup (1 Season)1.704375.02.291.720.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
200920Vancouverus USA2. USL D-1301,9786673.322.0246
2009-201020Exeter Cityeng ENG3. League One5239485.82.732
201021Vancouverus USA2. D2 Pro League118727932.39.7101
2010-201121St Johnstonesct SCO1. Premier League114704313.75.256
2011-201222St Johnstonesct SCO1. Premier League311,5625045.717.41417
2012-201323Stevenageeng ENG3. League One423,0127272.833.5339
2013-201424Notts Countyeng ENG3. League One115725213.86.456
2013-201424Stevenageeng ENG3. League One3107362.61.212
2014-201525Crewe Alexandraeng ENGFA Cup1909050.01.01901001.000000.00+2.00Matches
2014-201525Crewe Alexandraeng ENGLeague Cup2562826.70.60022701.5012-1-1.61-2.78Matches
2014-201525Crewe Alexandraeng ENG3. League One362,2726354.925.225141170.972346-23-0.91-0.48Matches
2015-201626Crewe Alexandraeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2015-201626Crewe Alexandraeng ENGLeague Cup1626268.90.71620000.0012-1-1.45+1.76Matches
2015-201626Crewe Alexandraeng ENG3. League One403,1017874.934.53623410.783563-28-0.81-0.03Matches
2016-201727Dundeesct SCO1. Premiership272,3458768.626.1272101.15Matches
2017-201828Dundeesct SCO1. Premiership117476821.88.39621.18Matches
2018-201929Falkirksct SCO2. Championship156184119.16.9677291830.67111-10-1.46-1.39Matches
201930Pacific FCca CAN1. CanPL137115528.27.9682573111.311013-3-0.38+0.02Matches
202031Cavalry FCca CAN1. CanPL95075656.35.6573143611.7895+4+0.71+0.94Matches
12 Seasons10 Clubs8 Leagues30019,4116537.9215.721278748826131.0180143-63-0.76-0.42
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (2 Seasons)3 Leagues815,6717064.163.0648139172780.8760114-54-0.86-0.32
Stevenage (2 Seasons)1 League453,1196937.734.73411
St Johnstone (2 Seasons)1 League422,0324829.722.61923
Vancouver (2 Seasons)2 Leagues412,8507052.831.7347
Dundee (2 Seasons)1 League383,0928145.234.4362721.16
Falkirk (1 Season)1 League156184119.16.9677291830.67111-10-1.46-1.39
Pacific FC (1 Season)1 League137115528.27.9682573111.311013-3-0.38+0.02
Notts County (1 Season)1 League115725213.86.456
Cavalry FC (1 Season)1 League95075656.35.6573143611.7895+4+0.71+0.94
Exeter City (1 Season)1 League5239485.82.732
League One (5 Seasons)1379,3036837.5103.4103373480.8758109-51-0.85-0.30
Premier League (4 Seasons)805,1246437.556.95527251.16
CanPL (2 Seasons)221,2185535.613.511786113321.501918+1+0.07+0.44
League Cup (2 Seasons)31183939.31.3164022701.0024-2-1.53-2.02
FA Cup (2 Seasons)21809066.72.02902000.5001-1-0.50+1.50
USL D-1 (1 Season)301,9786673.322.0246
Championship (1 Season)156184119.16.9677291830.67111-10-1.46-1.39
D2 Pro League (1 Season)118727932.39.7101
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
200920Vancouver1 League301,9786673.322.0246
2009-201020Exeter City1 League5239485.82.732
201021Vancouver1 League118727932.39.7101
2010-201121St Johnstone1 League114704313.75.256
2011-201222St Johnstone1 League311,5625045.717.41417
2012-201323Stevenage1 League423,0127272.833.5339
2013-201424Stevenage1 League3107362.61.212
2013-201424Notts County1 League115725213.86.456
2014-201525Crewe Alexandra3 Leagues392,4186253.426.9269215132771.002448-24-0.89-0.51
2015-201626Crewe Alexandra3 Leagues423,2537775.336.1387624410.743666-30-0.83+0.01
2016-201727Dundee1 League272,3458768.626.1272101.15
2017-201828Dundee1 League117476821.88.39621.18
2018-201929Falkirk1 League156184119.16.9677291830.67111-10-1.46-1.39
201930Pacific FC1 League137115528.27.9682573111.311013-3-0.38+0.02
202031Cavalry FC1 League95075656.35.6573143611.7895+4+0.71+0.94
12 Seasons10 Clubs8 Leagues30019,4116537.9215.721278748826131.0180143-63-0.76-0.42
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (2 Seasons)3 Leagues815,6717064.163.0648139172780.8760114-54-0.86-0.32
Stevenage (2 Seasons)1 League453,1196937.734.73411
St Johnstone (2 Seasons)1 League422,0324829.722.61923
Vancouver (2 Seasons)2 Leagues412,8507052.831.7347
Dundee (2 Seasons)1 League383,0928145.234.4362721.16
Falkirk (1 Season)1 League156184119.16.9677291830.67111-10-1.46-1.39
Pacific FC (1 Season)1 League137115528.27.9682573111.311013-3-0.38+0.02
Notts County (1 Season)1 League115725213.86.456
Cavalry FC (1 Season)1 League95075656.35.6573143611.7895+4+0.71+0.94
Exeter City (1 Season)1 League5239485.82.732
League One (5 Seasons)1379,3036837.5103.4103373480.8758109-51-0.85-0.30
Premier League (4 Seasons)805,1246437.556.95527251.16
CanPL (2 Seasons)221,2185535.613.511786113321.501918+1+0.07+0.44
League Cup (2 Seasons)31183939.31.3164022701.0024-2-1.53-2.02
FA Cup (2 Seasons)21809066.72.02902000.5001-1-0.50+1.50
USL D-1 (1 Season)301,9786673.322.0246
Championship (1 Season)156184119.16.9677291830.67111-10-1.46-1.39
D2 Pro League (1 Season)118727932.39.7101
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
200920Vancouverus USA2. USL D-17th301,9786673.322.0246
2009-201020Exeter Cityeng ENG3. League One18th5239485.82.732
201021Vancouverus USA2. D2 Pro League5th118727932.39.7101
2010-201121St Johnstonesct SCO1. Premier League8th114704313.75.256
2011-201222St Johnstonesct SCO1. Premier League6th311,5625045.717.41417
2012-201323Stevenageeng ENG3. League One18th423,0127272.833.5339
2013-201424Stevenageeng ENG3. League One24th3107362.61.212
2013-201424Notts Countyeng ENG3. League One20th115725213.86.456
2014-201525Crewe Alexandraeng ENG3. League One20th362,2726354.925.225141170.972346-23-0.91-0.48Matches
2015-201626Crewe Alexandraeng ENG3. League One24th403,1017874.934.53623410.783563-28-0.81-0.03Matches
2016-201727Dundeesct SCO1. Premiership10th272,3458768.626.1272101.15Matches
2017-201828Dundeesct SCO1. Premiership9th117476821.88.39621.18Matches
2018-201929Falkirksct SCO2. Championship10th156184119.16.9677291830.67111-10-1.46-1.39Matches
201930Pacific FCca CAN1. CanPL5th137115528.27.9682573111.311013-3-0.38+0.02Matches
202031Cavalry FCca CAN1. CanPL2nd95075656.35.6573143611.7895+4+0.71+0.94Matches
12 Seasons10 Clubs6 Leagues29519,1136537.8212.420978728626131.0178138-60-0.75-0.41
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (2 Seasons)1 League765,3737164.959.761371580.8758109-51-0.85-0.30
Stevenage (2 Seasons)1 League453,1196937.734.73411
St Johnstone (2 Seasons)1 League422,0324829.722.61923
Vancouver (2 Seasons)2 Leagues412,8507052.831.7347
Dundee (2 Seasons)1 League383,0928145.234.4362721.16
Falkirk (1 Season)1 League156184119.16.9677291830.67111-10-1.46-1.39
Pacific FC (1 Season)1 League137115528.27.9682573111.311013-3-0.38+0.02
Notts County (1 Season)1 League115725213.86.456
Cavalry FC (1 Season)1 League95075656.35.6573143611.7895+4+0.71+0.94
Exeter City (1 Season)1 League5239485.82.732
League One (5 Seasons)1379,3036837.5103.4103373480.8758109-51-0.85-0.30
Premier League (4 Seasons)805,1246437.556.95527251.16
CanPL (2 Seasons)221,2185535.613.511786113321.501918+1+0.07+0.44
USL D-1 (1 Season)301,9786673.322.0246
Championship (1 Season)156184119.16.9677291830.67111-10-1.46-1.39
D2 Pro League (1 Season)118727932.39.7101
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-201525Crewe Alexandraeng ENGFA Cup85th1909050.01.01901001.000000.00+2.00Matches
2014-201525Crewe Alexandraeng ENGLeague Cup33rd2562826.70.60022701.5012-1-1.61-2.78Matches
2015-201626Crewe Alexandraeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2015-201626Crewe Alexandraeng ENGLeague Cup57th1626268.90.71620000.0012-1-1.45+1.76Matches
2 Seasons1 Club2 Leagues52986052.33.3381222700.8025-3-0.91-0.58
League Cup (2 Seasons)31183939.31.3164022701.0024-2-1.53-2.02
FA Cup (2 Seasons)21809066.72.02902000.5001-1-0.50+1.50
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
201425ca CanadaWCQ1990.80.1001813.0010+1+10.00+8.99Matches
201425ca CanadaFriendlies (M)2462310.20.50022210.5001-1-1.96-2.40Matches
201526ca CanadaFriendlies (M)31896342.02.13630002.3341+3+1.43+1.43Matches
201526ca CanadaGold CupGR31575258.11.7191123300.6701-1-0.57-0.57Matches
201627ca CanadaFriendlies (M)52705450.03.0374122501.404400.00+0.67Matches
201728ca CanadaFriendlies (M)00001Matches
201829ca CanadaWCQ488229.81.00042163.0031+2+2.05+1.60Matches
5 Seasons1 Club3 Leagues187594218.38.47732112391.78128+4+0.47-0.02
Friendlies (M) (4 Seasons)105055126.75.6669142321.5086+2+0.36+0.36
WCQ (2 Seasons)597194.91.10051873.0041+3+2.78+2.02
Gold Cup (1 Season)31575258.11.7191123300.6701-1-0.57-0.57
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
200920Vancouverus USA2. USL D-122.01026
2009-201020Exeter Cityeng ENG3. League One2.7004
201021Vancouverus USA2. D2 Pro League9.71014
2010-201121St Johnstonesct SCO1. Premier League5.2006
2011-201222St Johnstonesct SCO1. Premier League17.41028
2012-201323Stevenageeng ENG3. League One33.51058
2013-201424Notts Countyeng ENG3. League One6.4019
2013-201424Stevenageeng ENG3. League One1.2003
2014-201525Crewe Alexandraeng ENGFA Cup1.00000Matches
2014-201525Crewe Alexandraeng ENGLeague Cup0.60000Matches
2014-201525Crewe Alexandraeng ENG3. League One25.20027Matches
2015-201626Crewe Alexandraeng ENGFA Cup1.00000Matches
2015-201626Crewe Alexandraeng ENGLeague Cup0.70000Matches
2015-201626Crewe Alexandraeng ENG3. League One34.53046Matches
2016-201727Dundeesct SCO1. Premiership26.12030Matches
2017-201828Dundeesct SCO1. Premiership8.32015Matches
2018-201929Falkirksct SCO2. Championship6.91000Matches
201930Pacific FCca CAN1. CanPL7.90000Matches
202031Cavalry FCca CAN1. CanPL5.61000Matches
12 Seasons10 Clubs8 Leagues215.713102660
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (2 Seasons)3 Leagues63.0300730
Stevenage (2 Seasons)1 League34.71061
St Johnstone (2 Seasons)1 League22.61034
Vancouver (2 Seasons)2 Leagues31.72040
Dundee (2 Seasons)1 League34.44045
Falkirk (1 Season)1 League6.91000
Pacific FC (1 Season)1 League7.90000
Notts County (1 Season)1 League6.4019
Cavalry FC (1 Season)1 League5.61000
Exeter City (1 Season)1 League2.7004
League One (5 Seasons)103.441147
Premier League (4 Seasons)56.95079
CanPL (2 Seasons)13.51000
League Cup (2 Seasons)1.30000
FA Cup (2 Seasons)2.00000
USL D-1 (1 Season)22.01026
Championship (1 Season)6.91000
D2 Pro League (1 Season)9.71014
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200920Vancouver1 League22.01026
2009-201020Exeter City1 League2.7004
201021Vancouver1 League9.71014
2010-201121St Johnstone1 League5.2006
2011-201222St Johnstone1 League17.41028
2012-201323Stevenage1 League33.51058
2013-201424Stevenage1 League1.2003
2013-201424Notts County1 League6.4019
2014-201525Crewe Alexandra3 Leagues26.9000270
2015-201626Crewe Alexandra3 Leagues36.1300460
2016-201727Dundee1 League26.12030
2017-201828Dundee1 League8.32015
2018-201929Falkirk1 League6.91000
201930Pacific FC1 League7.90000
202031Cavalry FC1 League5.61000
12 Seasons10 Clubs8 Leagues215.713102660
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (2 Seasons)3 Leagues63.0300730
Stevenage (2 Seasons)1 League34.71061
St Johnstone (2 Seasons)1 League22.61034
Vancouver (2 Seasons)2 Leagues31.72040
Dundee (2 Seasons)1 League34.44045
Falkirk (1 Season)1 League6.91000
Pacific FC (1 Season)1 League7.90000
Notts County (1 Season)1 League6.4019
Cavalry FC (1 Season)1 League5.61000
Exeter City (1 Season)1 League2.7004
League One (5 Seasons)103.441147
Premier League (4 Seasons)56.95079
CanPL (2 Seasons)13.51000
League Cup (2 Seasons)1.30000
FA Cup (2 Seasons)2.00000
USL D-1 (1 Season)22.01026
Championship (1 Season)6.91000
D2 Pro League (1 Season)9.71014
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200920Vancouverus USA2. USL D-17th22.01026
2009-201020Exeter Cityeng ENG3. League One18th2.7004
201021Vancouverus USA2. D2 Pro League5th9.71014
2010-201121St Johnstonesct SCO1. Premier League8th5.2006
2011-201222St Johnstonesct SCO1. Premier League6th17.41028
2012-201323Stevenageeng ENG3. League One18th33.51058
2013-201424Stevenageeng ENG3. League One24th1.2003
2013-201424Notts Countyeng ENG3. League One20th6.4019
2014-201525Crewe Alexandraeng ENG3. League One20th25.20027Matches
2015-201626Crewe Alexandraeng ENG3. League One24th34.53046Matches
2016-201727Dundeesct SCO1. Premiership10th26.12030Matches
2017-201828Dundeesct SCO1. Premiership9th8.32015Matches
2018-201929Falkirksct SCO2. Championship10th6.91000Matches
201930Pacific FCca CAN1. CanPL5th7.90000Matches
202031Cavalry FCca CAN1. CanPL2nd5.61000Matches
12 Seasons10 Clubs6 Leagues212.413102660
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (2 Seasons)1 League59.73073
Stevenage (2 Seasons)1 League34.71061
St Johnstone (2 Seasons)1 League22.61034
Vancouver (2 Seasons)2 Leagues31.72040
Dundee (2 Seasons)1 League34.44045
Falkirk (1 Season)1 League6.91000
Pacific FC (1 Season)1 League7.90000
Notts County (1 Season)1 League6.4019
Cavalry FC (1 Season)1 League5.61000
Exeter City (1 Season)1 League2.7004
League One (5 Seasons)103.441147
Premier League (4 Seasons)56.95079
CanPL (2 Seasons)13.51000
USL D-1 (1 Season)22.01026
Championship (1 Season)6.91000
D2 Pro League (1 Season)9.71014
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-201525Crewe Alexandraeng ENGFA Cup85th1.00000Matches
2014-201525Crewe Alexandraeng ENGLeague Cup33rd0.60000Matches
2015-201626Crewe Alexandraeng ENGFA Cup85th1.00000Matches
2015-201626Crewe Alexandraeng ENGLeague Cup57th0.70000Matches
2 Seasons1 Club2 Leagues3.30000
League Cup (2 Seasons)1.30000
FA Cup (2 Seasons)2.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201425ca CanadaWCQ0.10000Matches
201425ca CanadaFriendlies (M)0.50000Matches
201526ca CanadaFriendlies (M)2.11000Matches
201526ca CanadaGold CupGR1.7000351101000Matches
201627ca CanadaFriendlies (M)3.00000Matches
201829ca CanadaWCQ1.00000Matches
5 Seasons1 Club3 Leagues8.4100351101000
Friendlies (M) (4 Seasons)5.61000
WCQ (2 Seasons)1.10000
Gold Cup (1 Season)1.7000351101000

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.