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 2006-2007 19 Millwall eng ENG 3. League One 5 3 182 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Millwall eng ENG 3. League One 10 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Tranmere Rovers eng ENG 3. League One 29 29 2,610 29.0 0 1 1 0 0 0 3 2 0.00 0.03 0.03 0.00 0.03 2010-2011 23 Tranmere Rovers eng ENG 3. League One 27 15 1,425 15.8 1 0 1 1 0 0 2 1 0.06 0.00 0.06 0.06 0.06 2011-2012 24 Tranmere Rovers eng ENG 3. League One 26 8 1,093 12.1 0 2 2 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 2012-2013 25 Tranmere Rovers eng ENG 3. League One 46 46 4,092 45.5 5 1 6 5 0 0 5 0 0.11 0.02 0.13 0.11 0.13 2013-2014 26 Yeovil Town eng ENG 2. Championship 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 28 Crewe Alexandra eng ENG 3. League One 22 16 1,455 16.2 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 Matches 2016-2017 29 Crewe Alexandra eng ENG EFL Cup 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 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 2016-2017 29 Crewe Alexandra eng ENG 4. League Two 40 36 3,260 36.2 0 4 4 0 0 0 6 0 0.00 0.11 0.11 0.00 0.11 Matches 2017-2018 30 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 2017-2018 30 Crewe Alexandra eng ENG 4. League Two 32 28 2,528 28.1 0 2 2 0 0 0 3 2 0.00 0.07 0.07 0.00 0.07 Matches 2018-2019 31 Tranmere Rovers eng ENG EFL Cup 1 1 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Tranmere Rovers eng ENG FA Cup 1 1 86 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Tranmere Rovers eng ENG 4. League Two 21 20 1,743 19.4 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2019-2020 32 Notts County eng ENG FA Cup 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Notts County eng ENG 5. National League 14 14 1,166 13.0 0 0 0 0 0 0 0.00 0.00 Matches 12 Seasons 5 Clubs 6 Leagues 280 227 20,668 229.6 7 11 18 7 0 0 27 5 0.03 0.05 0.08 0.03 0.08 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 Tranmere Rovers (5 Seasons) 4 Leagues 151 120 11,079 123.1 6 5 11 6 0 0 14 3 0.05 0.04 0.09 0.05 0.09 Crewe Alexandra (3 Seasons) 4 Leagues 98 84 7,663 85.1 1 6 7 1 0 0 11 2 0.01 0.07 0.08 0.01 0.08 Millwall (2 Seasons) 1 League 15 8 723 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 2 Leagues 15 14 1,167 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (7 Seasons) 165 122 11,398 126.6 7 4 11 7 0 0 14 3 0.06 0.03 0.09 0.06 0.09 FA Cup (4 Seasons) 4 3 267 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 93 84 7,531 83.7 0 7 7 0 0 0 12 2 0.00 0.08 0.08 0.00 0.08 EFL Cup (2 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 14 14 1,166 13.0 0 0 0 0 0 0 0.00 0.00 Championship (1 Season) 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2006-2007 19 Millwall 1 League 5 3 182 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Millwall 1 League 10 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Tranmere Rovers 1 League 29 29 2,610 29.0 0 1 1 0 0 0 3 2 0.00 0.03 0.03 0.00 0.03 2010-2011 23 Tranmere Rovers 1 League 27 15 1,425 15.8 1 0 1 1 0 0 2 1 0.06 0.00 0.06 0.06 0.06 2011-2012 24 Tranmere Rovers 1 League 26 8 1,093 12.1 0 2 2 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 2012-2013 25 Tranmere Rovers 1 League 46 46 4,092 45.5 5 1 6 5 0 0 5 0 0.11 0.02 0.13 0.11 0.13 2013-2014 26 Yeovil Town 1 League 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 28 Crewe Alexandra 1 League 22 16 1,455 16.2 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 2016-2017 29 Crewe Alexandra 3 Leagues 43 39 3,590 39.9 0 4 4 0 0 0 6 0 0.00 0.10 0.10 0.00 0.10 2017-2018 30 Crewe Alexandra 2 Leagues 33 29 2,618 29.1 0 2 2 0 0 0 3 2 0.00 0.07 0.07 0.00 0.07 2018-2019 31 Tranmere Rovers 3 Leagues 23 22 1,859 20.7 0 1 1 0 0 0 4 0 0.00 0.05 0.05 0.00 0.05 2019-2020 32 Notts County 2 Leagues 15 14 1,167 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 5 Clubs 6 Leagues 280 227 20,668 229.6 7 11 18 7 0 0 27 5 0.03 0.05 0.08 0.03 0.08 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 Tranmere Rovers (5 Seasons) 4 Leagues 151 120 11,079 123.1 6 5 11 6 0 0 14 3 0.05 0.04 0.09 0.05 0.09 Crewe Alexandra (3 Seasons) 4 Leagues 98 84 7,663 85.1 1 6 7 1 0 0 11 2 0.01 0.07 0.08 0.01 0.08 Millwall (2 Seasons) 1 League 15 8 723 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 2 Leagues 15 14 1,167 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (7 Seasons) 165 122 11,398 126.6 7 4 11 7 0 0 14 3 0.06 0.03 0.09 0.06 0.09 FA Cup (4 Seasons) 4 3 267 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 93 84 7,531 83.7 0 7 7 0 0 0 12 2 0.00 0.08 0.08 0.00 0.08 EFL Cup (2 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 14 14 1,166 13.0 0 0 0 0 0 0 0.00 0.00 Championship (1 Season) 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2006-2007 19 Millwall eng ENG 3. League One 10th 5 3 182 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 20 Millwall eng ENG 3. League One 17th 10 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2009-2010 22 Tranmere Rovers eng ENG 3. League One 19th 29 29 2,610 29.0 0 1 1 0 0 0 3 2 0.00 0.03 0.03 0.00 0.03 2010-2011 23 Tranmere Rovers eng ENG 3. League One 17th 27 15 1,425 15.8 1 0 1 1 0 0 2 1 0.06 0.00 0.06 0.06 0.06 2011-2012 24 Tranmere Rovers eng ENG 3. League One 12th 26 8 1,093 12.1 0 2 2 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 2012-2013 25 Tranmere Rovers eng ENG 3. League One 11th 46 46 4,092 45.5 5 1 6 5 0 0 5 0 0.11 0.02 0.13 0.11 0.13 2013-2014 26 Yeovil Town eng ENG 2. Championship 24th 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 28 Crewe Alexandra eng ENG 3. League One 24th 22 16 1,455 16.2 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 Matches 2016-2017 29 Crewe Alexandra eng ENG 4. League Two 17th 40 36 3,260 36.2 0 4 4 0 0 0 6 0 0.00 0.11 0.11 0.00 0.11 Matches 2017-2018 30 Crewe Alexandra eng ENG 4. League Two 15th 32 28 2,528 28.1 0 2 2 0 0 0 3 2 0.00 0.07 0.07 0.00 0.07 Matches 2018-2019 31 Tranmere Rovers eng ENG 4. League Two 6th 21 20 1,743 19.4 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2019-2020 32 Notts County eng ENG 5. National League 3rd 14 14 1,166 13.0 0 0 0 0 0 0 0.00 0.00 Matches 12 Seasons 5 Clubs 4 Leagues 273 221 20,131 223.7 7 11 18 7 0 0 26 5 0.03 0.05 0.09 0.03 0.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 Tranmere Rovers (5 Seasons) 2 Leagues 149 118 10,963 121.8 6 5 11 6 0 0 13 3 0.05 0.04 0.09 0.05 0.09 Crewe Alexandra (3 Seasons) 2 Leagues 94 80 7,243 80.5 1 6 7 1 0 0 11 2 0.01 0.07 0.09 0.01 0.09 Millwall (2 Seasons) 1 League 15 8 723 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 1 League 14 14 1,166 13.0 0 0 0 0 0 0 0.00 0.00 Yeovil Town (1 Season) 1 League 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (7 Seasons) 165 122 11,398 126.6 7 4 11 7 0 0 14 3 0.06 0.03 0.09 0.06 0.09 League Two (3 Seasons) 93 84 7,531 83.7 0 7 7 0 0 0 12 2 0.00 0.08 0.08 0.00 0.08 National League (1 Season) 14 14 1,166 13.0 0 0 0 0 0 0 0.00 0.00 Championship (1 Season) 1 1 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2016-2017 29 Crewe Alexandra eng ENG EFL Cup 33rd 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Crewe Alexandra eng ENG FA Cup 85th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 30 Crewe Alexandra eng ENG FA Cup 65th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Tranmere Rovers eng ENG EFL Cup 58th 1 1 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 31 Tranmere Rovers eng ENG FA Cup 33rd 1 1 86 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 32 Notts County eng ENG FA Cup 65th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 7 6 537 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.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 Crewe Alexandra (2 Seasons) 2 Leagues 4 4 420 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 2 Leagues 2 2 116 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 4 3 267 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 3 270 3.0 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 2006-2007 19 Millwall 1 League 2.0 0 0 0.00 0 0 2007-2008 20 Millwall 1 League 6.0 0 1 0.17 0.00 0 0 2009-2010 22 Tranmere Rovers 1 League 29.0 0 3 0.10 0.00 0 0 2010-2011 23 Tranmere Rovers 1 League 15.8 1 4 0.25 0.25 0 0 2011-2012 24 Tranmere Rovers 1 League 12.1 0 1 0.08 0.00 0 0 2012-2013 25 Tranmere Rovers 1 League 45.5 5 11 0.24 0.45 0 0 2013-2014 26 Yeovil Town 1 League 0.4 0 0 0.00 0 0 2015-2016 28 Crewe Alexandra 1 League 16.2 1 5 0.31 0.20 0 0 2016-2017 29 Crewe Alexandra 3 Leagues 39.9 0 0 5 0.00 0.13 0.00 0 0 2017-2018 30 Crewe Alexandra 2 Leagues 29.1 0 0 3 0.00 0.10 0.00 0 0 2018-2019 31 Tranmere Rovers 3 Leagues 20.7 0 0 0 0.00 0.00 0 0 2019-2020 32 Notts County 2 Leagues 13.0 0 0 0 0.00 0.00 0 0 12 Seasons 5 Clubs 6 Leagues 229.6 7 0 33 0.00 0.17 0.21 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Tranmere Rovers (5 Seasons) 4 Leagues 123.1 6 0 19 0.00 0.18 0.32 0 0 Crewe Alexandra (3 Seasons) 4 Leagues 85.1 1 0 13 0.00 0.15 0.08 0 0 Millwall (2 Seasons) 1 League 8.0 0 1 0.12 0.00 0 0 Notts County (1 Season) 2 Leagues 13.0 0 0 0 0.00 0.00 0 0 Yeovil Town (1 Season) 1 League 0.4 0 0 0.00 0 0 League One (7 Seasons) 126.6 7 25 0.20 0.28 0 0 FA Cup (4 Seasons) 3.0 0 0 0 0.00 0.00 0 0 League Two (3 Seasons) 83.7 0 0 8 0.00 0.12 0.00 0 0 EFL Cup (2 Seasons) 3.0 0 0 0 0.00 0.00 0 0 National League (1 Season) 13.0 0 0 0 Championship (1 Season) 0.4 0 0 0.00 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 2006-2007 19 Millwall eng ENG 3. League One 5 182 36 4.4 2.0 3 2 2007-2008 20 Millwall eng ENG 3. League One 10 541 54 13.1 6.0 5 5 2009-2010 22 Tranmere Rovers eng ENG 3. League One 29 2,610 90 63.0 29.0 29 0 2010-2011 23 Tranmere Rovers eng ENG 3. League One 27 1,425 53 34.4 15.8 15 12 2011-2012 24 Tranmere Rovers eng ENG 3. League One 26 1,093 42 26.4 12.1 8 18 2012-2013 25 Tranmere Rovers eng ENG 3. League One 46 4,092 89 98.8 45.5 46 0 2013-2014 26 Yeovil Town eng ENG 2. Championship 1 36 36 0.9 0.4 1 0 2015-2016 28 Crewe Alexandra eng ENG 3. League One 22 1,455 66 35.1 16.2 16 13 6 0 0.64 14 31 -17 -1.05 -0.38 Matches 2016-2017 29 Crewe Alexandra eng ENG EFL Cup 2 240 120 100.0 2.7 2 120 2 0 0 1.50 5 5 0 0.00 Matches 2016-2017 29 Crewe Alexandra eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +3.00 Matches 2016-2017 29 Crewe Alexandra eng ENG 4. League Two 40 3,260 82 78.7 36.2 36 30 4 2 1.18 48 51 -3 -0.08 +0.53 Matches 2017-2018 30 Crewe Alexandra eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 -1.50 Matches 2017-2018 30 Crewe Alexandra eng ENG 4. League Two 32 2,528 79 61.1 28.1 28 22 4 3 1.19 36 39 -3 -0.11 +0.45 Matches 2018-2019 31 Tranmere Rovers eng ENG EFL Cup 1 30 30 33.3 0.3 1 30 0 0 0 0.00 0 1 -1 -3.00 -1.50 Matches 2018-2019 31 Tranmere Rovers eng ENG FA Cup 1 86 86 19.1 1.0 1 86 0 0 4 3.00 2 0 +2 +2.09 +3.33 Matches 2018-2019 31 Tranmere Rovers eng ENG 4. League Two 21 1,743 83 42.1 19.4 20 87 18 1 13 7 1.48 24 23 +1 +0.05 -0.40 Matches 2019-2020 32 Notts County eng ENG FA Cup 1 1 1 0.6 0.0 0 0 1 1 1 3.00 0 0 0 0.00 +0.50 Matches 2019-2020 32 Notts County eng ENG 5. National League 14 1,166 83 34.1 13.0 14 83 9 0 15 1.64 20 13 +7 +0.54 -0.10 Matches 12 Seasons 5 Clubs 6 Leagues 280 20,668 74 41.0 229.6 227 86 96 53 7 34 1.20 150 165 -15 -0.13 +0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Tranmere Rovers (5 Seasons) 4 Leagues 151 11,079 73 52.2 123.1 120 84 18 31 13 11 1.48 26 24 +2 +0.10 -0.09 Crewe Alexandra (3 Seasons) 4 Leagues 98 7,663 78 58.5 85.1 84 105 69 14 7 1.05 104 128 -24 -0.28 +0.35 Millwall (2 Seasons) 1 League 15 723 48 8.7 8.0 8 7 Notts County (1 Season) 2 Leagues 15 1,167 78 32.4 13.0 14 83 9 1 1 16 1.73 20 13 +7 +0.54 -0.02 Yeovil Town (1 Season) 1 League 1 36 36 0.9 0.4 1 0 League One (7 Seasons) 165 11,398 69 39.3 126.6 122 13 43 0 0.64 14 31 -17 -1.05 -0.38 FA Cup (4 Seasons) 4 267 67 24.7 3.0 3 89 2 1 1 7 1.75 3 2 +1 +0.34 +1.22 League Two (3 Seasons) 93 7,531 81 60.6 83.7 84 87 70 9 13 12 1.25 108 113 -5 -0.06 +0.01 EFL Cup (2 Seasons) 3 270 90 81.8 3.0 3 90 2 0 0 1.00 5 6 -1 -0.33 +1.17 National League (1 Season) 14 1,166 83 34.1 13.0 14 83 9 0 15 1.64 20 13 +7 +0.54 -0.10 Championship (1 Season) 1 36 36 0.9 0.4 1 0
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 2006-2007 19 Millwall 1 League 5 182 36 4.4 2.0 3 2 2007-2008 20 Millwall 1 League 10 541 54 13.1 6.0 5 5 2009-2010 22 Tranmere Rovers 1 League 29 2,610 90 63.0 29.0 29 0 2010-2011 23 Tranmere Rovers 1 League 27 1,425 53 34.4 15.8 15 12 2011-2012 24 Tranmere Rovers 1 League 26 1,093 42 26.4 12.1 8 18 2012-2013 25 Tranmere Rovers 1 League 46 4,092 89 98.8 45.5 46 0 2013-2014 26 Yeovil Town 1 League 1 36 36 0.9 0.4 1 0 2015-2016 28 Crewe Alexandra 1 League 22 1,455 66 35.1 16.2 16 13 6 0 0.64 14 31 -17 -1.05 -0.38 2016-2017 29 Crewe Alexandra 3 Leagues 43 3,590 83 78.7 39.9 39 110 33 4 2 1.19 54 57 -3 -0.08 +0.76 2017-2018 30 Crewe Alexandra 2 Leagues 33 2,618 79 59.4 29.1 29 90 23 4 5 1.15 36 40 -4 -0.14 +0.31 2018-2019 31 Tranmere Rovers 3 Leagues 23 1,859 81 39.7 20.7 22 84 18 1 13 11 1.48 26 24 +2 +0.10 -0.09 2019-2020 32 Notts County 2 Leagues 15 1,167 78 32.4 13.0 14 83 9 1 1 16 1.73 20 13 +7 +0.54 -0.02 12 Seasons 5 Clubs 6 Leagues 280 20,668 74 41.0 229.6 227 86 96 53 7 34 1.20 150 165 -15 -0.13 +0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Tranmere Rovers (5 Seasons) 4 Leagues 151 11,079 73 52.2 123.1 120 84 18 31 13 11 1.48 26 24 +2 +0.10 -0.09 Crewe Alexandra (3 Seasons) 4 Leagues 98 7,663 78 58.5 85.1 84 105 69 14 7 1.05 104 128 -24 -0.28 +0.35 Millwall (2 Seasons) 1 League 15 723 48 8.7 8.0 8 7 Notts County (1 Season) 2 Leagues 15 1,167 78 32.4 13.0 14 83 9 1 1 16 1.73 20 13 +7 +0.54 -0.02 Yeovil Town (1 Season) 1 League 1 36 36 0.9 0.4 1 0 League One (7 Seasons) 165 11,398 69 39.3 126.6 122 13 43 0 0.64 14 31 -17 -1.05 -0.38 FA Cup (4 Seasons) 4 267 67 24.7 3.0 3 89 2 1 1 7 1.75 3 2 +1 +0.34 +1.22 League Two (3 Seasons) 93 7,531 81 60.6 83.7 84 87 70 9 13 12 1.25 108 113 -5 -0.06 +0.01 EFL Cup (2 Seasons) 3 270 90 81.8 3.0 3 90 2 0 0 1.00 5 6 -1 -0.33 +1.17 National League (1 Season) 14 1,166 83 34.1 13.0 14 83 9 0 15 1.64 20 13 +7 +0.54 -0.10 Championship (1 Season) 1 36 36 0.9 0.4 1 0
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 2006-2007 19 Millwall eng ENG 3. League One 10th 5 182 36 4.4 2.0 3 2 2007-2008 20 Millwall eng ENG 3. League One 17th 10 541 54 13.1 6.0 5 5 2009-2010 22 Tranmere Rovers eng ENG 3. League One 19th 29 2,610 90 63.0 29.0 29 0 2010-2011 23 Tranmere Rovers eng ENG 3. League One 17th 27 1,425 53 34.4 15.8 15 12 2011-2012 24 Tranmere Rovers eng ENG 3. League One 12th 26 1,093 42 26.4 12.1 8 18 2012-2013 25 Tranmere Rovers eng ENG 3. League One 11th 46 4,092 89 98.8 45.5 46 0 2013-2014 26 Yeovil Town eng ENG 2. Championship 24th 1 36 36 0.9 0.4 1 0 2015-2016 28 Crewe Alexandra eng ENG 3. League One 24th 22 1,455 66 35.1 16.2 16 13 6 0 0.64 14 31 -17 -1.05 -0.38 Matches 2016-2017 29 Crewe Alexandra eng ENG 4. League Two 17th 40 3,260 82 78.7 36.2 36 30 4 2 1.18 48 51 -3 -0.08 +0.53 Matches 2017-2018 30 Crewe Alexandra eng ENG 4. League Two 15th 32 2,528 79 61.1 28.1 28 22 4 3 1.19 36 39 -3 -0.11 +0.45 Matches 2018-2019 31 Tranmere Rovers eng ENG 4. League Two 6th 21 1,743 83 42.1 19.4 20 87 18 1 13 7 1.48 24 23 +1 +0.05 -0.40 Matches 2019-2020 32 Notts County eng ENG 5. National League 3rd 14 1,166 83 34.1 13.0 14 83 9 0 15 1.64 20 13 +7 +0.54 -0.10 Matches 12 Seasons 5 Clubs 4 Leagues 273 20,131 74 41.1 223.7 221 85 92 52 13 27 1.19 142 157 -15 -0.13 -0.06 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Tranmere Rovers (5 Seasons) 2 Leagues 149 10,963 74 53.0 121.8 118 87 18 31 13 7 1.48 24 23 +1 +0.05 -0.40 Crewe Alexandra (3 Seasons) 2 Leagues 94 7,243 77 58.3 80.5 80 65 14 5 1.06 98 121 -23 -0.29 +0.34 Millwall (2 Seasons) 1 League 15 723 48 8.7 8.0 8 7 Notts County (1 Season) 1 League 14 1,166 83 34.1 13.0 14 83 9 0 15 1.64 20 13 +7 +0.54 -0.10 Yeovil Town (1 Season) 1 League 1 36 36 0.9 0.4 1 0 League One (7 Seasons) 165 11,398 69 39.3 126.6 122 13 43 0 0.64 14 31 -17 -1.05 -0.38 League Two (3 Seasons) 93 7,531 81 60.6 83.7 84 87 70 9 13 12 1.25 108 113 -5 -0.06 +0.01 National League (1 Season) 14 1,166 83 34.1 13.0 14 83 9 0 15 1.64 20 13 +7 +0.54 -0.10 Championship (1 Season) 1 36 36 0.9 0.4 1 0
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 2016-2017 29 Crewe Alexandra eng ENG EFL Cup 33rd 2 240 120 100.0 2.7 2 120 2 0 0 1.50 5 5 0 0.00 Matches 2016-2017 29 Crewe Alexandra eng ENG FA Cup 85th 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +3.00 Matches 2017-2018 30 Crewe Alexandra eng ENG FA Cup 65th 1 90 90 33.3 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 -1.50 Matches 2018-2019 31 Tranmere Rovers eng ENG EFL Cup 58th 1 30 30 33.3 0.3 1 30 0 0 0 0.00 0 1 -1 -3.00 -1.50 Matches 2018-2019 31 Tranmere Rovers eng ENG FA Cup 33rd 1 86 86 19.1 1.0 1 86 0 0 4 3.00 2 0 +2 +2.09 +3.33 Matches 2019-2020 32 Notts County eng ENG FA Cup 65th 1 1 1 0.6 0.0 0 0 1 1 1 3.00 0 0 0 0.00 +0.50 Matches 4 Seasons 3 Clubs 2 Leagues 7 537 77 38.1 6.0 6 89 4 1 1 7 1.43 8 8 0 0.00 +0.93 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) 2 Leagues 4 420 105 60.9 4.7 4 105 4 0 2 1.00 6 7 -1 -0.21 +0.45 Tranmere Rovers (1 Season) 2 Leagues 2 116 58 21.5 1.3 2 58 0 0 4 1.50 2 1 +1 +0.78 +2.05 Notts County (1 Season) 1 League 1 1 1 0.6 0.0 0 0 1 1 1 3.00 0 0 0 0.00 +0.50 FA Cup (4 Seasons) 4 267 67 24.7 3.0 3 89 2 1 1 7 1.75 3 2 +1 +0.34 +1.22 EFL Cup (2 Seasons) 3 270 90 81.8 3.0 3 90 2 0 0 1.00 5 6 -1 -0.33 +1.17
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 19 Millwall 1 League 2.0 0 0 6 2007-2008 20 Millwall 1 League 6.0 2 0 10 2009-2010 22 Tranmere Rovers 1 League 29.0 3 2 31 2010-2011 23 Tranmere Rovers 1 League 15.8 2 1 14 2011-2012 24 Tranmere Rovers 1 League 12.1 0 0 12 2012-2013 25 Tranmere Rovers 1 League 45.5 5 0 28 2013-2014 26 Yeovil Town 1 League 0.4 0 0 0 2015-2016 28 Crewe Alexandra 1 League 16.2 2 0 12 2016-2017 29 Crewe Alexandra 3 Leagues 39.9 6 0 0 36 1 0 2 0 0 0 0 0 2017-2018 30 Crewe Alexandra 2 Leagues 29.1 3 2 1 28 0 0 1 0 0 0 0 0 2018-2019 31 Tranmere Rovers 3 Leagues 20.7 4 0 0 3 1 0 2 1 1 0 0 0 2019-2020 32 Notts County 2 Leagues 13.0 0 0 0 0 0 0 0 0 0 0 12 Seasons 5 Clubs 6 Leagues 229.6 27 5 1 180 2 0 5 1 1 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Tranmere Rovers (5 Seasons) 4 Leagues 123.1 14 3 0 88 1 0 2 1 1 0 0 0 Crewe Alexandra (3 Seasons) 4 Leagues 85.1 11 2 1 76 1 0 3 0 0 0 0 0 Millwall (2 Seasons) 1 League 8.0 2 0 16 Notts County (1 Season) 2 Leagues 13.0 0 0 0 0 0 0 0 0 0 0 Yeovil Town (1 Season) 1 League 0.4 0 0 0 League One (7 Seasons) 126.6 14 3 113 FA Cup (4 Seasons) 3.0 1 0 0 2 1 0 1 1 1 0 0 0 League Two (3 Seasons) 83.7 12 2 1 64 0 0 0 0 0 0 0 0 EFL Cup (2 Seasons) 3.0 0 0 0 1 1 0 4 0 0 0 0 0 National League (1 Season) 13.0 0 0 0 0 Championship (1 Season) 0.4 0 0 0
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
Player Club Summary