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 2005-2006 19 Milton Keynes Dons eng ENG 3. League One 13 11 923 10.3 0 3 3 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 2006-2007 20 Millwall eng ENG 3. League One 12 8 673 7.5 1 1 2 1 0 0 2 0 0.13 0.13 0.27 0.13 0.27 2007-2008 21 Hibernian sct SCO 1. Premier League 28 19 1,533 17.0 1 4 5 1 0 0 1 1 0.06 0.23 0.29 0.06 0.29 2008-2009 22 Inverness CT sct SCO 1. Premier League 12 9 752 8.4 3 1 4 3 0 0 0 0 0.36 0.12 0.48 0.36 0.48 2008-2009 22 Hibernian sct SCO 1. Premier League 2 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 St Johnstone sct SCO 1. Premier League 30 20 1,678 18.6 2 1 3 2 0 0 1 0 0.11 0.05 0.16 0.11 0.16 2010-2011 24 Oldham Athletic eng ENG 3. League One 23 20 1,764 19.6 3 2 5 3 0 0 2 1 0.15 0.10 0.26 0.15 0.26 2011-2012 25 Oldham Athletic eng ENG 3. League One 36 23 2,307 25.6 5 6 11 5 0 0 4 0 0.20 0.23 0.43 0.20 0.43 2012-2013 26 Stevenage eng ENG 3. League One 28 21 1,713 19.0 3 3 6 3 0 0 7 0 0.16 0.16 0.32 0.16 0.32 2013-2014 27 Stevenage eng ENG 3. League One 27 18 1,545 17.2 4 2 6 3 1 1 4 1 0.23 0.12 0.35 0.17 0.29 2014-2015 28 Bradford City eng ENG FA Cup 8 8 675 7.5 3 1 4 3 0 0 1 1 0.40 0.13 0.53 0.40 0.53 Matches 2014-2015 28 Bradford City eng ENG League Cup 2 2 151 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Bradford City eng ENG 3. League One 30 22 1,958 21.8 3 4 7 3 0 0 4 0 0.14 0.18 0.32 0.14 0.32 Matches 2015-2016 29 Bradford City eng ENG 3. League One 7 2 223 2.5 1 1 2 1 0 0 0 0 0.40 0.40 0.81 0.40 0.81 Matches 2016-2017 30 Bradford City eng ENG EFL Cup 1 0 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 Bradford City eng ENG FA 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 2016-2017 30 Bradford City eng ENG 3. League One 17 4 462 5.1 1 4 5 1 0 0 0 0 0.19 0.78 0.97 0.19 0.97 Matches 2016-2017 30 Bolton Wanderers eng ENG 3. League One 19 19 1,666 18.5 2 6 8 2 0 0 0 0 0.11 0.32 0.43 0.11 0.43 Matches 2017-2018 31 Bolton Wanderers eng ENG 2. Championship 33 17 1,870 20.8 1 2 3 1 0 0 7 2 0.05 0.10 0.14 0.05 0.14 Matches 2017-2018 31 Bolton Wanderers eng ENG EFL Cup 3 1 141 1.6 0 1 1 0 0 0 0 0 0.00 0.64 0.64 0.00 0.64 Matches 2017-2018 31 Bolton Wanderers eng ENG FA Cup 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2018-2019 32 Crawley Town eng ENG FA Cup 2 2 210 2.3 0 1 1 0 0 0 0 0 0.00 0.43 0.43 0.00 0.43 Matches 2018-2019 32 Crawley Town eng ENG 4. League Two 34 31 2,704 30.0 8 4 12 6 2 2 6 0 0.27 0.13 0.40 0.20 0.33 Matches 2019-2020 33 Crawley Town eng ENG EFL Cup 2 1 125 1.4 1 0 1 1 0 0 0 0 0.72 0.00 0.72 0.72 0.72 Matches 2019-2020 33 Oldham Athletic eng ENG FA Cup 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2019-2020 33 Crawley Town eng ENG 4. League Two 5 2 260 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 33 Oldham Athletic eng ENG 4. League Two 16 14 1,086 12.1 2 1 3 2 0 1 5 1 0.17 0.08 0.25 0.17 0.25 Matches 2020-2021 34 Grimsby Town eng ENG 4. League Two 16 13 1,113 12.4 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Matches 16 Seasons 11 Clubs 6 Leagues 410 291 25,977 288.6 46 49 95 43 3 4 46 7 0.16 0.17 0.33 0.15 0.32 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 Oldham Athletic (3 Seasons) 3 Leagues 77 59 5,337 59.3 11 9 20 11 0 1 11 2 0.19 0.15 0.34 0.19 0.34 Bradford City (3 Seasons) 3 Leagues 66 39 3,587 39.9 8 10 18 8 0 0 5 1 0.20 0.25 0.45 0.20 0.45 Bolton Wanderers (2 Seasons) 4 Leagues 56 38 3,767 41.9 3 10 13 3 0 0 7 2 0.07 0.24 0.31 0.07 0.31 Stevenage (2 Seasons) 1 League 55 39 3,258 36.2 7 5 12 6 1 1 11 1 0.19 0.14 0.33 0.17 0.30 Crawley Town (2 Seasons) 3 Leagues 43 36 3,299 36.7 9 5 14 7 2 2 6 0 0.25 0.14 0.38 0.19 0.33 Hibernian (2 Seasons) 1 League 30 19 1,590 17.7 1 4 5 1 0 0 1 1 0.06 0.23 0.28 0.06 0.28 St Johnstone (1 Season) 1 League 30 20 1,678 18.6 2 1 3 2 0 0 1 0 0.11 0.05 0.16 0.11 0.16 Grimsby Town (1 Season) 1 League 16 13 1,113 12.4 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Milton Keynes Dons (1 Season) 1 League 13 11 923 10.3 0 3 3 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 Inverness CT (1 Season) 1 League 12 9 752 8.4 3 1 4 3 0 0 0 0 0.36 0.12 0.48 0.36 0.48 Millwall (1 Season) 1 League 12 8 673 7.5 1 1 2 1 0 0 2 0 0.13 0.13 0.27 0.13 0.27 League One (9 Seasons) 212 148 13,234 147.0 23 32 55 22 1 1 24 2 0.16 0.22 0.37 0.15 0.37 FA Cup (5 Seasons) 14 14 1,217 13.5 4 3 7 4 0 0 1 1 0.30 0.22 0.52 0.30 0.52 EFL Cup (4 Seasons) 8 4 473 5.3 1 1 2 1 0 0 0 0 0.19 0.19 0.38 0.19 0.38 Premier League (3 Seasons) 72 48 4,020 44.7 6 6 12 6 0 0 2 1 0.13 0.13 0.27 0.13 0.27 League Two (3 Seasons) 71 60 5,163 57.4 11 5 16 9 2 3 12 1 0.19 0.09 0.28 0.16 0.24 Championship (1 Season) 33 17 1,870 20.8 1 2 3 1 0 0 7 2 0.05 0.10 0.14 0.05 0.14
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 2005-2006 19 Milton Keynes Dons 1 League 13 11 923 10.3 0 3 3 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 2006-2007 20 Millwall 1 League 12 8 673 7.5 1 1 2 1 0 0 2 0 0.13 0.13 0.27 0.13 0.27 2007-2008 21 Hibernian 1 League 28 19 1,533 17.0 1 4 5 1 0 0 1 1 0.06 0.23 0.29 0.06 0.29 2008-2009 22 Hibernian 1 League 2 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 22 Inverness CT 1 League 12 9 752 8.4 3 1 4 3 0 0 0 0 0.36 0.12 0.48 0.36 0.48 2009-2010 23 St Johnstone 1 League 30 20 1,678 18.6 2 1 3 2 0 0 1 0 0.11 0.05 0.16 0.11 0.16 2010-2011 24 Oldham Athletic 1 League 23 20 1,764 19.6 3 2 5 3 0 0 2 1 0.15 0.10 0.26 0.15 0.26 2011-2012 25 Oldham Athletic 1 League 36 23 2,307 25.6 5 6 11 5 0 0 4 0 0.20 0.23 0.43 0.20 0.43 2012-2013 26 Stevenage 1 League 28 21 1,713 19.0 3 3 6 3 0 0 7 0 0.16 0.16 0.32 0.16 0.32 2013-2014 27 Stevenage 1 League 27 18 1,545 17.2 4 2 6 3 1 1 4 1 0.23 0.12 0.35 0.17 0.29 2014-2015 28 Bradford City 3 Leagues 40 32 2,784 30.9 6 5 11 6 0 0 5 1 0.19 0.16 0.36 0.19 0.36 2015-2016 29 Bradford City 1 League 7 2 223 2.5 1 1 2 1 0 0 0 0 0.40 0.40 0.81 0.40 0.81 2016-2017 30 Bradford City 3 Leagues 19 5 580 6.4 1 4 5 1 0 0 0 0 0.16 0.62 0.78 0.16 0.78 2016-2017 30 Bolton Wanderers 1 League 19 19 1,666 18.5 2 6 8 2 0 0 0 0 0.11 0.32 0.43 0.11 0.43 2017-2018 31 Bolton Wanderers 3 Leagues 37 19 2,101 23.3 1 4 5 1 0 0 7 2 0.04 0.17 0.21 0.04 0.21 2018-2019 32 Crawley Town 2 Leagues 36 33 2,914 32.4 8 5 13 6 2 2 6 0 0.25 0.15 0.40 0.19 0.34 2019-2020 33 Crawley Town 2 Leagues 7 3 385 4.3 1 0 1 1 0 0 0 0 0.23 0.00 0.23 0.23 0.23 2019-2020 33 Oldham Athletic 2 Leagues 18 16 1,266 14.1 3 1 4 3 0 1 5 1 0.21 0.07 0.28 0.21 0.28 2020-2021 34 Grimsby Town 1 League 16 13 1,113 12.4 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 16 Seasons 11 Clubs 6 Leagues 410 291 25,977 288.6 46 49 95 43 3 4 46 7 0.16 0.17 0.33 0.15 0.32 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 Oldham Athletic (3 Seasons) 3 Leagues 77 59 5,337 59.3 11 9 20 11 0 1 11 2 0.19 0.15 0.34 0.19 0.34 Bradford City (3 Seasons) 3 Leagues 66 39 3,587 39.9 8 10 18 8 0 0 5 1 0.20 0.25 0.45 0.20 0.45 Bolton Wanderers (2 Seasons) 4 Leagues 56 38 3,767 41.9 3 10 13 3 0 0 7 2 0.07 0.24 0.31 0.07 0.31 Stevenage (2 Seasons) 1 League 55 39 3,258 36.2 7 5 12 6 1 1 11 1 0.19 0.14 0.33 0.17 0.30 Crawley Town (2 Seasons) 3 Leagues 43 36 3,299 36.7 9 5 14 7 2 2 6 0 0.25 0.14 0.38 0.19 0.33 Hibernian (2 Seasons) 1 League 30 19 1,590 17.7 1 4 5 1 0 0 1 1 0.06 0.23 0.28 0.06 0.28 St Johnstone (1 Season) 1 League 30 20 1,678 18.6 2 1 3 2 0 0 1 0 0.11 0.05 0.16 0.11 0.16 Grimsby Town (1 Season) 1 League 16 13 1,113 12.4 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Milton Keynes Dons (1 Season) 1 League 13 11 923 10.3 0 3 3 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 Inverness CT (1 Season) 1 League 12 9 752 8.4 3 1 4 3 0 0 0 0 0.36 0.12 0.48 0.36 0.48 Millwall (1 Season) 1 League 12 8 673 7.5 1 1 2 1 0 0 2 0 0.13 0.13 0.27 0.13 0.27 League One (9 Seasons) 212 148 13,234 147.0 23 32 55 22 1 1 24 2 0.16 0.22 0.37 0.15 0.37 FA Cup (5 Seasons) 14 14 1,217 13.5 4 3 7 4 0 0 1 1 0.30 0.22 0.52 0.30 0.52 EFL Cup (4 Seasons) 8 4 473 5.3 1 1 2 1 0 0 0 0 0.19 0.19 0.38 0.19 0.38 Premier League (3 Seasons) 72 48 4,020 44.7 6 6 12 6 0 0 2 1 0.13 0.13 0.27 0.13 0.27 League Two (3 Seasons) 71 60 5,163 57.4 11 5 16 9 2 3 12 1 0.19 0.09 0.28 0.16 0.24 Championship (1 Season) 33 17 1,870 20.8 1 2 3 1 0 0 7 2 0.05 0.10 0.14 0.05 0.14
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 2005-2006 19 Milton Keynes Dons eng ENG 3. League One 22nd 13 11 923 10.3 0 3 3 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 2006-2007 20 Millwall eng ENG 3. League One 10th 12 8 673 7.5 1 1 2 1 0 0 2 0 0.13 0.13 0.27 0.13 0.27 2007-2008 21 Hibernian sct SCO 1. Premier League 6th 28 19 1,533 17.0 1 4 5 1 0 0 1 1 0.06 0.23 0.29 0.06 0.29 2008-2009 22 Hibernian sct SCO 1. Premier League 6th 2 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 22 Inverness CT sct SCO 1. Premier League 12th 12 9 752 8.4 3 1 4 3 0 0 0 0 0.36 0.12 0.48 0.36 0.48 2009-2010 23 St Johnstone sct SCO 1. Premier League 8th 30 20 1,678 18.6 2 1 3 2 0 0 1 0 0.11 0.05 0.16 0.11 0.16 2010-2011 24 Oldham Athletic eng ENG 3. League One 18th 23 20 1,764 19.6 3 2 5 3 0 0 2 1 0.15 0.10 0.26 0.15 0.26 2011-2012 25 Oldham Athletic eng ENG 3. League One 16th 36 23 2,307 25.6 5 6 11 5 0 0 4 0 0.20 0.23 0.43 0.20 0.43 2012-2013 26 Stevenage eng ENG 3. League One 18th 28 21 1,713 19.0 3 3 6 3 0 0 7 0 0.16 0.16 0.32 0.16 0.32 2013-2014 27 Stevenage eng ENG 3. League One 24th 27 18 1,545 17.2 4 2 6 3 1 1 4 1 0.23 0.12 0.35 0.17 0.29 2014-2015 28 Bradford City eng ENG 3. League One 7th 30 22 1,958 21.8 3 4 7 3 0 0 4 0 0.14 0.18 0.32 0.14 0.32 Matches 2015-2016 29 Bradford City eng ENG 3. League One 5th 7 2 223 2.5 1 1 2 1 0 0 0 0 0.40 0.40 0.81 0.40 0.81 Matches 2016-2017 30 Bradford City eng ENG 3. League One 5th 17 4 462 5.1 1 4 5 1 0 0 0 0 0.19 0.78 0.97 0.19 0.97 Matches 2016-2017 30 Bolton Wanderers eng ENG 3. League One 2nd 19 19 1,666 18.5 2 6 8 2 0 0 0 0 0.11 0.32 0.43 0.11 0.43 Matches 2017-2018 31 Bolton Wanderers eng ENG 2. Championship 21st 33 17 1,870 20.8 1 2 3 1 0 0 7 2 0.05 0.10 0.14 0.05 0.14 Matches 2018-2019 32 Crawley Town eng ENG 4. League Two 19th 34 31 2,704 30.0 8 4 12 6 2 2 6 0 0.27 0.13 0.40 0.20 0.33 Matches 2019-2020 33 Crawley Town eng ENG 4. League Two 13th 5 2 260 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 33 Oldham Athletic eng ENG 4. League Two 19th 16 14 1,086 12.1 2 1 3 2 0 1 5 1 0.17 0.08 0.25 0.17 0.25 Matches 2020-2021 34 Grimsby Town eng ENG 4. League Two 24th 16 13 1,113 12.4 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Matches 16 Seasons 11 Clubs 4 Leagues 388 273 24,287 269.9 41 45 86 38 3 4 45 6 0.15 0.17 0.32 0.14 0.31 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 Oldham Athletic (3 Seasons) 2 Leagues 75 57 5,157 57.3 10 9 19 10 0 1 11 2 0.17 0.16 0.33 0.17 0.33 Bradford City (3 Seasons) 1 League 54 28 2,643 29.4 5 9 14 5 0 0 4 0 0.17 0.31 0.48 0.17 0.48 Stevenage (2 Seasons) 1 League 55 39 3,258 36.2 7 5 12 6 1 1 11 1 0.19 0.14 0.33 0.17 0.30 Bolton Wanderers (2 Seasons) 2 Leagues 52 36 3,536 39.3 3 8 11 3 0 0 7 2 0.08 0.20 0.28 0.08 0.28 Crawley Town (2 Seasons) 1 League 39 33 2,964 32.9 8 4 12 6 2 2 6 0 0.24 0.12 0.36 0.18 0.30 Hibernian (2 Seasons) 1 League 30 19 1,590 17.7 1 4 5 1 0 0 1 1 0.06 0.23 0.28 0.06 0.28 St Johnstone (1 Season) 1 League 30 20 1,678 18.6 2 1 3 2 0 0 1 0 0.11 0.05 0.16 0.11 0.16 Grimsby Town (1 Season) 1 League 16 13 1,113 12.4 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Milton Keynes Dons (1 Season) 1 League 13 11 923 10.3 0 3 3 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 Inverness CT (1 Season) 1 League 12 9 752 8.4 3 1 4 3 0 0 0 0 0.36 0.12 0.48 0.36 0.48 Millwall (1 Season) 1 League 12 8 673 7.5 1 1 2 1 0 0 2 0 0.13 0.13 0.27 0.13 0.27 League One (9 Seasons) 212 148 13,234 147.0 23 32 55 22 1 1 24 2 0.16 0.22 0.37 0.15 0.37 Premier League (3 Seasons) 72 48 4,020 44.7 6 6 12 6 0 0 2 1 0.13 0.13 0.27 0.13 0.27 League Two (3 Seasons) 71 60 5,163 57.4 11 5 16 9 2 3 12 1 0.19 0.09 0.28 0.16 0.24 Championship (1 Season) 33 17 1,870 20.8 1 2 3 1 0 0 7 2 0.05 0.10 0.14 0.05 0.14
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2005-2006 19 Milton Keynes Dons 1 League 10.3 0 9 0.88 0.00 0 0 2006-2007 20 Millwall 1 League 7.5 1 7 0.94 0.14 0 0 2007-2008 21 Hibernian 1 League 17.0 1 21 1.23 0.05 0 0 2008-2009 22 Hibernian 1 League 0.6 0 0 0.00 0 0 2008-2009 22 Inverness CT 1 League 8.4 3 12 1.44 0.25 0 0 2009-2010 23 St Johnstone 1 League 18.6 2 18 0.97 0.11 0 0 2010-2011 24 Oldham Athletic 1 League 19.6 3 18 0.92 0.17 0 0 2011-2012 25 Oldham Athletic 1 League 25.6 5 16 0.62 0.31 0 0 2012-2013 26 Stevenage 1 League 19.0 3 14 0.74 0.21 0 0 2013-2014 27 Stevenage 1 League 17.2 4 16 0.93 0.19 1 1 2014-2015 28 Bradford City 3 Leagues 30.9 6 16 0.74 0.19 0 0 2015-2016 29 Bradford City 1 League 2.5 1 3 1.21 0.33 0 0 2016-2017 30 Bradford City 3 Leagues 6.4 1 2 5 250.0 0.35 0.87 0.50 0.20 0 0 2016-2017 30 Bolton Wanderers 1 League 18.5 2 0 8 0.00 0.43 0.25 0 0 2017-2018 31 Bolton Wanderers 3 Leagues 23.3 1 23 8 34.8 0.99 0.34 0.04 0.13 0 0 2018-2019 32 Crawley Town 2 Leagues 32.4 8 0 0 0.00 0.00 2 2 2019-2020 33 Crawley Town 2 Leagues 4.3 1 8 2 25.0 1.87 0.47 0.13 0.50 0 0 2019-2020 33 Oldham Athletic 2 Leagues 14.1 3 32 11 34.4 2.27 0.78 0.09 0.27 0 1 2020-2021 34 Grimsby Town 1 League 12.4 1 13 3 23.1 1.05 0.24 0.08 0.33 0 0 16 Seasons 11 Clubs 6 Leagues 288.6 46 78 187 47.4 0.97 0.75 0.12 0.18 3 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Oldham Athletic (3 Seasons) 3 Leagues 59.3 11 32 45 34.4 2.27 0.76 0.09 0.24 0 1 Bradford City (3 Seasons) 3 Leagues 39.9 8 2 24 250.0 0.35 0.80 0.50 0.21 0 0 Bolton Wanderers (2 Seasons) 4 Leagues 41.9 3 23 16 69.6 0.55 0.38 0.13 0.19 0 0 Stevenage (2 Seasons) 1 League 36.2 7 30 0.83 0.20 1 1 Crawley Town (2 Seasons) 3 Leagues 36.7 9 8 2 25.0 1.21 0.30 0.13 0.50 2 2 Hibernian (2 Seasons) 1 League 17.7 1 21 1.19 0.05 0 0 St Johnstone (1 Season) 1 League 18.6 2 18 0.97 0.11 0 0 Grimsby Town (1 Season) 1 League 12.4 1 13 3 23.1 1.05 0.24 0.08 0.33 0 0 Milton Keynes Dons (1 Season) 1 League 10.3 0 9 0.88 0.00 0 0 Inverness CT (1 Season) 1 League 8.4 3 12 1.44 0.25 0 0 Millwall (1 Season) 1 League 7.5 1 7 0.94 0.14 0 0 League One (9 Seasons) 147.0 23 0 111 0.00 0.75 0.20 1 1 FA Cup (5 Seasons) 13.5 4 4 2 50.0 0.75 0.37 0.25 0.50 0 0 EFL Cup (4 Seasons) 5.3 1 5 2 40.0 1.40 0.56 0.20 0.50 0 0 Premier League (3 Seasons) 44.7 6 51 1.14 0.12 0 0 League Two (3 Seasons) 57.4 11 47 14 29.8 1.72 0.51 0.06 0.21 2 3 Championship (1 Season) 20.8 1 22 7 31.8 1.06 0.34 0.05 0.14 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 2005-2006 19 Milton Keynes Dons eng ENG 3. League One 13 923 71 22.3 10.3 11 2 2006-2007 20 Millwall eng ENG 3. League One 12 673 56 16.3 7.5 8 4 2007-2008 21 Hibernian sct SCO 1. Premier League 28 1,533 55 44.8 17.0 19 9 2008-2009 22 Inverness CT sct SCO 1. Premier League 12 752 63 22.0 8.4 9 3 2008-2009 22 Hibernian sct SCO 1. Premier League 2 57 29 1.7 0.6 0 2 2009-2010 23 St Johnstone sct SCO 1. Premier League 30 1,678 56 49.1 18.6 20 10 2010-2011 24 Oldham Athletic eng ENG 3. League One 23 1,764 77 42.6 19.6 20 3 2011-2012 25 Oldham Athletic eng ENG 3. League One 36 2,307 64 55.7 25.6 23 13 2012-2013 26 Stevenage eng ENG 3. League One 28 1,713 61 41.4 19.0 21 7 2013-2014 27 Stevenage eng ENG 3. League One 27 1,545 57 37.3 17.2 18 9 2014-2015 28 Bradford City eng ENG FA Cup 8 675 84 93.8 7.5 8 84 5 0 0 2.13 18 9 +9 +1.20 +1.20 Matches 2014-2015 28 Bradford City eng ENG League Cup 2 151 76 55.9 1.7 2 76 0 0 1 1.50 0 1 -1 -0.60 -1.35 Matches 2014-2015 28 Bradford City eng ENG 3. League One 30 1,958 65 47.3 21.8 22 11 8 3 1.40 25 27 -2 -0.09 -0.17 Matches 2015-2016 29 Bradford City eng ENG 3. League One 7 223 32 5.4 2.5 2 0 5 1 2.00 6 1 +5 +2.02 +1.79 Matches 2016-2017 30 Bradford City eng ENG EFL Cup 1 56 56 46.7 0.6 0 0 1 55 0 0.00 0 0 0 0.00 0.00 Matches 2016-2017 30 Bradford City eng ENG FA Cup 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 -1.45 Matches 2016-2017 30 Bradford City eng ENG 3. League One 17 462 27 11.2 5.1 4 0 13 4 1.65 5 4 +1 +0.19 -0.25 Matches 2016-2017 30 Bolton Wanderers eng ENG 3. League One 19 1,666 88 40.2 18.5 19 16 0 0 1.89 32 14 +18 +0.97 +0.46 Matches 2017-2018 31 Bolton Wanderers eng ENG 2. Championship 33 1,870 57 45.2 20.8 17 10 16 0 0.88 12 35 -23 -1.11 -0.63 Matches 2017-2018 31 Bolton Wanderers eng ENG EFL Cup 3 141 47 52.2 1.6 1 92 1 2 25 0 2.00 2 5 -3 -1.91 -3.31 Matches 2017-2018 31 Bolton Wanderers eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 32 Crawley Town eng ENG FA Cup 2 210 105 100.0 2.3 2 105 2 0 0 0.50 3 7 -4 -1.71 Matches 2018-2019 32 Crawley Town eng ENG 4. League Two 34 2,704 80 65.3 30.0 31 85 21 3 18 1 1.24 33 49 -16 -0.53 -0.47 Matches 2019-2020 33 Crawley Town eng ENG EFL Cup 2 125 63 32.1 1.4 1 68 0 1 57 0 3.00 3 1 +2 +1.44 +2.12 Matches 2019-2020 33 Oldham Athletic eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2019-2020 33 Crawley Town eng ENG 4. League Two 5 260 52 7.8 2.9 2 90 2 3 27 1 2.00 5 2 +3 +1.04 +1.01 Matches 2019-2020 33 Oldham Athletic eng ENG 4. League Two 16 1,086 68 32.6 12.1 14 73 2 2 31 0 1.19 14 18 -4 -0.33 +0.03 Matches 2020-2021 34 Grimsby Town eng ENG 4. League Two 16 1,113 70 26.9 12.4 13 77 2 3 38 0 0.69 10 17 -7 -0.57 +0.18 Matches 16 Seasons 11 Clubs 6 Leagues 410 25,977 63 34.0 288.6 291 82 75 119 31 11 1.34 171 195 -24 -0.17 -0.16 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (3 Seasons) 3 Leagues 77 5,337 69 45.3 59.3 59 75 4 18 31 0 1.22 16 20 -4 -0.28 +0.08 Bradford City (3 Seasons) 3 Leagues 66 3,587 54 26.3 39.9 39 81 16 27 55 9 1.58 54 43 +11 +0.28 0.00 Bolton Wanderers (2 Seasons) 4 Leagues 56 3,767 67 43.6 41.9 38 91 28 18 25 0 1.27 47 56 -9 -0.22 -0.29 Stevenage (2 Seasons) 1 League 55 3,258 59 39.3 36.2 39 16 Crawley Town (2 Seasons) 3 Leagues 43 3,299 77 40.9 36.7 36 86 25 7 27 2 1.38 44 59 -15 -0.41 -0.37 Hibernian (2 Seasons) 1 League 30 1,590 53 23.2 17.7 19 11 St Johnstone (1 Season) 1 League 30 1,678 56 49.1 18.6 20 10 Grimsby Town (1 Season) 1 League 16 1,113 70 26.9 12.4 13 77 2 3 38 0 0.69 10 17 -7 -0.57 +0.18 Milton Keynes Dons (1 Season) 1 League 13 923 71 22.3 10.3 11 2 Inverness CT (1 Season) 1 League 12 752 63 22.0 8.4 9 3 Millwall (1 Season) 1 League 12 673 56 16.3 7.5 8 4 League One (9 Seasons) 212 13,234 62 32.0 147.0 148 27 64 8 1.64 68 46 +22 +0.46 +0.14 FA Cup (5 Seasons) 14 1,217 87 94.3 13.5 14 87 10 0 0 1.50 24 21 +3 +0.22 +0.22 EFL Cup (4 Seasons) 8 473 59 45.0 5.3 4 78 1 4 40 1 1.88 5 7 -2 -0.38 -0.54 Premier League (3 Seasons) 72 4,020 56 29.4 44.7 48 24 League Two (3 Seasons) 71 5,163 73 34.6 57.4 60 81 27 11 28 2 1.16 62 86 -24 -0.42 -0.11 Championship (1 Season) 33 1,870 57 45.2 20.8 17 10 16 0 0.88 12 35 -23 -1.11 -0.63
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 2005-2006 19 Milton Keynes Dons 1 League 13 923 71 22.3 10.3 11 2 2006-2007 20 Millwall 1 League 12 673 56 16.3 7.5 8 4 2007-2008 21 Hibernian 1 League 28 1,533 55 44.8 17.0 19 9 2008-2009 22 Hibernian 1 League 2 57 29 1.7 0.6 0 2 2008-2009 22 Inverness CT 1 League 12 752 63 22.0 8.4 9 3 2009-2010 23 St Johnstone 1 League 30 1,678 56 49.1 18.6 20 10 2010-2011 24 Oldham Athletic 1 League 23 1,764 77 42.6 19.6 20 3 2011-2012 25 Oldham Athletic 1 League 36 2,307 64 55.7 25.6 23 13 2012-2013 26 Stevenage 1 League 28 1,713 61 41.4 19.0 21 7 2013-2014 27 Stevenage 1 League 27 1,545 57 37.3 17.2 18 9 2014-2015 28 Bradford City 3 Leagues 40 2,784 70 54.3 30.9 32 83 16 8 4 1.55 43 37 +6 +0.19 +0.08 2015-2016 29 Bradford City 1 League 7 223 32 5.4 2.5 2 0 5 1 2.00 6 1 +5 +2.02 +1.79 2016-2017 30 Bradford City 3 Leagues 19 580 31 13.3 6.4 5 63 0 14 55 4 1.48 5 5 0 0.00 -0.43 2016-2017 30 Bolton Wanderers 1 League 19 1,666 88 40.2 18.5 19 16 0 0 1.89 32 14 +18 +0.97 +0.46 2017-2018 31 Bolton Wanderers 3 Leagues 37 2,101 57 46.7 23.3 19 91 12 18 25 0 0.95 15 42 -27 -1.16 -0.78 2018-2019 32 Crawley Town 2 Leagues 36 2,914 81 67.0 32.4 33 87 23 3 18 1 1.20 36 56 -20 -0.62 -0.56 2019-2020 33 Crawley Town 2 Leagues 7 385 55 10.3 4.3 3 83 2 4 34 1 2.29 8 3 +5 +1.17 +1.20 2019-2020 33 Oldham Athletic 2 Leagues 18 1,266 70 36.1 14.1 16 75 4 2 31 0 1.22 16 20 -4 -0.28 +0.08 2020-2021 34 Grimsby Town 1 League 16 1,113 70 26.9 12.4 13 77 2 3 38 0 0.69 10 17 -7 -0.57 +0.18 16 Seasons 11 Clubs 6 Leagues 410 25,977 63 34.0 288.6 291 82 75 119 31 11 1.34 171 195 -24 -0.17 -0.16 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (3 Seasons) 3 Leagues 77 5,337 69 45.3 59.3 59 75 4 18 31 0 1.22 16 20 -4 -0.28 +0.08 Bradford City (3 Seasons) 3 Leagues 66 3,587 54 26.3 39.9 39 81 16 27 55 9 1.58 54 43 +11 +0.28 0.00 Bolton Wanderers (2 Seasons) 4 Leagues 56 3,767 67 43.6 41.9 38 91 28 18 25 0 1.27 47 56 -9 -0.22 -0.29 Stevenage (2 Seasons) 1 League 55 3,258 59 39.3 36.2 39 16 Crawley Town (2 Seasons) 3 Leagues 43 3,299 77 40.9 36.7 36 86 25 7 27 2 1.38 44 59 -15 -0.41 -0.37 Hibernian (2 Seasons) 1 League 30 1,590 53 23.2 17.7 19 11 St Johnstone (1 Season) 1 League 30 1,678 56 49.1 18.6 20 10 Grimsby Town (1 Season) 1 League 16 1,113 70 26.9 12.4 13 77 2 3 38 0 0.69 10 17 -7 -0.57 +0.18 Milton Keynes Dons (1 Season) 1 League 13 923 71 22.3 10.3 11 2 Inverness CT (1 Season) 1 League 12 752 63 22.0 8.4 9 3 Millwall (1 Season) 1 League 12 673 56 16.3 7.5 8 4 League One (9 Seasons) 212 13,234 62 32.0 147.0 148 27 64 8 1.64 68 46 +22 +0.46 +0.14 FA Cup (5 Seasons) 14 1,217 87 94.3 13.5 14 87 10 0 0 1.50 24 21 +3 +0.22 +0.22 EFL Cup (4 Seasons) 8 473 59 45.0 5.3 4 78 1 4 40 1 1.88 5 7 -2 -0.38 -0.54 Premier League (3 Seasons) 72 4,020 56 29.4 44.7 48 24 League Two (3 Seasons) 71 5,163 73 34.6 57.4 60 81 27 11 28 2 1.16 62 86 -24 -0.42 -0.11 Championship (1 Season) 33 1,870 57 45.2 20.8 17 10 16 0 0.88 12 35 -23 -1.11 -0.63
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 2005-2006 19 Milton Keynes Dons eng ENG 3. League One 22nd 13 923 71 22.3 10.3 11 2 2006-2007 20 Millwall eng ENG 3. League One 10th 12 673 56 16.3 7.5 8 4 2007-2008 21 Hibernian sct SCO 1. Premier League 6th 28 1,533 55 44.8 17.0 19 9 2008-2009 22 Hibernian sct SCO 1. Premier League 6th 2 57 29 1.7 0.6 0 2 2008-2009 22 Inverness CT sct SCO 1. Premier League 12th 12 752 63 22.0 8.4 9 3 2009-2010 23 St Johnstone sct SCO 1. Premier League 8th 30 1,678 56 49.1 18.6 20 10 2010-2011 24 Oldham Athletic eng ENG 3. League One 18th 23 1,764 77 42.6 19.6 20 3 2011-2012 25 Oldham Athletic eng ENG 3. League One 16th 36 2,307 64 55.7 25.6 23 13 2012-2013 26 Stevenage eng ENG 3. League One 18th 28 1,713 61 41.4 19.0 21 7 2013-2014 27 Stevenage eng ENG 3. League One 24th 27 1,545 57 37.3 17.2 18 9 2014-2015 28 Bradford City eng ENG 3. League One 7th 30 1,958 65 47.3 21.8 22 11 8 3 1.40 25 27 -2 -0.09 -0.17 Matches 2015-2016 29 Bradford City eng ENG 3. League One 5th 7 223 32 5.4 2.5 2 0 5 1 2.00 6 1 +5 +2.02 +1.79 Matches 2016-2017 30 Bradford City eng ENG 3. League One 5th 17 462 27 11.2 5.1 4 0 13 4 1.65 5 4 +1 +0.19 -0.25 Matches 2016-2017 30 Bolton Wanderers eng ENG 3. League One 2nd 19 1,666 88 40.2 18.5 19 16 0 0 1.89 32 14 +18 +0.97 +0.46 Matches 2017-2018 31 Bolton Wanderers eng ENG 2. Championship 21st 33 1,870 57 45.2 20.8 17 10 16 0 0.88 12 35 -23 -1.11 -0.63 Matches 2018-2019 32 Crawley Town eng ENG 4. League Two 19th 34 2,704 80 65.3 30.0 31 85 21 3 18 1 1.24 33 49 -16 -0.53 -0.47 Matches 2019-2020 33 Crawley Town eng ENG 4. League Two 13th 5 260 52 7.8 2.9 2 90 2 3 27 1 2.00 5 2 +3 +1.04 +1.01 Matches 2019-2020 33 Oldham Athletic eng ENG 4. League Two 19th 16 1,086 68 32.6 12.1 14 73 2 2 31 0 1.19 14 18 -4 -0.33 +0.03 Matches 2020-2021 34 Grimsby Town eng ENG 4. League Two 24th 16 1,113 70 26.9 12.4 13 77 2 3 38 0 0.69 10 17 -7 -0.57 +0.18 Matches 16 Seasons 11 Clubs 4 Leagues 388 24,287 63 32.7 269.9 273 81 64 115 28 10 1.31 142 167 -25 -0.20 -0.19 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (3 Seasons) 2 Leagues 75 5,157 69 44.4 57.3 57 73 2 18 31 0 1.19 14 18 -4 -0.33 +0.03 Bradford City (3 Seasons) 1 League 54 2,643 49 21.3 29.4 28 11 26 8 1.56 36 32 +4 +0.14 -0.14 Stevenage (2 Seasons) 1 League 55 3,258 59 39.3 36.2 39 16 Bolton Wanderers (2 Seasons) 2 Leagues 52 3,536 68 42.7 39.3 36 26 16 0 1.25 44 49 -5 -0.13 -0.17 Crawley Town (2 Seasons) 1 League 39 2,964 76 39.7 32.9 33 86 23 6 22 2 1.34 38 51 -13 -0.39 -0.39 Hibernian (2 Seasons) 1 League 30 1,590 53 23.2 17.7 19 11 St Johnstone (1 Season) 1 League 30 1,678 56 49.1 18.6 20 10 Grimsby Town (1 Season) 1 League 16 1,113 70 26.9 12.4 13 77 2 3 38 0 0.69 10 17 -7 -0.57 +0.18 Milton Keynes Dons (1 Season) 1 League 13 923 71 22.3 10.3 11 2 Inverness CT (1 Season) 1 League 12 752 63 22.0 8.4 9 3 Millwall (1 Season) 1 League 12 673 56 16.3 7.5 8 4 League One (9 Seasons) 212 13,234 62 32.0 147.0 148 27 64 8 1.64 68 46 +22 +0.46 +0.14 Premier League (3 Seasons) 72 4,020 56 29.4 44.7 48 24 League Two (3 Seasons) 71 5,163 73 34.6 57.4 60 81 27 11 28 2 1.16 62 86 -24 -0.42 -0.11 Championship (1 Season) 33 1,870 57 45.2 20.8 17 10 16 0 0.88 12 35 -23 -1.11 -0.63
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 2014-2015 28 Bradford City eng ENG FA Cup 5th 8 675 84 93.8 7.5 8 84 5 0 0 2.13 18 9 +9 +1.20 +1.20 Matches 2014-2015 28 Bradford City eng ENG League Cup 17th 2 151 76 55.9 1.7 2 76 0 0 1 1.50 0 1 -1 -0.60 -1.35 Matches 2016-2017 30 Bradford City eng ENG EFL Cup 58th 1 56 56 46.7 0.6 0 0 1 55 0 0.00 0 0 0 0.00 0.00 Matches 2016-2017 30 Bradford City eng ENG FA Cup 85th 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 -1.45 Matches 2017-2018 31 Bolton Wanderers eng ENG EFL Cup 17th 3 141 47 52.2 1.6 1 92 1 2 25 0 2.00 2 5 -3 -1.91 -3.31 Matches 2017-2018 31 Bolton Wanderers eng ENG FA Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 32 Crawley Town eng ENG FA Cup 85th 2 210 105 100.0 2.3 2 105 2 0 0 0.50 3 7 -4 -1.71 Matches 2019-2020 33 Crawley Town eng ENG EFL Cup 9th 2 125 63 32.1 1.4 1 68 0 1 57 0 3.00 3 1 +2 +1.44 +2.12 Matches 2019-2020 33 Oldham Athletic eng ENG FA Cup 65th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 5 Seasons 4 Clubs 2 Leagues 22 1,690 77 72.2 18.8 18 85 11 4 40 1 1.64 29 28 +1 +0.05 -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 Bradford City (2 Seasons) 2 Leagues 12 944 79 78.7 10.5 11 81 5 1 55 1 1.67 18 11 +7 +0.67 +0.32 Crawley Town (2 Seasons) 2 Leagues 4 335 84 55.8 3.7 3 93 2 1 57 0 1.75 6 8 -2 -0.54 +0.14 Bolton Wanderers (1 Season) 2 Leagues 4 231 58 64.2 2.6 2 91 2 2 25 0 1.50 3 7 -4 -1.56 -2.95 Oldham Athletic (1 Season) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 FA Cup (5 Seasons) 14 1,217 87 94.3 13.5 14 87 10 0 0 1.50 24 21 +3 +0.22 +0.22 EFL Cup (4 Seasons) 8 473 59 45.0 5.3 4 78 1 4 40 1 1.88 5 7 -2 -0.38 -0.54
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2005-2006 19 Milton Keynes Dons 1 League 10.3 1 0 6 2006-2007 20 Millwall 1 League 7.5 2 0 8 2007-2008 21 Hibernian 1 League 17.0 1 1 23 2008-2009 22 Hibernian 1 League 0.6 0 0 2 2008-2009 22 Inverness CT 1 League 8.4 0 0 5 2009-2010 23 St Johnstone 1 League 18.6 1 0 14 2010-2011 24 Oldham Athletic 1 League 19.6 2 1 20 2011-2012 25 Oldham Athletic 1 League 25.6 4 0 12 2012-2013 26 Stevenage 1 League 19.0 7 0 34 2013-2014 27 Stevenage 1 League 17.2 4 1 18 2014-2015 28 Bradford City 3 Leagues 30.9 5 1 0 16 0 2015-2016 29 Bradford City 1 League 2.5 0 0 3 2016-2017 30 Bradford City 3 Leagues 6.4 0 0 0 7 1 0 6 0 0 0 0 0 2016-2017 30 Bolton Wanderers 1 League 18.5 0 0 0 14 0 0 0 0 0 0 0 0 2017-2018 31 Bolton Wanderers 3 Leagues 23.3 7 2 1 19 20 2 240 13 22 0 0 0 2018-2019 32 Crawley Town 2 Leagues 32.4 6 0 0 0 3 0 2 0 0 0 0 0 2019-2020 33 Crawley Town 2 Leagues 4.3 0 0 0 5 4 0 21 0 0 0 0 0 2019-2020 33 Oldham Athletic 2 Leagues 14.1 5 1 1 14 10 2 58 2 4 0 0 0 2020-2021 34 Grimsby Town 1 League 12.4 1 0 0 10 8 0 77 6 7 0 16 Seasons 11 Clubs 6 Leagues 288.6 46 7 2 230 46 4 404 21 33 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Oldham Athletic (3 Seasons) 3 Leagues 59.3 11 2 1 46 10 2 58 2 4 0 0 0 Bradford City (3 Seasons) 3 Leagues 39.9 5 1 0 26 1 0 6 0 0 0 0 0 Bolton Wanderers (2 Seasons) 4 Leagues 41.9 7 2 1 33 20 2 240 13 22 0 0 0 Stevenage (2 Seasons) 1 League 36.2 11 1 52 Crawley Town (2 Seasons) 3 Leagues 36.7 6 0 0 5 7 0 23 0 0 0 0 0 Hibernian (2 Seasons) 1 League 17.7 1 1 25 St Johnstone (1 Season) 1 League 18.6 1 0 14 Grimsby Town (1 Season) 1 League 12.4 1 0 0 10 8 0 77 6 7 0 Milton Keynes Dons (1 Season) 1 League 10.3 1 0 6 Inverness CT (1 Season) 1 League 8.4 0 0 5 Millwall (1 Season) 1 League 7.5 2 0 8 League One (9 Seasons) 147.0 24 2 0 137 0 0 0 0 0 0 0 0 FA Cup (5 Seasons) 13.5 1 1 0 5 5 0 9 0 0 0 0 0 EFL Cup (4 Seasons) 5.3 0 0 0 3 3 1 21 0 2 0 0 0 Premier League (3 Seasons) 44.7 2 1 44 League Two (3 Seasons) 57.4 12 1 1 23 21 2 148 8 11 0 0 0 Championship (1 Season) 20.8 7 2 1 18 17 1 226 13 20 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 Filipe Morais Pages
Filipe Morais Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary