Standard Stats Table 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 2009 20 Vancouver us USA 2. USL D-1 30 24 1,978 22.0 8 4 12 8 0 0 1 0 0.36 0.18 0.55 0.36 0.55 2009-2010 20 Exeter City eng ENG 3. League One 5 3 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010 21 Vancouver us USA 2. D2 Pro League 11 10 872 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 2010-2011 21 St Johnstone sct SCO 1. Premier League 11 5 470 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19 2011-2012 22 St Johnstone sct SCO 1. Premier League 31 14 1,562 17.4 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 2012-2013 23 Stevenage eng ENG 3. League One 42 33 3,012 33.5 7 3 10 7 0 0 1 0 0.21 0.09 0.30 0.21 0.30 2013-2014 24 Notts County eng ENG 3. League One 11 5 572 6.4 2 0 2 2 0 0 0 1 0.31 0.00 0.31 0.31 0.31 2013-2014 24 Stevenage eng ENG 3. League One 3 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 25 Crewe Alexandra eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Crewe Alexandra eng ENG League Cup 2 0 56 0.6 1 0 1 1 0 0 0 0 1.61 0.00 1.61 1.61 1.61 Matches 2014-2015 25 Crewe Alexandra eng ENG 3. League One 36 25 2,272 25.2 7 4 11 6 1 1 0 0 0.28 0.16 0.44 0.24 0.40 Matches 2015-2016 26 Crewe Alexandra eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 Crewe Alexandra eng ENG League Cup 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 Crewe Alexandra eng ENG 3. League One 40 36 3,101 34.5 9 5 14 9 0 0 3 0 0.26 0.15 0.41 0.26 0.41 Matches 2016-2017 27 Dundee sct SCO 1. Premiership 27 27 2,345 26.1 8 3 11 8 0 0 2 0 0.31 0.12 0.42 0.31 0.42 Matches 2017-2018 28 Dundee sct SCO 1. Premiership 11 9 747 8.3 2 0 2 2 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Matches 2018-2019 29 Falkirk sct SCO 2. Championship 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 30 Pacific FC ca CAN 1. CanPL 13 6 711 7.9 3 0 3 2 1 1 0 0 0.38 0.00 0.38 0.25 0.25 Matches 2020 31 Cavalry FC ca CAN 1. CanPL 9 5 507 5.6 2 0 2 2 0 0 1 0 0.36 0.00 0.36 0.36 0.36 Matches 12 Seasons 10 Clubs 8 Leagues 300 212 19,411 215.7 53 20 73 51 2 2 13 1 0.25 0.09 0.34 0.24 0.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 Leagues 81 64 5,671 63.0 17 9 26 16 1 1 3 0 0.27 0.14 0.41 0.25 0.40 Stevenage (2 Seasons) 1 League 45 34 3,119 34.7 7 3 10 7 0 0 1 0 0.20 0.09 0.29 0.20 0.29 St Johnstone (2 Seasons) 1 League 42 19 2,032 22.6 3 1 4 3 0 0 1 0 0.13 0.04 0.18 0.13 0.18 Vancouver (2 Seasons) 2 Leagues 41 34 2,850 31.7 9 4 13 9 0 0 2 0 0.28 0.13 0.41 0.28 0.41 Dundee (2 Seasons) 1 League 38 36 3,092 34.4 10 3 13 10 0 0 4 0 0.29 0.09 0.38 0.29 0.38 Falkirk (1 Season) 1 League 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Pacific FC (1 Season) 1 League 13 6 711 7.9 3 0 3 2 1 1 0 0 0.38 0.00 0.38 0.25 0.25 Notts County (1 Season) 1 League 11 5 572 6.4 2 0 2 2 0 0 0 1 0.31 0.00 0.31 0.31 0.31 Cavalry FC (1 Season) 1 League 9 5 507 5.6 2 0 2 2 0 0 1 0 0.36 0.00 0.36 0.36 0.36 Exeter City (1 Season) 1 League 5 3 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 137 103 9,303 103.4 25 12 37 24 1 1 4 1 0.24 0.12 0.36 0.23 0.35 Premier League (4 Seasons) 80 55 5,124 56.9 13 4 17 13 0 0 5 0 0.23 0.07 0.30 0.23 0.30 CanPL (2 Seasons) 22 11 1,218 13.5 5 0 5 4 1 1 1 0 0.37 0.00 0.37 0.30 0.30 League Cup (2 Seasons) 3 1 118 1.3 1 0 1 1 0 0 0 0 0.76 0.00 0.76 0.76 0.76 FA Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL D-1 (1 Season) 30 24 1,978 22.0 8 4 12 8 0 0 1 0 0.36 0.18 0.55 0.36 0.55 Championship (1 Season) 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 D2 Pro League (1 Season) 11 10 872 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10
Standard Stats Table 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 2009 20 Vancouver 1 League 30 24 1,978 22.0 8 4 12 8 0 0 1 0 0.36 0.18 0.55 0.36 0.55 2009-2010 20 Exeter City 1 League 5 3 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010 21 Vancouver 1 League 11 10 872 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 2010-2011 21 St Johnstone 1 League 11 5 470 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19 2011-2012 22 St Johnstone 1 League 31 14 1,562 17.4 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 2012-2013 23 Stevenage 1 League 42 33 3,012 33.5 7 3 10 7 0 0 1 0 0.21 0.09 0.30 0.21 0.30 2013-2014 24 Stevenage 1 League 3 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Notts County 1 League 11 5 572 6.4 2 0 2 2 0 0 0 1 0.31 0.00 0.31 0.31 0.31 2014-2015 25 Crewe Alexandra 3 Leagues 39 26 2,418 26.9 8 4 12 7 1 1 0 0 0.30 0.15 0.45 0.26 0.41 2015-2016 26 Crewe Alexandra 3 Leagues 42 38 3,253 36.1 9 5 14 9 0 0 3 0 0.25 0.14 0.39 0.25 0.39 2016-2017 27 Dundee 1 League 27 27 2,345 26.1 8 3 11 8 0 0 2 0 0.31 0.12 0.42 0.31 0.42 2017-2018 28 Dundee 1 League 11 9 747 8.3 2 0 2 2 0 0 2 0 0.24 0.00 0.24 0.24 0.24 2018-2019 29 Falkirk 1 League 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019 30 Pacific FC 1 League 13 6 711 7.9 3 0 3 2 1 1 0 0 0.38 0.00 0.38 0.25 0.25 2020 31 Cavalry FC 1 League 9 5 507 5.6 2 0 2 2 0 0 1 0 0.36 0.00 0.36 0.36 0.36 12 Seasons 10 Clubs 8 Leagues 300 212 19,411 215.7 53 20 73 51 2 2 13 1 0.25 0.09 0.34 0.24 0.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 Leagues 81 64 5,671 63.0 17 9 26 16 1 1 3 0 0.27 0.14 0.41 0.25 0.40 Stevenage (2 Seasons) 1 League 45 34 3,119 34.7 7 3 10 7 0 0 1 0 0.20 0.09 0.29 0.20 0.29 St Johnstone (2 Seasons) 1 League 42 19 2,032 22.6 3 1 4 3 0 0 1 0 0.13 0.04 0.18 0.13 0.18 Vancouver (2 Seasons) 2 Leagues 41 34 2,850 31.7 9 4 13 9 0 0 2 0 0.28 0.13 0.41 0.28 0.41 Dundee (2 Seasons) 1 League 38 36 3,092 34.4 10 3 13 10 0 0 4 0 0.29 0.09 0.38 0.29 0.38 Falkirk (1 Season) 1 League 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Pacific FC (1 Season) 1 League 13 6 711 7.9 3 0 3 2 1 1 0 0 0.38 0.00 0.38 0.25 0.25 Notts County (1 Season) 1 League 11 5 572 6.4 2 0 2 2 0 0 0 1 0.31 0.00 0.31 0.31 0.31 Cavalry FC (1 Season) 1 League 9 5 507 5.6 2 0 2 2 0 0 1 0 0.36 0.00 0.36 0.36 0.36 Exeter City (1 Season) 1 League 5 3 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 137 103 9,303 103.4 25 12 37 24 1 1 4 1 0.24 0.12 0.36 0.23 0.35 Premier League (4 Seasons) 80 55 5,124 56.9 13 4 17 13 0 0 5 0 0.23 0.07 0.30 0.23 0.30 CanPL (2 Seasons) 22 11 1,218 13.5 5 0 5 4 1 1 1 0 0.37 0.00 0.37 0.30 0.30 League Cup (2 Seasons) 3 1 118 1.3 1 0 1 1 0 0 0 0 0.76 0.00 0.76 0.76 0.76 FA Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL D-1 (1 Season) 30 24 1,978 22.0 8 4 12 8 0 0 1 0 0.36 0.18 0.55 0.36 0.55 Championship (1 Season) 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 D2 Pro League (1 Season) 11 10 872 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10
Standard Stats Table 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 2009 20 Vancouver us USA 2. USL D-1 7th 30 24 1,978 22.0 8 4 12 8 0 0 1 0 0.36 0.18 0.55 0.36 0.55 2009-2010 20 Exeter City eng ENG 3. League One 18th 5 3 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010 21 Vancouver us USA 2. D2 Pro League 5th 11 10 872 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 2010-2011 21 St Johnstone sct SCO 1. Premier League 8th 11 5 470 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19 2011-2012 22 St Johnstone sct SCO 1. Premier League 6th 31 14 1,562 17.4 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 2012-2013 23 Stevenage eng ENG 3. League One 18th 42 33 3,012 33.5 7 3 10 7 0 0 1 0 0.21 0.09 0.30 0.21 0.30 2013-2014 24 Stevenage eng ENG 3. League One 24th 3 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Notts County eng ENG 3. League One 20th 11 5 572 6.4 2 0 2 2 0 0 0 1 0.31 0.00 0.31 0.31 0.31 2014-2015 25 Crewe Alexandra eng ENG 3. League One 20th 36 25 2,272 25.2 7 4 11 6 1 1 0 0 0.28 0.16 0.44 0.24 0.40 Matches 2015-2016 26 Crewe Alexandra eng ENG 3. League One 24th 40 36 3,101 34.5 9 5 14 9 0 0 3 0 0.26 0.15 0.41 0.26 0.41 Matches 2016-2017 27 Dundee sct SCO 1. Premiership 10th 27 27 2,345 26.1 8 3 11 8 0 0 2 0 0.31 0.12 0.42 0.31 0.42 Matches 2017-2018 28 Dundee sct SCO 1. Premiership 9th 11 9 747 8.3 2 0 2 2 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Matches 2018-2019 29 Falkirk sct SCO 2. Championship 10th 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 30 Pacific FC ca CAN 1. CanPL 5th 13 6 711 7.9 3 0 3 2 1 1 0 0 0.38 0.00 0.38 0.25 0.25 Matches 2020 31 Cavalry FC ca CAN 1. CanPL 2nd 9 5 507 5.6 2 0 2 2 0 0 1 0 0.36 0.00 0.36 0.36 0.36 Matches 12 Seasons 10 Clubs 6 Leagues 295 209 19,113 212.4 52 20 72 50 2 2 13 1 0.24 0.09 0.34 0.24 0.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 League 76 61 5,373 59.7 16 9 25 15 1 1 3 0 0.27 0.15 0.42 0.25 0.40 Stevenage (2 Seasons) 1 League 45 34 3,119 34.7 7 3 10 7 0 0 1 0 0.20 0.09 0.29 0.20 0.29 St Johnstone (2 Seasons) 1 League 42 19 2,032 22.6 3 1 4 3 0 0 1 0 0.13 0.04 0.18 0.13 0.18 Vancouver (2 Seasons) 2 Leagues 41 34 2,850 31.7 9 4 13 9 0 0 2 0 0.28 0.13 0.41 0.28 0.41 Dundee (2 Seasons) 1 League 38 36 3,092 34.4 10 3 13 10 0 0 4 0 0.29 0.09 0.38 0.29 0.38 Falkirk (1 Season) 1 League 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Pacific FC (1 Season) 1 League 13 6 711 7.9 3 0 3 2 1 1 0 0 0.38 0.00 0.38 0.25 0.25 Notts County (1 Season) 1 League 11 5 572 6.4 2 0 2 2 0 0 0 1 0.31 0.00 0.31 0.31 0.31 Cavalry FC (1 Season) 1 League 9 5 507 5.6 2 0 2 2 0 0 1 0 0.36 0.00 0.36 0.36 0.36 Exeter City (1 Season) 1 League 5 3 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 137 103 9,303 103.4 25 12 37 24 1 1 4 1 0.24 0.12 0.36 0.23 0.35 Premier League (4 Seasons) 80 55 5,124 56.9 13 4 17 13 0 0 5 0 0.23 0.07 0.30 0.23 0.30 CanPL (2 Seasons) 22 11 1,218 13.5 5 0 5 4 1 1 1 0 0.37 0.00 0.37 0.30 0.30 USL D-1 (1 Season) 30 24 1,978 22.0 8 4 12 8 0 0 1 0 0.36 0.18 0.55 0.36 0.55 Championship (1 Season) 15 6 618 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 D2 Pro League (1 Season) 11 10 872 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10
Standard Stats Table 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 2014 25 ca Canada WCQ 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 25 ca Canada Friendlies (M) 2 0 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 26 ca Canada Friendlies (M) 3 3 189 2.1 1 0 1 1 0 0 1 0 0.48 0.00 0.48 0.48 0.48 Matches 2015 26 ca Canada Gold Cup GR 3 1 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 ca Canada Friendlies (M) 5 3 270 3.0 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2017 28 ca Canada Friendlies (M) 0 0 Matches 2018 29 ca Canada WCQ 4 0 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 1 Club 3 Leagues 18 7 759 8.4 2 0 2 2 0 0 1 0 0.24 0.00 0.24 0.24 0.24 Friendlies (M) (4 Seasons) 10 6 505 5.6 2 0 2 2 0 0 1 0 0.36 0.00 0.36 0.36 0.36 WCQ (2 Seasons) 5 0 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (1 Season) 3 1 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2009 20 Vancouver 1 League 22.0 8 21 0.96 0.38 0 0 2009-2010 20 Exeter City 1 League 2.7 0 0 0.00 0 0 2010 21 Vancouver 1 League 9.7 1 8 0.83 0.13 0 0 2010-2011 21 St Johnstone 1 League 5.2 1 4 0.77 0.25 0 0 2011-2012 22 St Johnstone 1 League 17.4 2 8 0.46 0.25 0 0 2012-2013 23 Stevenage 1 League 33.5 7 14 0.42 0.50 0 0 2013-2014 24 Stevenage 1 League 1.2 0 0 0.00 0 0 2013-2014 24 Notts County 1 League 6.4 2 8 1.26 0.25 0 0 2014-2015 25 Crewe Alexandra 3 Leagues 26.9 8 18 0.71 0.33 1 1 2015-2016 26 Crewe Alexandra 3 Leagues 36.1 9 19 0.55 0.47 0 0 2016-2017 27 Dundee 1 League 26.1 8 19 0.73 0.42 0 0 2017-2018 28 Dundee 1 League 8.3 2 8 0.96 0.25 0 0 2018-2019 29 Falkirk 1 League 6.9 0 0 0 2019 30 Pacific FC 1 League 7.9 3 1 1 2020 31 Cavalry FC 1 League 5.6 2 0 0 12 Seasons 10 Clubs 8 Leagues 215.7 53 127 0.66 0.36 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Crewe Alexandra (2 Seasons) 3 Leagues 63.0 17 37 0.62 0.41 1 1 Stevenage (2 Seasons) 1 League 34.7 7 14 0.40 0.50 0 0 St Johnstone (2 Seasons) 1 League 22.6 3 12 0.53 0.25 0 0 Vancouver (2 Seasons) 2 Leagues 31.7 9 29 0.92 0.31 0 0 Dundee (2 Seasons) 1 League 34.4 10 27 0.79 0.37 0 0 Falkirk (1 Season) 1 League 6.9 0 0 0 Pacific FC (1 Season) 1 League 7.9 3 1 1 Notts County (1 Season) 1 League 6.4 2 8 1.26 0.25 0 0 Cavalry FC (1 Season) 1 League 5.6 2 0 0 Exeter City (1 Season) 1 League 2.7 0 0 0.00 0 0 League One (5 Seasons) 103.4 25 59 0.57 0.41 1 1 Premier League (4 Seasons) 56.9 13 39 0.69 0.33 0 0 CanPL (2 Seasons) 13.5 5 1 1 League Cup (2 Seasons) 1.3 1 0 0 FA Cup (2 Seasons) 2.0 0 0 0 USL D-1 (1 Season) 22.0 8 21 0.96 0.38 0 0 Championship (1 Season) 6.9 0 0 0 D2 Pro League (1 Season) 9.7 1 8 0.83 0.13 0 0
Playing Time Table 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 2009 20 Vancouver us USA 2. USL D-1 30 1,978 66 73.3 22.0 24 6 2009-2010 20 Exeter City eng ENG 3. League One 5 239 48 5.8 2.7 3 2 2010 21 Vancouver us USA 2. D2 Pro League 11 872 79 32.3 9.7 10 1 2010-2011 21 St Johnstone sct SCO 1. Premier League 11 470 43 13.7 5.2 5 6 2011-2012 22 St Johnstone sct SCO 1. Premier League 31 1,562 50 45.7 17.4 14 17 2012-2013 23 Stevenage eng ENG 3. League One 42 3,012 72 72.8 33.5 33 9 2013-2014 24 Notts County eng ENG 3. League One 11 572 52 13.8 6.4 5 6 2013-2014 24 Stevenage eng ENG 3. League One 3 107 36 2.6 1.2 1 2 2014-2015 25 Crewe Alexandra eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +2.00 Matches 2014-2015 25 Crewe Alexandra eng ENG League Cup 2 56 28 26.7 0.6 0 0 2 27 0 1.50 1 2 -1 -1.61 -2.78 Matches 2014-2015 25 Crewe Alexandra eng ENG 3. League One 36 2,272 63 54.9 25.2 25 14 11 7 0.97 23 46 -23 -0.91 -0.48 Matches 2015-2016 26 Crewe Alexandra eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 26 Crewe Alexandra eng ENG League Cup 1 62 62 68.9 0.7 1 62 0 0 0 0.00 1 2 -1 -1.45 +1.76 Matches 2015-2016 26 Crewe Alexandra eng ENG 3. League One 40 3,101 78 74.9 34.5 36 23 4 1 0.78 35 63 -28 -0.81 -0.03 Matches 2016-2017 27 Dundee sct SCO 1. Premiership 27 2,345 87 68.6 26.1 27 21 0 1.15 Matches 2017-2018 28 Dundee sct SCO 1. Premiership 11 747 68 21.8 8.3 9 6 2 1.18 Matches 2018-2019 29 Falkirk sct SCO 2. Championship 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 Matches 2019 30 Pacific FC ca CAN 1. CanPL 13 711 55 28.2 7.9 6 82 5 7 31 1 1.31 10 13 -3 -0.38 +0.02 Matches 2020 31 Cavalry FC ca CAN 1. CanPL 9 507 56 56.3 5.6 5 73 1 4 36 1 1.78 9 5 +4 +0.71 +0.94 Matches 12 Seasons 10 Clubs 8 Leagues 300 19,411 65 37.9 215.7 212 78 74 88 26 13 1.01 80 143 -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 Leagues 81 5,671 70 64.1 63.0 64 81 39 17 27 8 0.87 60 114 -54 -0.86 -0.32 Stevenage (2 Seasons) 1 League 45 3,119 69 37.7 34.7 34 11 St Johnstone (2 Seasons) 1 League 42 2,032 48 29.7 22.6 19 23 Vancouver (2 Seasons) 2 Leagues 41 2,850 70 52.8 31.7 34 7 Dundee (2 Seasons) 1 League 38 3,092 81 45.2 34.4 36 27 2 1.16 Falkirk (1 Season) 1 League 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 Pacific FC (1 Season) 1 League 13 711 55 28.2 7.9 6 82 5 7 31 1 1.31 10 13 -3 -0.38 +0.02 Notts County (1 Season) 1 League 11 572 52 13.8 6.4 5 6 Cavalry FC (1 Season) 1 League 9 507 56 56.3 5.6 5 73 1 4 36 1 1.78 9 5 +4 +0.71 +0.94 Exeter City (1 Season) 1 League 5 239 48 5.8 2.7 3 2 League One (5 Seasons) 137 9,303 68 37.5 103.4 103 37 34 8 0.87 58 109 -51 -0.85 -0.30 Premier League (4 Seasons) 80 5,124 64 37.5 56.9 55 27 25 1.16 CanPL (2 Seasons) 22 1,218 55 35.6 13.5 11 78 6 11 33 2 1.50 19 18 +1 +0.07 +0.44 League Cup (2 Seasons) 3 118 39 39.3 1.3 1 64 0 2 27 0 1.00 2 4 -2 -1.53 -2.02 FA Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 +1.50 USL D-1 (1 Season) 30 1,978 66 73.3 22.0 24 6 Championship (1 Season) 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 D2 Pro League (1 Season) 11 872 79 32.3 9.7 10 1
Playing Time Table 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 2009 20 Vancouver 1 League 30 1,978 66 73.3 22.0 24 6 2009-2010 20 Exeter City 1 League 5 239 48 5.8 2.7 3 2 2010 21 Vancouver 1 League 11 872 79 32.3 9.7 10 1 2010-2011 21 St Johnstone 1 League 11 470 43 13.7 5.2 5 6 2011-2012 22 St Johnstone 1 League 31 1,562 50 45.7 17.4 14 17 2012-2013 23 Stevenage 1 League 42 3,012 72 72.8 33.5 33 9 2013-2014 24 Stevenage 1 League 3 107 36 2.6 1.2 1 2 2013-2014 24 Notts County 1 League 11 572 52 13.8 6.4 5 6 2014-2015 25 Crewe Alexandra 3 Leagues 39 2,418 62 53.4 26.9 26 92 15 13 27 7 1.00 24 48 -24 -0.89 -0.51 2015-2016 26 Crewe Alexandra 3 Leagues 42 3,253 77 75.3 36.1 38 76 24 4 1 0.74 36 66 -30 -0.83 +0.01 2016-2017 27 Dundee 1 League 27 2,345 87 68.6 26.1 27 21 0 1.15 2017-2018 28 Dundee 1 League 11 747 68 21.8 8.3 9 6 2 1.18 2018-2019 29 Falkirk 1 League 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 2019 30 Pacific FC 1 League 13 711 55 28.2 7.9 6 82 5 7 31 1 1.31 10 13 -3 -0.38 +0.02 2020 31 Cavalry FC 1 League 9 507 56 56.3 5.6 5 73 1 4 36 1 1.78 9 5 +4 +0.71 +0.94 12 Seasons 10 Clubs 8 Leagues 300 19,411 65 37.9 215.7 212 78 74 88 26 13 1.01 80 143 -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 Leagues 81 5,671 70 64.1 63.0 64 81 39 17 27 8 0.87 60 114 -54 -0.86 -0.32 Stevenage (2 Seasons) 1 League 45 3,119 69 37.7 34.7 34 11 St Johnstone (2 Seasons) 1 League 42 2,032 48 29.7 22.6 19 23 Vancouver (2 Seasons) 2 Leagues 41 2,850 70 52.8 31.7 34 7 Dundee (2 Seasons) 1 League 38 3,092 81 45.2 34.4 36 27 2 1.16 Falkirk (1 Season) 1 League 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 Pacific FC (1 Season) 1 League 13 711 55 28.2 7.9 6 82 5 7 31 1 1.31 10 13 -3 -0.38 +0.02 Notts County (1 Season) 1 League 11 572 52 13.8 6.4 5 6 Cavalry FC (1 Season) 1 League 9 507 56 56.3 5.6 5 73 1 4 36 1 1.78 9 5 +4 +0.71 +0.94 Exeter City (1 Season) 1 League 5 239 48 5.8 2.7 3 2 League One (5 Seasons) 137 9,303 68 37.5 103.4 103 37 34 8 0.87 58 109 -51 -0.85 -0.30 Premier League (4 Seasons) 80 5,124 64 37.5 56.9 55 27 25 1.16 CanPL (2 Seasons) 22 1,218 55 35.6 13.5 11 78 6 11 33 2 1.50 19 18 +1 +0.07 +0.44 League Cup (2 Seasons) 3 118 39 39.3 1.3 1 64 0 2 27 0 1.00 2 4 -2 -1.53 -2.02 FA Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 0.50 0 1 -1 -0.50 +1.50 USL D-1 (1 Season) 30 1,978 66 73.3 22.0 24 6 Championship (1 Season) 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 D2 Pro League (1 Season) 11 872 79 32.3 9.7 10 1
Playing Time Table 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 2009 20 Vancouver us USA 2. USL D-1 7th 30 1,978 66 73.3 22.0 24 6 2009-2010 20 Exeter City eng ENG 3. League One 18th 5 239 48 5.8 2.7 3 2 2010 21 Vancouver us USA 2. D2 Pro League 5th 11 872 79 32.3 9.7 10 1 2010-2011 21 St Johnstone sct SCO 1. Premier League 8th 11 470 43 13.7 5.2 5 6 2011-2012 22 St Johnstone sct SCO 1. Premier League 6th 31 1,562 50 45.7 17.4 14 17 2012-2013 23 Stevenage eng ENG 3. League One 18th 42 3,012 72 72.8 33.5 33 9 2013-2014 24 Stevenage eng ENG 3. League One 24th 3 107 36 2.6 1.2 1 2 2013-2014 24 Notts County eng ENG 3. League One 20th 11 572 52 13.8 6.4 5 6 2014-2015 25 Crewe Alexandra eng ENG 3. League One 20th 36 2,272 63 54.9 25.2 25 14 11 7 0.97 23 46 -23 -0.91 -0.48 Matches 2015-2016 26 Crewe Alexandra eng ENG 3. League One 24th 40 3,101 78 74.9 34.5 36 23 4 1 0.78 35 63 -28 -0.81 -0.03 Matches 2016-2017 27 Dundee sct SCO 1. Premiership 10th 27 2,345 87 68.6 26.1 27 21 0 1.15 Matches 2017-2018 28 Dundee sct SCO 1. Premiership 9th 11 747 68 21.8 8.3 9 6 2 1.18 Matches 2018-2019 29 Falkirk sct SCO 2. Championship 10th 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 Matches 2019 30 Pacific FC ca CAN 1. CanPL 5th 13 711 55 28.2 7.9 6 82 5 7 31 1 1.31 10 13 -3 -0.38 +0.02 Matches 2020 31 Cavalry FC ca CAN 1. CanPL 2nd 9 507 56 56.3 5.6 5 73 1 4 36 1 1.78 9 5 +4 +0.71 +0.94 Matches 12 Seasons 10 Clubs 6 Leagues 295 19,113 65 37.8 212.4 209 78 72 86 26 13 1.01 78 138 -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 League 76 5,373 71 64.9 59.7 61 37 15 8 0.87 58 109 -51 -0.85 -0.30 Stevenage (2 Seasons) 1 League 45 3,119 69 37.7 34.7 34 11 St Johnstone (2 Seasons) 1 League 42 2,032 48 29.7 22.6 19 23 Vancouver (2 Seasons) 2 Leagues 41 2,850 70 52.8 31.7 34 7 Dundee (2 Seasons) 1 League 38 3,092 81 45.2 34.4 36 27 2 1.16 Falkirk (1 Season) 1 League 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 Pacific FC (1 Season) 1 League 13 711 55 28.2 7.9 6 82 5 7 31 1 1.31 10 13 -3 -0.38 +0.02 Notts County (1 Season) 1 League 11 572 52 13.8 6.4 5 6 Cavalry FC (1 Season) 1 League 9 507 56 56.3 5.6 5 73 1 4 36 1 1.78 9 5 +4 +0.71 +0.94 Exeter City (1 Season) 1 League 5 239 48 5.8 2.7 3 2 League One (5 Seasons) 137 9,303 68 37.5 103.4 103 37 34 8 0.87 58 109 -51 -0.85 -0.30 Premier League (4 Seasons) 80 5,124 64 37.5 56.9 55 27 25 1.16 CanPL (2 Seasons) 22 1,218 55 35.6 13.5 11 78 6 11 33 2 1.50 19 18 +1 +0.07 +0.44 USL D-1 (1 Season) 30 1,978 66 73.3 22.0 24 6 Championship (1 Season) 15 618 41 19.1 6.9 6 77 2 9 18 3 0.67 1 11 -10 -1.46 -1.39 D2 Pro League (1 Season) 11 872 79 32.3 9.7 10 1
Playing Time Table 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 2014 25 ca Canada WCQ 1 9 9 0.8 0.1 0 0 1 8 1 3.00 1 0 +1 +10.00 +8.99 Matches 2014 25 ca Canada Friendlies (M) 2 46 23 10.2 0.5 0 0 2 22 1 0.50 0 1 -1 -1.96 -2.40 Matches 2015 26 ca Canada Friendlies (M) 3 189 63 42.0 2.1 3 63 0 0 0 2.33 4 1 +3 +1.43 +1.43 Matches 2015 26 ca Canada Gold Cup GR 3 157 52 58.1 1.7 1 91 1 2 33 0 0.67 0 1 -1 -0.57 -0.57 Matches 2016 27 ca Canada Friendlies (M) 5 270 54 50.0 3.0 3 74 1 2 25 0 1.40 4 4 0 0.00 +0.67 Matches 2017 28 ca Canada Friendlies (M) 0 0 0 0 1 Matches 2018 29 ca Canada WCQ 4 88 22 9.8 1.0 0 0 4 21 6 3.00 3 1 +2 +2.05 +1.60 Matches 5 Seasons 1 Club 3 Leagues 18 759 42 18.3 8.4 7 73 2 11 23 9 1.78 12 8 +4 +0.47 -0.02 Friendlies (M) (4 Seasons) 10 505 51 26.7 5.6 6 69 1 4 23 2 1.50 8 6 +2 +0.36 +0.36 WCQ (2 Seasons) 5 97 19 4.9 1.1 0 0 5 18 7 3.00 4 1 +3 +2.78 +2.02 Gold Cup (1 Season) 3 157 52 58.1 1.7 1 91 1 2 33 0 0.67 0 1 -1 -0.57 -0.57
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009 20 Vancouver 1 League 22.0 1 0 26 2009-2010 20 Exeter City 1 League 2.7 0 0 4 2010 21 Vancouver 1 League 9.7 1 0 14 2010-2011 21 St Johnstone 1 League 5.2 0 0 6 2011-2012 22 St Johnstone 1 League 17.4 1 0 28 2012-2013 23 Stevenage 1 League 33.5 1 0 58 2013-2014 24 Stevenage 1 League 1.2 0 0 3 2013-2014 24 Notts County 1 League 6.4 0 1 9 2014-2015 25 Crewe Alexandra 3 Leagues 26.9 0 0 0 27 0 2015-2016 26 Crewe Alexandra 3 Leagues 36.1 3 0 0 46 0 2016-2017 27 Dundee 1 League 26.1 2 0 30 2017-2018 28 Dundee 1 League 8.3 2 0 15 2018-2019 29 Falkirk 1 League 6.9 1 0 0 0 2019 30 Pacific FC 1 League 7.9 0 0 0 0 2020 31 Cavalry FC 1 League 5.6 1 0 0 0 12 Seasons 10 Clubs 8 Leagues 215.7 13 1 0 266 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Crewe Alexandra (2 Seasons) 3 Leagues 63.0 3 0 0 73 0 Stevenage (2 Seasons) 1 League 34.7 1 0 61 St Johnstone (2 Seasons) 1 League 22.6 1 0 34 Vancouver (2 Seasons) 2 Leagues 31.7 2 0 40 Dundee (2 Seasons) 1 League 34.4 4 0 45 Falkirk (1 Season) 1 League 6.9 1 0 0 0 Pacific FC (1 Season) 1 League 7.9 0 0 0 0 Notts County (1 Season) 1 League 6.4 0 1 9 Cavalry FC (1 Season) 1 League 5.6 1 0 0 0 Exeter City (1 Season) 1 League 2.7 0 0 4 League One (5 Seasons) 103.4 4 1 147 Premier League (4 Seasons) 56.9 5 0 79 CanPL (2 Seasons) 13.5 1 0 0 0 League Cup (2 Seasons) 1.3 0 0 0 0 FA Cup (2 Seasons) 2.0 0 0 0 0 USL D-1 (1 Season) 22.0 1 0 26 Championship (1 Season) 6.9 1 0 0 0 D2 Pro League (1 Season) 9.7 1 0 14
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.
View Additional Information
More Marcus Haber Pages
Marcus Haber Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary