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 2003-2004 19 Liverpool eng ENG 1. Premier League 1 0 7 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2003-2004 19 Liverpool 2. UEFA Cup 1 0 3 0.0 0 0 0 0 0 0.00 0.00 Matches 2004-2005 20 Liverpool 1. Champions Lg 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 20 Liverpool eng ENG 1. Premier League 3 2 175 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2005-2006 21 Hull City eng ENG 2. Championship 32 29 2,578 28.6 2 0 2 2 0 0 2 0 0.07 0.00 0.07 0.07 0.07 2006-2007 22 Hull City eng ENG 2. Championship 18 9 736 8.2 1 0 1 1 0 0 2 0 0.12 0.00 0.12 0.12 0.12 2007-2008 23 Chester City eng ENG 4. League Two 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2008-2009 24 Carlisle United eng ENG 3. League One 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 24 Bury eng ENG 4. League Two 5 3 295 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2009-2010 25 Tranmere Rovers eng ENG 3. League One 45 44 3,827 42.5 4 2 6 4 0 0 9 0 0.09 0.05 0.14 0.09 0.14 2010-2011 26 Tranmere Rovers eng ENG 3. League One 41 41 3,690 41.0 4 1 5 4 0 0 9 0 0.10 0.02 0.12 0.10 0.12 2011-2012 27 Tranmere Rovers eng ENG 3. League One 44 43 3,915 43.5 3 4 7 3 0 0 8 0 0.07 0.09 0.16 0.07 0.16 2012-2013 28 Preston North End eng ENG 3. League One 36 32 2,950 32.8 1 1 2 1 0 0 8 0 0.03 0.03 0.06 0.03 0.06 2013-2014 29 Preston North End eng ENG 3. League One 36 30 2,714 30.2 2 1 3 2 0 0 10 0 0.07 0.03 0.10 0.07 0.10 2014-2015 30 Preston North End eng ENG FA Cup 4 3 256 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 30 Preston North End eng ENG League Cup 1 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 30 Preston North End eng ENG 3. League One 32 30 2,624 29.2 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2015-2016 31 Preston North End eng ENG 2. Championship 24 13 1,195 13.3 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 31 Preston North End eng ENG FA Cup 1 1 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 31 Preston North End eng ENG League Cup 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Preston North End eng ENG 2. Championship 6 6 532 5.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Preston North End eng ENG EFL Cup 2 2 179 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 33 Preston North End eng ENG 2. Championship 9 5 474 5.3 0 0 0 0 0 0 4 2 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 33 Preston North End eng ENG FA Cup 2 2 157 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Grimsby Town eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Grimsby Town eng ENG FA Cup 1 0 14 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Grimsby Town eng ENG 4. League Two 13 9 769 8.5 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Matches 16 Seasons 8 Clubs 8 Leagues 370 315 28,112 312.4 17 11 28 17 0 0 78 2 0.05 0.04 0.09 0.05 0.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 Preston North End (6 Seasons) 4 Leagues 154 126 11,264 125.2 3 3 6 3 0 0 40 2 0.02 0.02 0.05 0.02 0.05 Tranmere Rovers (3 Seasons) 1 League 130 128 11,432 127.0 11 7 18 11 0 0 26 0 0.09 0.06 0.14 0.09 0.14 Hull City (2 Seasons) 1 League 50 38 3,314 36.8 3 0 3 3 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Liverpool (2 Seasons) 3 Leagues 6 2 206 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Grimsby Town (1 Season) 3 Leagues 15 10 873 9.7 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Chester City (1 Season) 1 League 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bury (1 Season) 1 League 5 3 295 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (7 Seasons) 238 222 19,908 221.2 14 10 24 14 0 0 53 0 0.06 0.05 0.11 0.06 0.11 Championship (5 Seasons) 89 62 5,515 61.3 3 0 3 3 0 0 16 2 0.05 0.00 0.05 0.05 0.05 FA Cup (4 Seasons) 8 6 474 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Cup (4 Seasons) 5 5 405 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 24 18 1,604 17.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Premier League (2 Seasons) 4 2 182 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 1 0 3 0.0 0 0 0 0 0 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 2003-2004 19 Liverpool 2 Leagues 2 0 10 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2004-2005 20 Liverpool 2 Leagues 4 2 196 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 21 Hull City 1 League 32 29 2,578 28.6 2 0 2 2 0 0 2 0 0.07 0.00 0.07 0.07 0.07 2006-2007 22 Hull City 1 League 18 9 736 8.2 1 0 1 1 0 0 2 0 0.12 0.00 0.12 0.12 0.12 2007-2008 23 Chester City 1 League 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2008-2009 24 Carlisle United 1 League 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 24 Bury 1 League 5 3 295 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2009-2010 25 Tranmere Rovers 1 League 45 44 3,827 42.5 4 2 6 4 0 0 9 0 0.09 0.05 0.14 0.09 0.14 2010-2011 26 Tranmere Rovers 1 League 41 41 3,690 41.0 4 1 5 4 0 0 9 0 0.10 0.02 0.12 0.10 0.12 2011-2012 27 Tranmere Rovers 1 League 44 43 3,915 43.5 3 4 7 3 0 0 8 0 0.07 0.09 0.16 0.07 0.16 2012-2013 28 Preston North End 1 League 36 32 2,950 32.8 1 1 2 1 0 0 8 0 0.03 0.03 0.06 0.03 0.06 2013-2014 29 Preston North End 1 League 36 30 2,714 30.2 2 1 3 2 0 0 10 0 0.07 0.03 0.10 0.07 0.10 2014-2015 30 Preston North End 3 Leagues 37 34 2,943 32.7 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 2015-2016 31 Preston North End 3 Leagues 26 15 1,315 14.6 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2016-2017 32 Preston North End 2 Leagues 8 8 711 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 33 Preston North End 2 Leagues 11 7 631 7.0 0 0 0 0 0 0 5 2 0.00 0.00 0.00 0.00 0.00 2018-2019 34 Grimsby Town 3 Leagues 15 10 873 9.7 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 16 Seasons 8 Clubs 8 Leagues 370 315 28,112 312.4 17 11 28 17 0 0 78 2 0.05 0.04 0.09 0.05 0.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 Preston North End (6 Seasons) 4 Leagues 154 126 11,264 125.2 3 3 6 3 0 0 40 2 0.02 0.02 0.05 0.02 0.05 Tranmere Rovers (3 Seasons) 1 League 130 128 11,432 127.0 11 7 18 11 0 0 26 0 0.09 0.06 0.14 0.09 0.14 Hull City (2 Seasons) 1 League 50 38 3,314 36.8 3 0 3 3 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Liverpool (2 Seasons) 3 Leagues 6 2 206 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Grimsby Town (1 Season) 3 Leagues 15 10 873 9.7 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Chester City (1 Season) 1 League 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bury (1 Season) 1 League 5 3 295 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (7 Seasons) 238 222 19,908 221.2 14 10 24 14 0 0 53 0 0.06 0.05 0.11 0.06 0.11 Championship (5 Seasons) 89 62 5,515 61.3 3 0 3 3 0 0 16 2 0.05 0.00 0.05 0.05 0.05 FA Cup (4 Seasons) 8 6 474 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Cup (4 Seasons) 5 5 405 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 24 18 1,604 17.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Premier League (2 Seasons) 4 2 182 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 1 0 3 0.0 0 0 0 0 0 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 2003-2004 19 Liverpool eng ENG 1. Premier League 4th 1 0 7 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 20 Liverpool eng ENG 1. Premier League 5th 3 2 175 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2005-2006 21 Hull City eng ENG 2. Championship 18th 32 29 2,578 28.6 2 0 2 2 0 0 2 0 0.07 0.00 0.07 0.07 0.07 2006-2007 22 Hull City eng ENG 2. Championship 21st 18 9 736 8.2 1 0 1 1 0 0 2 0 0.12 0.00 0.12 0.12 0.12 2007-2008 23 Chester City eng ENG 4. League Two 22nd 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2008-2009 24 Carlisle United eng ENG 3. League One 20th 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 24 Bury eng ENG 4. League Two 4th 5 3 295 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2009-2010 25 Tranmere Rovers eng ENG 3. League One 19th 45 44 3,827 42.5 4 2 6 4 0 0 9 0 0.09 0.05 0.14 0.09 0.14 2010-2011 26 Tranmere Rovers eng ENG 3. League One 17th 41 41 3,690 41.0 4 1 5 4 0 0 9 0 0.10 0.02 0.12 0.10 0.12 2011-2012 27 Tranmere Rovers eng ENG 3. League One 12th 44 43 3,915 43.5 3 4 7 3 0 0 8 0 0.07 0.09 0.16 0.07 0.16 2012-2013 28 Preston North End eng ENG 3. League One 14th 36 32 2,950 32.8 1 1 2 1 0 0 8 0 0.03 0.03 0.06 0.03 0.06 2013-2014 29 Preston North End eng ENG 3. League One 5th 36 30 2,714 30.2 2 1 3 2 0 0 10 0 0.07 0.03 0.10 0.07 0.10 2014-2015 30 Preston North End eng ENG 3. League One 3rd 32 30 2,624 29.2 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2015-2016 31 Preston North End eng ENG 2. Championship 11th 24 13 1,195 13.3 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Preston North End eng ENG 2. Championship 11th 6 6 532 5.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 33 Preston North End eng ENG 2. Championship 7th 9 5 474 5.3 0 0 0 0 0 0 4 2 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Grimsby Town eng ENG 4. League Two 17th 13 9 769 8.5 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Matches 16 Seasons 8 Clubs 4 Leagues 355 304 27,209 302.3 17 11 28 17 0 0 75 2 0.06 0.04 0.09 0.06 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 Preston North End (6 Seasons) 2 Leagues 143 116 10,489 116.5 3 3 6 3 0 0 39 2 0.03 0.03 0.05 0.03 0.05 Tranmere Rovers (3 Seasons) 1 League 130 128 11,432 127.0 11 7 18 11 0 0 26 0 0.09 0.06 0.14 0.09 0.14 Hull City (2 Seasons) 1 League 50 38 3,314 36.8 3 0 3 3 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Liverpool (2 Seasons) 1 League 4 2 182 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Grimsby Town (1 Season) 1 League 13 9 769 8.5 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Chester City (1 Season) 1 League 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bury (1 Season) 1 League 5 3 295 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (7 Seasons) 238 222 19,908 221.2 14 10 24 14 0 0 53 0 0.06 0.05 0.11 0.06 0.11 Championship (5 Seasons) 89 62 5,515 61.3 3 0 3 3 0 0 16 2 0.05 0.00 0.05 0.05 0.05 League Two (3 Seasons) 24 18 1,604 17.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Premier League (2 Seasons) 4 2 182 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
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 2003-2004 19 Liverpool 2. UEFA Cup Rd4 1 0 3 0.0 0 0 0 0 0 0.00 0.00 Matches 2004-2005 20 Liverpool 1. Champions Lg W 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 2 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 1 0 3 0.0 0 0 0 0 0 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 2003-2004 19 Liverpool 2 Leagues 0.1 0 0 0.00 0 0 2004-2005 20 Liverpool 2 Leagues 2.2 0 0 0.00 0 0 2005-2006 21 Hull City 1 League 28.6 2 8 0.28 0.25 0 0 2006-2007 22 Hull City 1 League 8.2 1 6 0.73 0.17 0 0 2007-2008 23 Chester City 1 League 6.0 0 0 0.00 0 0 2008-2009 24 Carlisle United 1 League 2.1 0 0 0.00 0 0 2008-2009 24 Bury 1 League 3.3 0 0 0.00 0 0 2009-2010 25 Tranmere Rovers 1 League 42.5 4 14 0.33 0.29 0 0 2010-2011 26 Tranmere Rovers 1 League 41.0 4 10 0.24 0.40 0 0 2011-2012 27 Tranmere Rovers 1 League 43.5 3 17 0.39 0.18 0 0 2012-2013 28 Preston North End 1 League 32.8 1 13 0.40 0.08 0 0 2013-2014 29 Preston North End 1 League 30.2 2 6 0.20 0.33 0 0 2014-2015 30 Preston North End 3 Leagues 32.7 0 3 0.10 0.00 0 0 2015-2016 31 Preston North End 3 Leagues 14.6 0 2 0.15 0.00 0 0 2016-2017 32 Preston North End 2 Leagues 7.9 0 0 0 0.00 0.00 0 0 2017-2018 33 Preston North End 2 Leagues 7.0 0 0 0 0.00 0.00 0 0 2018-2019 34 Grimsby Town 3 Leagues 9.7 0 1 0 0.0 0.87 0.00 0.00 0 0 16 Seasons 8 Clubs 8 Leagues 312.4 17 1 79 0.0 0.06 0.26 0.00 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Preston North End (6 Seasons) 4 Leagues 125.2 3 0 24 0.00 0.20 0.13 0 0 Tranmere Rovers (3 Seasons) 1 League 127.0 11 41 0.32 0.27 0 0 Hull City (2 Seasons) 1 League 36.8 3 14 0.38 0.21 0 0 Liverpool (2 Seasons) 3 Leagues 2.3 0 0 0.00 0 0 Grimsby Town (1 Season) 3 Leagues 9.7 0 1 0 0.0 0.87 0.00 0.00 0 0 Chester City (1 Season) 1 League 6.0 0 0 0.00 0 0 Bury (1 Season) 1 League 3.3 0 0 0.00 0 0 Carlisle United (1 Season) 1 League 2.1 0 0 0.00 0 0 League One (7 Seasons) 221.2 14 63 0.28 0.22 0 0 Championship (5 Seasons) 61.3 3 0 16 0.00 0.26 0.19 0 0 FA Cup (4 Seasons) 5.3 0 0 0 0.00 0.00 0 0 League Cup (4 Seasons) 4.5 0 1 0 0.0 0.33 0.00 0.00 0 0 League Two (3 Seasons) 17.8 0 0 0.00 0 0 Premier League (2 Seasons) 2.0 0 0 0.00 0 0 Champions Lg (1 Season) 0.2 0 0 0.00 0 0 UEFA Cup (1 Season) 0.0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2003-2004 19 Liverpool 2. UEFA Cup Rd4 0.0 0 0 Matches 2004-2005 20 Liverpool 1. Champions Lg W 0.2 0 0 0.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.3 0 0 0.00 0 0 Champions Lg (1 Season) 0.2 0 0 0.00 0 0 UEFA Cup (1 Season) 0.0 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 2003-2004 19 Liverpool eng ENG 1. Premier League 1 7 7 0.2 0.1 0 1 Matches 2003-2004 19 Liverpool 2. UEFA Cup 1 3 3 0.4 0.0 0 1 2 Matches 2004-2005 20 Liverpool 1. Champions Lg 1 21 21 1.8 0.2 0 1 Matches 2004-2005 20 Liverpool eng ENG 1. Premier League 3 175 58 5.1 1.9 2 1 1 Matches 2005-2006 21 Hull City eng ENG 2. Championship 32 2,578 81 62.3 28.6 29 3 2006-2007 22 Hull City eng ENG 2. Championship 18 736 41 17.8 8.2 9 9 2007-2008 23 Chester City eng ENG 4. League Two 6 540 90 13.0 6.0 6 0 2008-2009 24 Carlisle United eng ENG 3. League One 4 188 47 4.5 2.1 2 2 2008-2009 24 Bury eng ENG 4. League Two 5 295 59 7.1 3.3 3 2 2009-2010 25 Tranmere Rovers eng ENG 3. League One 45 3,827 85 92.4 42.5 44 1 2010-2011 26 Tranmere Rovers eng ENG 3. League One 41 3,690 90 89.1 41.0 41 0 2011-2012 27 Tranmere Rovers eng ENG 3. League One 44 3,915 89 94.6 43.5 43 1 2012-2013 28 Preston North End eng ENG 3. League One 36 2,950 82 71.3 32.8 32 4 2013-2014 29 Preston North End eng ENG 3. League One 36 2,714 75 65.6 30.2 30 6 2014-2015 30 Preston North End eng ENG FA Cup 4 256 64 47.4 2.8 3 85 2 1 2 1 1.75 3 4 -1 -0.35 -2.57 Matches 2014-2015 30 Preston North End eng ENG League Cup 1 63 63 35.0 0.7 1 63 0 0 1 0.00 1 2 -1 -1.43 -2.20 Matches 2014-2015 30 Preston North End eng ENG 3. League One 32 2,624 82 63.4 29.2 30 21 2 6 2.06 46 22 +24 +0.82 -0.07 Matches 2015-2016 31 Preston North End eng ENG 2. Championship 24 1,195 50 28.9 13.3 13 7 11 15 1.58 9 13 -4 -0.30 -0.42 Matches 2015-2016 31 Preston North End eng ENG FA Cup 1 47 47 52.2 0.5 1 47 0 0 0 0.00 0 1 -1 -1.91 +0.18 Matches 2015-2016 31 Preston North End eng ENG League Cup 1 73 73 24.3 0.8 1 73 0 0 2 0.00 0 1 -1 -1.23 -2.82 Matches 2016-2017 32 Preston North End eng ENG 2. Championship 6 532 89 12.9 5.9 6 5 0 2 1.33 9 7 +2 +0.34 +0.36 Matches 2016-2017 32 Preston North End eng ENG EFL Cup 2 179 90 45.9 2.0 2 90 1 0 1 3.00 3 2 +1 +0.50 +1.78 Matches 2017-2018 33 Preston North End eng ENG 2. Championship 9 474 53 11.4 5.3 5 2 4 11 1.56 5 6 -1 -0.19 -0.48 Matches 2017-2018 33 Preston North End eng ENG FA Cup 2 157 79 87.2 1.7 2 79 1 0 0 1.50 5 1 +4 +2.29 +6.21 Matches 2018-2019 34 Grimsby Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2018-2019 34 Grimsby Town eng ENG FA Cup 1 14 14 5.2 0.2 0 0 1 13 2 3.00 0 0 0 0.00 -1.05 Matches 2018-2019 34 Grimsby Town eng ENG 4. League Two 13 769 59 18.6 8.5 9 83 7 4 5 14 1.31 7 13 -6 -0.70 -0.57 Matches 16 Seasons 8 Clubs 8 Leagues 370 28,112 76 38.6 312.4 315 81 48 55 6 57 1.67 88 74 +14 +0.19 0.00 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Preston North End (6 Seasons) 4 Leagues 154 11,264 73 42.5 125.2 126 77 39 28 2 39 1.73 81 59 +22 +0.35 +0.09 Tranmere Rovers (3 Seasons) 1 League 130 11,432 88 92.0 127.0 128 2 Hull City (2 Seasons) 1 League 50 3,314 66 40.0 36.8 38 12 Liverpool (2 Seasons) 3 Leagues 6 206 34 2.4 2.3 2 1 4 2 Grimsby Town (1 Season) 3 Leagues 15 873 58 19.4 9.7 10 84 8 5 6 16 1.34 7 15 -8 -0.82 -0.78 Chester City (1 Season) 1 League 6 540 90 13.0 6.0 6 0 Bury (1 Season) 1 League 5 295 59 7.1 3.3 3 2 Carlisle United (1 Season) 1 League 4 188 47 4.5 2.1 2 2 League One (7 Seasons) 238 19,908 84 68.7 221.2 222 21 16 6 2.06 46 22 +24 +0.82 -0.07 Championship (5 Seasons) 89 5,515 62 26.6 61.3 62 14 27 28 1.54 23 26 -3 -0.12 -0.25 FA Cup (4 Seasons) 8 474 59 43.9 5.3 6 77 3 2 8 3 1.63 8 6 +2 +0.38 -0.81 League Cup (4 Seasons) 5 405 81 42.2 4.5 5 81 2 0 4 1.20 4 7 -3 -0.67 -0.99 League Two (3 Seasons) 24 1,604 67 12.9 17.8 18 83 7 6 5 14 1.31 7 13 -6 -0.70 -0.57 Premier League (2 Seasons) 4 182 46 2.7 2.0 2 1 2 Champions Lg (1 Season) 1 21 21 1.8 0.2 0 1 UEFA Cup (1 Season) 1 3 3 0.4 0.0 0 1 2
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 2003-2004 19 Liverpool 2 Leagues 2 10 5 0.2 0.1 0 2 2 2004-2005 20 Liverpool 2 Leagues 4 196 49 4.2 2.2 2 1 2 2005-2006 21 Hull City 1 League 32 2,578 81 62.3 28.6 29 3 2006-2007 22 Hull City 1 League 18 736 41 17.8 8.2 9 9 2007-2008 23 Chester City 1 League 6 540 90 13.0 6.0 6 0 2008-2009 24 Carlisle United 1 League 4 188 47 4.5 2.1 2 2 2008-2009 24 Bury 1 League 5 295 59 7.1 3.3 3 2 2009-2010 25 Tranmere Rovers 1 League 45 3,827 85 92.4 42.5 44 1 2010-2011 26 Tranmere Rovers 1 League 41 3,690 90 89.1 41.0 41 0 2011-2012 27 Tranmere Rovers 1 League 44 3,915 89 94.6 43.5 43 1 2012-2013 28 Preston North End 1 League 36 2,950 82 71.3 32.8 32 4 2013-2014 29 Preston North End 1 League 36 2,714 75 65.6 30.2 30 6 2014-2015 30 Preston North End 3 Leagues 37 2,943 80 60.6 32.7 34 79 23 3 2 8 1.97 50 28 +22 +0.67 -0.41 2015-2016 31 Preston North End 3 Leagues 26 1,315 51 29.0 14.6 15 60 7 11 17 1.46 9 15 -6 -0.41 -0.61 2016-2017 32 Preston North End 2 Leagues 8 711 89 15.7 7.9 8 90 6 0 3 1.75 12 9 +3 +0.38 +0.47 2017-2018 33 Preston North End 2 Leagues 11 631 57 14.6 7.0 7 79 3 4 11 1.55 10 7 +3 +0.43 +0.16 2018-2019 34 Grimsby Town 3 Leagues 15 873 58 19.4 9.7 10 84 8 5 6 16 1.34 7 15 -8 -0.82 -0.78 16 Seasons 8 Clubs 8 Leagues 370 28,112 76 38.6 312.4 315 81 48 55 6 57 1.67 88 74 +14 +0.19 0.00 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Preston North End (6 Seasons) 4 Leagues 154 11,264 73 42.5 125.2 126 77 39 28 2 39 1.73 81 59 +22 +0.35 +0.09 Tranmere Rovers (3 Seasons) 1 League 130 11,432 88 92.0 127.0 128 2 Hull City (2 Seasons) 1 League 50 3,314 66 40.0 36.8 38 12 Liverpool (2 Seasons) 3 Leagues 6 206 34 2.4 2.3 2 1 4 2 Grimsby Town (1 Season) 3 Leagues 15 873 58 19.4 9.7 10 84 8 5 6 16 1.34 7 15 -8 -0.82 -0.78 Chester City (1 Season) 1 League 6 540 90 13.0 6.0 6 0 Bury (1 Season) 1 League 5 295 59 7.1 3.3 3 2 Carlisle United (1 Season) 1 League 4 188 47 4.5 2.1 2 2 League One (7 Seasons) 238 19,908 84 68.7 221.2 222 21 16 6 2.06 46 22 +24 +0.82 -0.07 Championship (5 Seasons) 89 5,515 62 26.6 61.3 62 14 27 28 1.54 23 26 -3 -0.12 -0.25 FA Cup (4 Seasons) 8 474 59 43.9 5.3 6 77 3 2 8 3 1.63 8 6 +2 +0.38 -0.81 League Cup (4 Seasons) 5 405 81 42.2 4.5 5 81 2 0 4 1.20 4 7 -3 -0.67 -0.99 League Two (3 Seasons) 24 1,604 67 12.9 17.8 18 83 7 6 5 14 1.31 7 13 -6 -0.70 -0.57 Premier League (2 Seasons) 4 182 46 2.7 2.0 2 1 2 Champions Lg (1 Season) 1 21 21 1.8 0.2 0 1 UEFA Cup (1 Season) 1 3 3 0.4 0.0 0 1 2
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 2003-2004 19 Liverpool eng ENG 1. Premier League 4th 1 7 7 0.2 0.1 0 1 Matches 2004-2005 20 Liverpool eng ENG 1. Premier League 5th 3 175 58 5.1 1.9 2 1 1 Matches 2005-2006 21 Hull City eng ENG 2. Championship 18th 32 2,578 81 62.3 28.6 29 3 2006-2007 22 Hull City eng ENG 2. Championship 21st 18 736 41 17.8 8.2 9 9 2007-2008 23 Chester City eng ENG 4. League Two 22nd 6 540 90 13.0 6.0 6 0 2008-2009 24 Carlisle United eng ENG 3. League One 20th 4 188 47 4.5 2.1 2 2 2008-2009 24 Bury eng ENG 4. League Two 4th 5 295 59 7.1 3.3 3 2 2009-2010 25 Tranmere Rovers eng ENG 3. League One 19th 45 3,827 85 92.4 42.5 44 1 2010-2011 26 Tranmere Rovers eng ENG 3. League One 17th 41 3,690 90 89.1 41.0 41 0 2011-2012 27 Tranmere Rovers eng ENG 3. League One 12th 44 3,915 89 94.6 43.5 43 1 2012-2013 28 Preston North End eng ENG 3. League One 14th 36 2,950 82 71.3 32.8 32 4 2013-2014 29 Preston North End eng ENG 3. League One 5th 36 2,714 75 65.6 30.2 30 6 2014-2015 30 Preston North End eng ENG 3. League One 3rd 32 2,624 82 63.4 29.2 30 21 2 6 2.06 46 22 +24 +0.82 -0.07 Matches 2015-2016 31 Preston North End eng ENG 2. Championship 11th 24 1,195 50 28.9 13.3 13 7 11 15 1.58 9 13 -4 -0.30 -0.42 Matches 2016-2017 32 Preston North End eng ENG 2. Championship 11th 6 532 89 12.9 5.9 6 5 0 2 1.33 9 7 +2 +0.34 +0.36 Matches 2017-2018 33 Preston North End eng ENG 2. Championship 7th 9 474 53 11.4 5.3 5 2 4 11 1.56 5 6 -1 -0.19 -0.48 Matches 2018-2019 34 Grimsby Town eng ENG 4. League Two 17th 13 769 59 18.6 8.5 9 83 7 4 5 14 1.31 7 13 -6 -0.70 -0.57 Matches 16 Seasons 8 Clubs 4 Leagues 355 27,209 77 39.5 302.3 304 83 43 51 5 48 1.70 76 61 +15 +0.24 +0.09 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Preston North End (6 Seasons) 2 Leagues 143 10,489 73 42.2 116.5 116 35 27 34 1.77 69 48 +21 +0.39 +0.16 Tranmere Rovers (3 Seasons) 1 League 130 11,432 88 92.0 127.0 128 2 Hull City (2 Seasons) 1 League 50 3,314 66 40.0 36.8 38 12 Liverpool (2 Seasons) 1 League 4 182 46 2.7 2.0 2 1 2 Grimsby Town (1 Season) 1 League 13 769 59 18.6 8.5 9 83 7 4 5 14 1.31 7 13 -6 -0.70 -0.57 Chester City (1 Season) 1 League 6 540 90 13.0 6.0 6 0 Bury (1 Season) 1 League 5 295 59 7.1 3.3 3 2 Carlisle United (1 Season) 1 League 4 188 47 4.5 2.1 2 2 League One (7 Seasons) 238 19,908 84 68.7 221.2 222 21 16 6 2.06 46 22 +24 +0.82 -0.07 Championship (5 Seasons) 89 5,515 62 26.6 61.3 62 14 27 28 1.54 23 26 -3 -0.12 -0.25 League Two (3 Seasons) 24 1,604 67 12.9 17.8 18 83 7 6 5 14 1.31 7 13 -6 -0.70 -0.57 Premier League (2 Seasons) 4 182 46 2.7 2.0 2 1 2
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 2003-2004 19 Liverpool 2. UEFA Cup Rd4 1 3 3 0.4 0.0 0 1 2 Matches 2004-2005 20 Liverpool 1. Champions Lg W 1 21 21 1.8 0.2 0 1 Matches 2 Seasons 1 Club 2 Leagues 2 24 12 1.3 0.3 0 2 2 Champions Lg (1 Season) 1 21 21 1.8 0.2 0 1 UEFA Cup (1 Season) 1 3 3 0.4 0.0 0 1 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2003-2004 19 Liverpool 2 Leagues 0.1 1 0 0 1 0 2004-2005 20 Liverpool 2 Leagues 2.2 0 0 2 2005-2006 21 Hull City 1 League 28.6 2 0 45 2006-2007 22 Hull City 1 League 8.2 2 0 18 2007-2008 23 Chester City 1 League 6.0 2 0 11 2008-2009 24 Carlisle United 1 League 2.1 0 0 4 2008-2009 24 Bury 1 League 3.3 2 0 7 2009-2010 25 Tranmere Rovers 1 League 42.5 9 0 61 2010-2011 26 Tranmere Rovers 1 League 41.0 9 0 72 2011-2012 27 Tranmere Rovers 1 League 43.5 8 0 63 2012-2013 28 Preston North End 1 League 32.8 8 0 49 2013-2014 29 Preston North End 1 League 30.2 10 0 46 2014-2015 30 Preston North End 3 Leagues 32.7 9 0 0 67 0 2015-2016 31 Preston North End 3 Leagues 14.6 6 0 0 17 0 2016-2017 32 Preston North End 2 Leagues 7.9 2 0 0 10 4 0 1 0 0 0 0 0 2017-2018 33 Preston North End 2 Leagues 7.0 5 2 1 16 6 0 5 13 12 0 0 0 2018-2019 34 Grimsby Town 3 Leagues 9.7 3 0 0 1 1 0 0 0 0 0 0 0 16 Seasons 8 Clubs 8 Leagues 312.4 78 2 1 490 11 0 6 13 12 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Preston North End (6 Seasons) 4 Leagues 125.2 40 2 1 205 10 0 6 13 12 0 0 0 Tranmere Rovers (3 Seasons) 1 League 127.0 26 0 196 Hull City (2 Seasons) 1 League 36.8 4 0 63 Liverpool (2 Seasons) 3 Leagues 2.3 1 0 0 3 0 Grimsby Town (1 Season) 3 Leagues 9.7 3 0 0 1 1 0 0 0 0 0 0 0 Chester City (1 Season) 1 League 6.0 2 0 11 Bury (1 Season) 1 League 3.3 2 0 7 Carlisle United (1 Season) 1 League 2.1 0 0 4 League One (7 Seasons) 221.2 53 0 362 Championship (5 Seasons) 61.3 16 2 1 102 5 0 3 13 12 0 0 0 FA Cup (4 Seasons) 5.3 2 0 0 3 1 0 2 0 0 0 0 0 League Cup (4 Seasons) 4.5 1 0 0 2 5 0 1 0 0 0 0 0 League Two (3 Seasons) 17.8 5 0 0 18 0 Premier League (2 Seasons) 2.0 1 0 2 Champions Lg (1 Season) 0.2 0 0 1 UEFA Cup (1 Season) 0.0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2003-2004 19 Liverpool 2. UEFA Cup Rd4 0.0 0 0 0 0 Matches 2004-2005 20 Liverpool 1. Champions Lg W 0.2 0 0 1 Matches 2 Seasons 1 Club 2 Leagues 0.3 0 0 0 1 0 Champions Lg (1 Season) 0.2 0 0 1 UEFA Cup (1 Season) 0.0 0 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
More John Welsh Pages
John Welsh Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary