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 2002-2003 18 Hull City eng ENG 4. Third Division 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 22 York City eng ENG 5. Conf National 43 43 3,768 41.9 24 4 28 20 4 4 3 1 0.57 0.10 0.67 0.48 0.57 2007-2008 23 Hibernian sct SCO 1. Premier League 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 0.10 0.10 2008-2009 24 Crewe Alexandra eng ENG 3. League One 37 28 2,552 28.4 6 4 10 6 0 0 2 0 0.21 0.14 0.35 0.21 0.35 2009-2010 25 Crewe Alexandra eng ENG 4. League Two 37 28 2,501 27.8 13 4 17 13 0 0 2 0 0.47 0.14 0.61 0.47 0.61 2010-2011 26 Crewe Alexandra eng ENG 4. League Two 43 42 3,654 40.6 28 5 33 23 5 8 0 1 0.69 0.12 0.81 0.57 0.69 2011-2012 27 Brentford eng ENG 3. League One 46 40 3,618 40.2 11 13 24 9 2 3 2 0 0.27 0.32 0.60 0.22 0.55 2012-2013 28 Brentford eng ENG 3. League One 44 43 3,782 42.0 18 5 23 18 0 2 5 1 0.43 0.12 0.55 0.43 0.55 2013-2014 29 Brentford eng ENG 3. League One 46 46 4,084 45.4 17 4 21 17 0 0 5 0 0.37 0.09 0.46 0.37 0.46 2014-2015 30 Birmingham City eng ENG 2. Championship 46 44 3,854 42.8 15 1 16 15 0 0 1 0 0.35 0.02 0.37 0.35 0.37 Matches 2014-2015 30 Birmingham City eng ENG FA Cup 0 0 Matches 2014-2015 30 Birmingham City eng ENG League Cup 2 2 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Matches 2015-2016 31 Birmingham City eng ENG 2. Championship 40 38 3,418 38.0 11 7 18 10 1 1 4 0 0.29 0.18 0.47 0.26 0.45 Matches 2015-2016 31 Birmingham City eng ENG FA Cup 0 0 Matches 2015-2016 31 Birmingham City eng ENG League Cup 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Birmingham City eng ENG 2. Championship 23 16 1,425 15.8 6 1 7 1 5 7 2 0 0.38 0.06 0.44 0.06 0.13 Matches 2016-2017 32 Birmingham City eng ENG EFL Cup 1 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 33 Sheffield United eng ENG 2. Championship 26 9 949 10.5 5 1 6 5 0 0 2 0 0.47 0.09 0.57 0.47 0.57 Matches 2017-2018 33 Birmingham City eng ENG 2. Championship 4 4 342 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 33 Birmingham City eng ENG EFL Cup 0 0 Matches 2017-2018 33 Sheffield United eng ENG FA Cup 3 2 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Bolton Wanderers eng ENG 2. Championship 31 18 1,593 17.7 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 Matches 2018-2019 34 Bolton Wanderers eng ENG EFL Cup 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Bolton Wanderers eng ENG FA Cup 2 0 53 0.6 1 0 1 1 0 0 1 0 1.70 0.00 1.70 1.70 1.70 Matches 2019-2020 35 Bradford City eng ENG EFL Cup 0 0 Matches 2019-2020 35 Bradford City eng ENG 4. League Two 20 18 1,580 17.6 3 3 6 2 1 1 3 0 0.17 0.17 0.34 0.11 0.28 Matches 2020-2021 36 Bradford City eng ENG EFL Cup 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 36 Bradford City eng ENG FA Cup 2 2 151 1.7 2 0 2 1 1 1 0 0 1.19 0.00 1.19 0.60 0.60 Matches 2020-2021 36 Bradford City eng ENG 4. League Two 35 19 1,789 19.9 4 3 7 4 0 0 3 0 0.20 0.15 0.35 0.20 0.35 Matches 2021-2022 37 York City 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 17 Seasons 9 Clubs 7 Leagues 556 457 40,822 453.6 171 56 227 148 23 32 42 4 0.38 0.12 0.50 0.33 0.45 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 Birmingham City (4 Seasons) 3 Leagues 117 105 9,371 104.1 33 9 42 27 6 8 7 0 0.32 0.09 0.40 0.26 0.35 Brentford (3 Seasons) 1 League 136 129 11,484 127.6 46 22 68 44 2 5 12 1 0.36 0.17 0.53 0.34 0.52 Crewe Alexandra (3 Seasons) 2 Leagues 117 98 8,707 96.7 47 13 60 42 5 8 4 1 0.49 0.13 0.62 0.43 0.57 Bradford City (2 Seasons) 3 Leagues 59 40 3,629 40.3 9 6 15 7 2 2 6 0 0.22 0.15 0.37 0.17 0.32 York City (2 Seasons) 2 Leagues 44 44 3,858 42.9 24 4 28 20 4 4 3 1 0.56 0.09 0.65 0.47 0.56 Bolton Wanderers (1 Season) 3 Leagues 34 19 1,702 18.9 2 1 3 2 0 0 3 0 0.11 0.05 0.16 0.11 0.16 Sheffield United (1 Season) 2 Leagues 29 11 1,116 12.4 5 1 6 5 0 0 2 0 0.40 0.08 0.48 0.40 0.48 Hibernian (1 Season) 1 League 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 0.10 0.10 Hull City (1 Season) 1 League 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (7 Seasons) 7 5 497 5.5 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 FA Cup (6 Seasons) 8 5 461 5.1 3 0 3 2 1 1 1 0 0.59 0.00 0.59 0.39 0.39 Championship (5 Seasons) 170 129 11,581 128.7 38 11 49 32 6 8 11 0 0.30 0.09 0.38 0.25 0.33 Third Division (5 Seasons) 137 107 9,556 106.2 48 15 63 42 6 9 8 1 0.45 0.14 0.59 0.40 0.54 League One (4 Seasons) 173 157 14,036 156.0 52 26 78 50 2 5 14 1 0.33 0.17 0.50 0.32 0.49 Conf National (1 Season) 43 43 3,768 41.9 24 4 28 20 4 4 3 1 0.57 0.10 0.67 0.48 0.57 Premier League (1 Season) 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 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 2002-2003 18 Hull City 1 League 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 22 York City 1 League 43 43 3,768 41.9 24 4 28 20 4 4 3 1 0.57 0.10 0.67 0.48 0.57 2007-2008 23 Hibernian 1 League 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 0.10 0.10 2008-2009 24 Crewe Alexandra 1 League 37 28 2,552 28.4 6 4 10 6 0 0 2 0 0.21 0.14 0.35 0.21 0.35 2009-2010 25 Crewe Alexandra 1 League 37 28 2,501 27.8 13 4 17 13 0 0 2 0 0.47 0.14 0.61 0.47 0.61 2010-2011 26 Crewe Alexandra 1 League 43 42 3,654 40.6 28 5 33 23 5 8 0 1 0.69 0.12 0.81 0.57 0.69 2011-2012 27 Brentford 1 League 46 40 3,618 40.2 11 13 24 9 2 3 2 0 0.27 0.32 0.60 0.22 0.55 2012-2013 28 Brentford 1 League 44 43 3,782 42.0 18 5 23 18 0 2 5 1 0.43 0.12 0.55 0.43 0.55 2013-2014 29 Brentford 1 League 46 46 4,084 45.4 17 4 21 17 0 0 5 0 0.37 0.09 0.46 0.37 0.46 2014-2015 30 Birmingham City 3 Leagues 48 46 4,064 45.2 16 1 17 16 0 0 1 0 0.35 0.02 0.38 0.35 0.38 2015-2016 31 Birmingham City 3 Leagues 41 39 3,498 38.9 11 7 18 10 1 1 4 0 0.28 0.18 0.46 0.26 0.44 2016-2017 32 Birmingham City 2 Leagues 24 16 1,467 16.3 6 1 7 1 5 7 2 0 0.37 0.06 0.43 0.06 0.12 2017-2018 33 Birmingham City 2 Leagues 4 4 342 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 33 Sheffield United 2 Leagues 29 11 1,116 12.4 5 1 6 5 0 0 2 0 0.40 0.08 0.48 0.40 0.48 2018-2019 34 Bolton Wanderers 3 Leagues 34 19 1,702 18.9 2 1 3 2 0 0 3 0 0.11 0.05 0.16 0.11 0.16 2019-2020 35 Bradford City 2 Leagues 20 18 1,580 17.6 3 3 6 2 1 1 3 0 0.17 0.17 0.34 0.11 0.28 2020-2021 36 Bradford City 3 Leagues 39 22 2,049 22.8 6 3 9 5 1 1 3 0 0.26 0.13 0.40 0.22 0.35 2021-2022 37 York City 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 17 Seasons 9 Clubs 7 Leagues 556 457 40,822 453.6 171 56 227 148 23 32 42 4 0.38 0.12 0.50 0.33 0.45 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 Birmingham City (4 Seasons) 3 Leagues 117 105 9,371 104.1 33 9 42 27 6 8 7 0 0.32 0.09 0.40 0.26 0.35 Brentford (3 Seasons) 1 League 136 129 11,484 127.6 46 22 68 44 2 5 12 1 0.36 0.17 0.53 0.34 0.52 Crewe Alexandra (3 Seasons) 2 Leagues 117 98 8,707 96.7 47 13 60 42 5 8 4 1 0.49 0.13 0.62 0.43 0.57 Bradford City (2 Seasons) 3 Leagues 59 40 3,629 40.3 9 6 15 7 2 2 6 0 0.22 0.15 0.37 0.17 0.32 York City (2 Seasons) 2 Leagues 44 44 3,858 42.9 24 4 28 20 4 4 3 1 0.56 0.09 0.65 0.47 0.56 Bolton Wanderers (1 Season) 3 Leagues 34 19 1,702 18.9 2 1 3 2 0 0 3 0 0.11 0.05 0.16 0.11 0.16 Sheffield United (1 Season) 2 Leagues 29 11 1,116 12.4 5 1 6 5 0 0 2 0 0.40 0.08 0.48 0.40 0.48 Hibernian (1 Season) 1 League 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 0.10 0.10 Hull City (1 Season) 1 League 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (7 Seasons) 7 5 497 5.5 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 FA Cup (6 Seasons) 8 5 461 5.1 3 0 3 2 1 1 1 0 0.59 0.00 0.59 0.39 0.39 Championship (5 Seasons) 170 129 11,581 128.7 38 11 49 32 6 8 11 0 0.30 0.09 0.38 0.25 0.33 Third Division (5 Seasons) 137 107 9,556 106.2 48 15 63 42 6 9 8 1 0.45 0.14 0.59 0.40 0.54 League One (4 Seasons) 173 157 14,036 156.0 52 26 78 50 2 5 14 1 0.33 0.17 0.50 0.32 0.49 Conf National (1 Season) 43 43 3,768 41.9 24 4 28 20 4 4 3 1 0.57 0.10 0.67 0.48 0.57 Premier League (1 Season) 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 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 2002-2003 18 Hull City eng ENG 4. Third Division 13th 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 22 York City eng ENG 5. Conf National 4th 43 43 3,768 41.9 24 4 28 20 4 4 3 1 0.57 0.10 0.67 0.48 0.57 2007-2008 23 Hibernian sct SCO 1. Premier League 6th 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 0.10 0.10 2008-2009 24 Crewe Alexandra eng ENG 3. League One 22nd 37 28 2,552 28.4 6 4 10 6 0 0 2 0 0.21 0.14 0.35 0.21 0.35 2009-2010 25 Crewe Alexandra eng ENG 4. League Two 18th 37 28 2,501 27.8 13 4 17 13 0 0 2 0 0.47 0.14 0.61 0.47 0.61 2010-2011 26 Crewe Alexandra eng ENG 4. League Two 10th 43 42 3,654 40.6 28 5 33 23 5 8 0 1 0.69 0.12 0.81 0.57 0.69 2011-2012 27 Brentford eng ENG 3. League One 9th 46 40 3,618 40.2 11 13 24 9 2 3 2 0 0.27 0.32 0.60 0.22 0.55 2012-2013 28 Brentford eng ENG 3. League One 3rd 44 43 3,782 42.0 18 5 23 18 0 2 5 1 0.43 0.12 0.55 0.43 0.55 2013-2014 29 Brentford eng ENG 3. League One 2nd 46 46 4,084 45.4 17 4 21 17 0 0 5 0 0.37 0.09 0.46 0.37 0.46 2014-2015 30 Birmingham City eng ENG 2. Championship 10th 46 44 3,854 42.8 15 1 16 15 0 0 1 0 0.35 0.02 0.37 0.35 0.37 Matches 2015-2016 31 Birmingham City eng ENG 2. Championship 10th 40 38 3,418 38.0 11 7 18 10 1 1 4 0 0.29 0.18 0.47 0.26 0.45 Matches 2016-2017 32 Birmingham City eng ENG 2. Championship 19th 23 16 1,425 15.8 6 1 7 1 5 7 2 0 0.38 0.06 0.44 0.06 0.13 Matches 2017-2018 33 Birmingham City eng ENG 2. Championship 19th 4 4 342 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 33 Sheffield United eng ENG 2. Championship 10th 26 9 949 10.5 5 1 6 5 0 0 2 0 0.47 0.09 0.57 0.47 0.57 Matches 2018-2019 34 Bolton Wanderers eng ENG 2. Championship 23rd 31 18 1,593 17.7 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 Matches 2019-2020 35 Bradford City eng ENG 4. League Two 9th 20 18 1,580 17.6 3 3 6 2 1 1 3 0 0.17 0.17 0.34 0.11 0.28 Matches 2020-2021 36 Bradford City eng ENG 4. League Two 15th 35 19 1,789 19.9 4 3 7 4 0 0 3 0 0.20 0.15 0.35 0.20 0.35 Matches 16 Seasons 9 Clubs 5 Leagues 541 447 39,864 442.9 167 56 223 145 22 31 41 4 0.38 0.13 0.50 0.33 0.45 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 Birmingham City (4 Seasons) 1 League 113 102 9,039 100.4 32 9 41 26 6 8 7 0 0.32 0.09 0.41 0.26 0.35 Brentford (3 Seasons) 1 League 136 129 11,484 127.6 46 22 68 44 2 5 12 1 0.36 0.17 0.53 0.34 0.52 Crewe Alexandra (3 Seasons) 2 Leagues 117 98 8,707 96.7 47 13 60 42 5 8 4 1 0.49 0.13 0.62 0.43 0.57 Bradford City (2 Seasons) 1 League 55 37 3,369 37.4 7 6 13 6 1 1 6 0 0.19 0.16 0.35 0.16 0.32 York City (1 Season) 1 League 43 43 3,768 41.9 24 4 28 20 4 4 3 1 0.57 0.10 0.67 0.48 0.57 Bolton Wanderers (1 Season) 1 League 31 18 1,593 17.7 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 Sheffield United (1 Season) 1 League 26 9 949 10.5 5 1 6 5 0 0 2 0 0.47 0.09 0.57 0.47 0.57 Hibernian (1 Season) 1 League 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 0.10 0.10 Hull City (1 Season) 1 League 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (5 Seasons) 170 129 11,581 128.7 38 11 49 32 6 8 11 0 0.30 0.09 0.38 0.25 0.33 Third Division (5 Seasons) 137 107 9,556 106.2 48 15 63 42 6 9 8 1 0.45 0.14 0.59 0.40 0.54 League One (4 Seasons) 173 157 14,036 156.0 52 26 78 50 2 5 14 1 0.33 0.17 0.50 0.32 0.49 Conf National (1 Season) 43 43 3,768 41.9 24 4 28 20 4 4 3 1 0.57 0.10 0.67 0.48 0.57 Premier League (1 Season) 18 11 923 10.3 5 0 5 1 4 5 5 1 0.49 0.00 0.49 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 2016 31 jm Jamaica Friendlies (M) 1 1 63 0.7 1 0 1 1 0 0 0 0 1.43 0.00 1.43 1.43 1.43 Matches 2016 31 jm Jamaica Copa América Centenario GR 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 33 jm Jamaica WCQ 6 4 398 4.4 1 0 1 1 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Matches 2 Seasons 1 Club 3 Leagues 10 8 731 8.1 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 WCQ (1 Season) 6 4 398 4.4 1 0 1 1 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Copa América Centenario (1 Season) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 63 0.7 1 0 1 1 0 0 0 0 1.43 0.00 1.43 1.43 1.43
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2002-2003 18 Hull City 1 League 0.4 0 1 2.81 0.00 0 0 2006-2007 22 York City 1 League 41.9 24 62 1.48 0.32 4 4 2007-2008 23 Hibernian 1 League 10.3 5 8 0.78 0.13 4 5 2008-2009 24 Crewe Alexandra 1 League 28.4 6 29 1.02 0.21 0 0 2009-2010 25 Crewe Alexandra 1 League 27.8 13 40 1.44 0.33 0 0 2010-2011 26 Crewe Alexandra 1 League 40.6 28 62 1.53 0.37 5 8 2011-2012 27 Brentford 1 League 40.2 11 41 1.02 0.22 2 3 2012-2013 28 Brentford 1 League 42.0 18 53 1.26 0.34 0 2 2013-2014 29 Brentford 1 League 45.4 17 70 1.54 0.24 0 0 2014-2015 30 Birmingham City 3 Leagues 45.2 16 37 0.86 0.41 0 0 2015-2016 31 Birmingham City 3 Leagues 38.9 11 30 0.79 0.33 1 1 2016-2017 32 Birmingham City 2 Leagues 16.3 6 2 13 650.0 0.12 0.80 0.50 0.08 5 7 2017-2018 33 Birmingham City 2 Leagues 3.8 0 8 2 25.0 2.11 0.53 0.00 0.00 0 0 2017-2018 33 Sheffield United 2 Leagues 12.4 5 25 11 44.0 2.02 0.89 0.20 0.45 0 0 2018-2019 34 Bolton Wanderers 3 Leagues 18.9 2 31 10 32.3 1.64 0.53 0.06 0.20 0 0 2019-2020 35 Bradford City 2 Leagues 17.6 3 37 14 37.8 2.11 0.80 0.05 0.14 1 1 2020-2021 36 Bradford City 3 Leagues 22.8 6 44 20 45.5 1.93 0.88 0.11 0.25 1 1 2021-2022 37 York City 1 League 1.0 0 0 0 0.00 0.00 0 0 17 Seasons 9 Clubs 7 Leagues 453.6 171 147 503 47.6 1.59 1.12 0.10 0.29 23 32 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Birmingham City (4 Seasons) 3 Leagues 104.1 33 10 82 150.0 0.50 0.81 0.10 0.32 6 8 Brentford (3 Seasons) 1 League 127.6 46 164 1.29 0.27 2 5 Crewe Alexandra (3 Seasons) 2 Leagues 96.7 47 131 1.35 0.32 5 8 Bradford City (2 Seasons) 3 Leagues 40.3 9 81 34 42.0 2.01 0.84 0.09 0.21 2 2 York City (2 Seasons) 2 Leagues 42.9 24 0 62 0.00 1.45 0.32 4 4 Bolton Wanderers (1 Season) 3 Leagues 18.9 2 31 10 32.3 1.64 0.53 0.06 0.20 0 0 Sheffield United (1 Season) 2 Leagues 12.4 5 25 11 44.0 2.02 0.89 0.20 0.45 0 0 Hibernian (1 Season) 1 League 10.3 5 8 0.78 0.13 4 5 Hull City (1 Season) 1 League 0.4 0 1 2.81 0.00 0 0 EFL Cup (7 Seasons) 5.5 1 6 2 33.3 2.61 0.87 0.00 0.00 0 0 FA Cup (6 Seasons) 5.1 3 11 4 36.4 2.15 0.78 0.18 0.50 1 1 Championship (5 Seasons) 128.7 38 58 101 58.6 1.21 0.78 0.12 0.32 6 8 Third Division (5 Seasons) 106.2 48 72 133 41.7 1.92 1.25 0.08 0.32 6 9 League One (4 Seasons) 156.0 52 193 1.24 0.26 2 5 Conf National (1 Season) 41.9 24 62 1.48 0.32 4 4 Premier League (1 Season) 10.3 5 8 0.78 0.13 4 5
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016 31 jm Jamaica Friendlies (M) 0.7 1 0 0 Matches 2016 31 jm Jamaica Copa América Centenario GR 3.0 0 5 1 20.0 1.67 0.33 0.00 0.00 0 0 Matches 2018 33 jm Jamaica WCQ 4.4 1 0 0 Matches 2 Seasons 1 Club 3 Leagues 8.1 2 5 1 20.0 1.67 0.33 0.00 0.00 0 0 WCQ (1 Season) 4.4 1 0 0 Copa América Centenario (1 Season) 3.0 0 5 1 20.0 1.67 0.33 0.00 0.00 0 0 Friendlies (M) (1 Season) 0.7 1 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 2002-2003 18 Hull City eng ENG 4. Third Division 2 32 16 0.8 0.4 0 2 2006-2007 22 York City eng ENG 5. Conf National 43 3,768 88 91.0 41.9 43 0 2007-2008 23 Hibernian sct SCO 1. Premier League 18 923 51 27.0 10.3 11 7 2008-2009 24 Crewe Alexandra eng ENG 3. League One 37 2,552 69 61.6 28.4 28 9 2009-2010 25 Crewe Alexandra eng ENG 4. League Two 37 2,501 68 60.4 27.8 28 9 2010-2011 26 Crewe Alexandra eng ENG 4. League Two 43 3,654 85 88.3 40.6 42 1 2011-2012 27 Brentford eng ENG 3. League One 46 3,618 79 87.4 40.2 40 6 2012-2013 28 Brentford eng ENG 3. League One 44 3,782 86 91.4 42.0 43 1 2013-2014 29 Brentford eng ENG 3. League One 46 4,084 89 98.6 45.4 46 0 2014-2015 30 Birmingham City eng ENG 2. Championship 46 3,854 84 93.1 42.8 44 32 2 0 1.37 53 57 -4 -0.09 +1.79 Matches 2014-2015 30 Birmingham City eng ENG FA Cup 0 0 0 0 1 Matches 2014-2015 30 Birmingham City eng ENG League Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 3 4 -1 -0.43 Matches 2015-2016 31 Birmingham City eng ENG 2. Championship 40 3,418 85 82.6 38.0 38 37 2 0 1.45 47 38 +9 +0.24 +0.86 Matches 2015-2016 31 Birmingham City eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 31 Birmingham City eng ENG League Cup 1 80 80 29.6 0.9 1 80 0 0 2 0.00 0 1 -1 -1.13 -2.55 Matches 2016-2017 32 Birmingham City eng ENG 2. Championship 23 1,425 62 34.4 15.8 16 11 7 0 1.48 19 24 -5 -0.32 +0.15 Matches 2016-2017 32 Birmingham City eng ENG EFL Cup 1 42 42 35.0 0.5 0 0 1 41 0 0.00 0 1 -1 -2.14 -2.14 Matches 2017-2018 33 Sheffield United eng ENG 2. Championship 26 949 37 22.9 10.5 9 1 17 9 1.19 13 19 -6 -0.57 -0.94 Matches 2017-2018 33 Birmingham City eng ENG 2. Championship 4 342 86 8.3 3.8 4 3 0 0 1.00 3 4 -1 -0.26 +0.42 Matches 2017-2018 33 Birmingham City eng ENG EFL Cup 0 0 0 0 1 Matches 2017-2018 33 Sheffield United eng ENG FA Cup 3 167 56 61.9 1.9 2 74 1 1 19 0 2.00 0 1 -1 -0.54 -2.29 Matches 2018-2019 34 Bolton Wanderers eng ENG 2. Championship 31 1,593 51 39.3 17.7 18 76 7 13 17 8 0.65 7 32 -25 -1.41 -0.53 Matches 2018-2019 34 Bolton Wanderers eng ENG EFL Cup 1 56 56 62.2 0.6 1 56 0 0 0 0.00 1 2 -1 -1.61 -1.61 Matches 2018-2019 34 Bolton Wanderers eng ENG FA Cup 2 53 27 29.4 0.6 0 0 2 26 0 1.50 5 1 +4 +6.79 +8.21 Matches 2019-2020 35 Bradford City eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 35 Bradford City eng ENG 4. League Two 20 1,580 79 47.4 17.6 18 86 12 2 16 2 1.45 22 18 +4 +0.23 +0.23 Matches 2020-2021 36 Bradford City eng ENG EFL Cup 2 109 55 60.6 1.2 1 90 1 1 19 0 1.50 1 5 -4 -3.30 -3.30 Matches 2020-2021 36 Bradford City eng ENG FA Cup 2 151 76 83.9 1.7 2 76 1 0 0 1.50 5 2 +3 +1.79 -7.52 Matches 2020-2021 36 Bradford City eng ENG 4. League Two 35 1,789 51 43.2 19.9 19 83 9 16 13 11 1.14 21 28 -7 -0.35 -0.43 Matches 2021-2022 37 York City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 17 Seasons 9 Clubs 7 Leagues 556 40,822 73 57.6 453.6 457 82 118 99 17 36 1.24 200 238 -38 -0.21 +0.07 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Birmingham City (4 Seasons) 3 Leagues 117 9,371 80 53.2 104.1 105 97 85 12 41 5 1.39 125 129 -4 -0.04 +0.55 Brentford (3 Seasons) 1 League 136 11,484 84 92.5 127.6 129 7 Crewe Alexandra (3 Seasons) 2 Leagues 117 8,707 74 70.1 96.7 98 19 Bradford City (2 Seasons) 3 Leagues 59 3,629 62 45.8 40.3 40 84 23 19 14 14 1.27 49 53 -4 -0.10 -0.21 York City (2 Seasons) 2 Leagues 44 3,858 88 91.2 42.9 44 90 1 0 0 0.00 0 1 -1 -1.00 Bolton Wanderers (1 Season) 3 Leagues 34 1,702 50 39.4 18.9 19 75 7 15 19 8 0.68 13 35 -22 -1.16 -0.27 Sheffield United (1 Season) 2 Leagues 29 1,116 38 25.3 12.4 11 74 2 18 19 9 1.27 13 20 -7 -0.56 -0.97 Hibernian (1 Season) 1 League 18 923 51 27.0 10.3 11 7 Hull City (1 Season) 1 League 2 32 16 0.8 0.4 0 2 EFL Cup (7 Seasons) 7 497 71 43.6 5.5 5 87 3 2 30 4 0.86 5 13 -8 -1.45 -2.17 FA Cup (6 Seasons) 8 461 58 46.6 5.1 5 78 3 3 24 2 1.50 10 5 +5 +0.98 -0.07 Championship (5 Seasons) 170 11,581 68 46.8 128.7 129 76 91 41 17 17 1.24 142 174 -32 -0.25 +0.20 Third Division (5 Seasons) 137 9,556 70 48.0 106.2 107 84 21 30 14 13 1.25 43 46 -3 -0.08 -0.12 League One (4 Seasons) 173 14,036 81 84.8 156.0 157 16 Conf National (1 Season) 43 3,768 88 91.0 41.9 43 0 Premier League (1 Season) 18 923 51 27.0 10.3 11 7
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 2002-2003 18 Hull City 1 League 2 32 16 0.8 0.4 0 2 2006-2007 22 York City 1 League 43 3,768 88 91.0 41.9 43 0 2007-2008 23 Hibernian 1 League 18 923 51 27.0 10.3 11 7 2008-2009 24 Crewe Alexandra 1 League 37 2,552 69 61.6 28.4 28 9 2009-2010 25 Crewe Alexandra 1 League 37 2,501 68 60.4 27.8 28 9 2010-2011 26 Crewe Alexandra 1 League 43 3,654 85 88.3 40.6 42 1 2011-2012 27 Brentford 1 League 46 3,618 79 87.4 40.2 40 6 2012-2013 28 Brentford 1 League 44 3,782 86 91.4 42.0 43 1 2013-2014 29 Brentford 1 League 46 4,084 89 98.6 45.4 46 0 2014-2015 30 Birmingham City 3 Leagues 48 4,064 85 89.7 45.2 46 105 34 2 1 1.38 56 61 -5 -0.11 +1.78 2015-2016 31 Birmingham City 3 Leagues 41 3,498 85 77.7 38.9 39 80 37 2 3 1.41 47 39 +8 +0.21 +0.40 2016-2017 32 Birmingham City 2 Leagues 24 1,467 61 34.4 16.3 16 11 8 41 0 1.42 19 25 -6 -0.37 +0.08 2017-2018 33 Birmingham City 2 Leagues 4 342 86 7.9 3.8 4 3 0 1 1.00 3 4 -1 -0.26 +0.42 2017-2018 33 Sheffield United 2 Leagues 29 1,116 38 25.3 12.4 11 74 2 18 19 9 1.27 13 20 -7 -0.56 -0.97 2018-2019 34 Bolton Wanderers 3 Leagues 34 1,702 50 39.4 18.9 19 75 7 15 19 8 0.68 13 35 -22 -1.16 -0.27 2019-2020 35 Bradford City 2 Leagues 20 1,580 79 46.2 17.6 18 86 12 2 16 3 1.45 22 18 +4 +0.23 +0.23 2020-2021 36 Bradford City 3 Leagues 39 2,049 53 45.5 22.8 22 83 11 17 14 11 1.18 27 35 -8 -0.35 -0.53 2021-2022 37 York City 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 17 Seasons 9 Clubs 7 Leagues 556 40,822 73 57.6 453.6 457 82 118 99 17 36 1.24 200 238 -38 -0.21 +0.07 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Birmingham City (4 Seasons) 3 Leagues 117 9,371 80 53.2 104.1 105 97 85 12 41 5 1.39 125 129 -4 -0.04 +0.55 Brentford (3 Seasons) 1 League 136 11,484 84 92.5 127.6 129 7 Crewe Alexandra (3 Seasons) 2 Leagues 117 8,707 74 70.1 96.7 98 19 Bradford City (2 Seasons) 3 Leagues 59 3,629 62 45.8 40.3 40 84 23 19 14 14 1.27 49 53 -4 -0.10 -0.21 York City (2 Seasons) 2 Leagues 44 3,858 88 91.2 42.9 44 90 1 0 0 0.00 0 1 -1 -1.00 Bolton Wanderers (1 Season) 3 Leagues 34 1,702 50 39.4 18.9 19 75 7 15 19 8 0.68 13 35 -22 -1.16 -0.27 Sheffield United (1 Season) 2 Leagues 29 1,116 38 25.3 12.4 11 74 2 18 19 9 1.27 13 20 -7 -0.56 -0.97 Hibernian (1 Season) 1 League 18 923 51 27.0 10.3 11 7 Hull City (1 Season) 1 League 2 32 16 0.8 0.4 0 2 EFL Cup (7 Seasons) 7 497 71 43.6 5.5 5 87 3 2 30 4 0.86 5 13 -8 -1.45 -2.17 FA Cup (6 Seasons) 8 461 58 46.6 5.1 5 78 3 3 24 2 1.50 10 5 +5 +0.98 -0.07 Championship (5 Seasons) 170 11,581 68 46.8 128.7 129 76 91 41 17 17 1.24 142 174 -32 -0.25 +0.20 Third Division (5 Seasons) 137 9,556 70 48.0 106.2 107 84 21 30 14 13 1.25 43 46 -3 -0.08 -0.12 League One (4 Seasons) 173 14,036 81 84.8 156.0 157 16 Conf National (1 Season) 43 3,768 88 91.0 41.9 43 0 Premier League (1 Season) 18 923 51 27.0 10.3 11 7
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 2002-2003 18 Hull City eng ENG 4. Third Division 13th 2 32 16 0.8 0.4 0 2 2006-2007 22 York City eng ENG 5. Conf National 4th 43 3,768 88 91.0 41.9 43 0 2007-2008 23 Hibernian sct SCO 1. Premier League 6th 18 923 51 27.0 10.3 11 7 2008-2009 24 Crewe Alexandra eng ENG 3. League One 22nd 37 2,552 69 61.6 28.4 28 9 2009-2010 25 Crewe Alexandra eng ENG 4. League Two 18th 37 2,501 68 60.4 27.8 28 9 2010-2011 26 Crewe Alexandra eng ENG 4. League Two 10th 43 3,654 85 88.3 40.6 42 1 2011-2012 27 Brentford eng ENG 3. League One 9th 46 3,618 79 87.4 40.2 40 6 2012-2013 28 Brentford eng ENG 3. League One 3rd 44 3,782 86 91.4 42.0 43 1 2013-2014 29 Brentford eng ENG 3. League One 2nd 46 4,084 89 98.6 45.4 46 0 2014-2015 30 Birmingham City eng ENG 2. Championship 10th 46 3,854 84 93.1 42.8 44 32 2 0 1.37 53 57 -4 -0.09 +1.79 Matches 2015-2016 31 Birmingham City eng ENG 2. Championship 10th 40 3,418 85 82.6 38.0 38 37 2 0 1.45 47 38 +9 +0.24 +0.86 Matches 2016-2017 32 Birmingham City eng ENG 2. Championship 19th 23 1,425 62 34.4 15.8 16 11 7 0 1.48 19 24 -5 -0.32 +0.15 Matches 2017-2018 33 Birmingham City eng ENG 2. Championship 19th 4 342 86 8.3 3.8 4 3 0 0 1.00 3 4 -1 -0.26 +0.42 Matches 2017-2018 33 Sheffield United eng ENG 2. Championship 10th 26 949 37 22.9 10.5 9 1 17 9 1.19 13 19 -6 -0.57 -0.94 Matches 2018-2019 34 Bolton Wanderers eng ENG 2. Championship 23rd 31 1,593 51 39.3 17.7 18 76 7 13 17 8 0.65 7 32 -25 -1.41 -0.53 Matches 2019-2020 35 Bradford City eng ENG 4. League Two 9th 20 1,580 79 47.4 17.6 18 86 12 2 16 2 1.45 22 18 +4 +0.23 +0.23 Matches 2020-2021 36 Bradford City eng ENG 4. League Two 15th 35 1,789 51 43.2 19.9 19 83 9 16 13 11 1.14 21 28 -7 -0.35 -0.43 Matches 16 Seasons 9 Clubs 5 Leagues 541 39,864 74 58.0 442.9 447 82 112 94 15 30 1.24 185 220 -35 -0.21 +0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Birmingham City (4 Seasons) 1 League 113 9,039 80 54.6 100.4 102 83 11 0 1.41 122 123 -1 -0.01 +0.64 Brentford (3 Seasons) 1 League 136 11,484 84 92.5 127.6 129 7 Crewe Alexandra (3 Seasons) 2 Leagues 117 8,707 74 70.1 96.7 98 19 Bradford City (2 Seasons) 1 League 55 3,369 61 45.1 37.4 37 84 21 18 14 13 1.25 43 46 -3 -0.08 -0.12 York City (1 Season) 1 League 43 3,768 88 91.0 41.9 43 0 Bolton Wanderers (1 Season) 1 League 31 1,593 51 39.3 17.7 18 76 7 13 17 8 0.65 7 32 -25 -1.41 -0.53 Sheffield United (1 Season) 1 League 26 949 37 22.9 10.5 9 1 17 9 1.19 13 19 -6 -0.57 -0.94 Hibernian (1 Season) 1 League 18 923 51 27.0 10.3 11 7 Hull City (1 Season) 1 League 2 32 16 0.8 0.4 0 2 Championship (5 Seasons) 170 11,581 68 46.8 128.7 129 76 91 41 17 17 1.24 142 174 -32 -0.25 +0.20 Third Division (5 Seasons) 137 9,556 70 48.0 106.2 107 84 21 30 14 13 1.25 43 46 -3 -0.08 -0.12 League One (4 Seasons) 173 14,036 81 84.8 156.0 157 16 Conf National (1 Season) 43 3,768 88 91.0 41.9 43 0 Premier League (1 Season) 18 923 51 27.0 10.3 11 7
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 2016 31 jm Jamaica Friendlies (M) 1 63 63 70.0 0.7 1 63 0 0 0 3.00 2 0 +2 +2.86 +6.19 Matches 2016 31 jm Jamaica Copa América Centenario GR 3 270 90 100.0 3.0 3 90 3 0 0 0.00 0 6 -6 -2.00 Matches 2018 33 jm Jamaica WCQ 6 398 66 55.3 4.4 4 88 2 2 23 0 0.67 2 7 -5 -1.13 -0.57 Matches 2 Seasons 1 Club 3 Leagues 10 731 73 67.7 8.1 8 86 5 2 23 0 0.70 4 13 -9 -1.11 -0.33 WCQ (1 Season) 6 398 66 55.3 4.4 4 88 2 2 23 0 0.67 2 7 -5 -1.13 -0.57 Copa América Centenario (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 0.00 0 6 -6 -2.00 Friendlies (M) (1 Season) 1 63 63 70.0 0.7 1 63 0 0 0 3.00 2 0 +2 +2.86 +6.19
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2002-2003 18 Hull City 1 League 0.4 0 0 0 2006-2007 22 York City 1 League 41.9 3 1 55 2007-2008 23 Hibernian 1 League 10.3 5 1 21 2008-2009 24 Crewe Alexandra 1 League 28.4 2 0 40 2009-2010 25 Crewe Alexandra 1 League 27.8 2 0 26 2010-2011 26 Crewe Alexandra 1 League 40.6 0 1 36 2011-2012 27 Brentford 1 League 40.2 2 0 57 2012-2013 28 Brentford 1 League 42.0 5 1 59 2013-2014 29 Brentford 1 League 45.4 5 0 63 2014-2015 30 Birmingham City 3 Leagues 45.2 1 0 0 54 0 2015-2016 31 Birmingham City 3 Leagues 38.9 4 0 0 71 0 2016-2017 32 Birmingham City 2 Leagues 16.3 2 0 0 38 0 1 0 0 0 0 0 0 2017-2018 33 Birmingham City 2 Leagues 3.8 0 0 0 2 11 9 7 1 1 0 0 0 2017-2018 33 Sheffield United 2 Leagues 12.4 2 0 0 32 31 11 8 5 5 0 0 0 2018-2019 34 Bolton Wanderers 3 Leagues 18.9 3 0 0 40 39 12 12 5 16 0 0 0 2019-2020 35 Bradford City 2 Leagues 17.6 3 0 0 40 45 21 5 4 7 0 0 0 2020-2021 36 Bradford City 3 Leagues 22.8 3 0 0 32 59 23 19 2 14 0 2021-2022 37 York City 1 League 1.0 0 0 0 1 1 1 0 0 0 0 17 Seasons 9 Clubs 7 Leagues 453.6 42 4 0 667 186 78 51 17 43 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Birmingham City (4 Seasons) 3 Leagues 104.1 7 0 0 165 11 10 7 1 1 0 0 0 Brentford (3 Seasons) 1 League 127.6 12 1 179 Crewe Alexandra (3 Seasons) 2 Leagues 96.7 4 1 102 Bradford City (2 Seasons) 3 Leagues 40.3 6 0 0 72 104 44 24 6 21 0 0 0 York City (2 Seasons) 2 Leagues 42.9 3 1 0 56 1 1 0 0 0 0 Bolton Wanderers (1 Season) 3 Leagues 18.9 3 0 0 40 39 12 12 5 16 0 0 0 Sheffield United (1 Season) 2 Leagues 12.4 2 0 0 32 31 11 8 5 5 0 0 0 Hibernian (1 Season) 1 League 10.3 5 1 21 Hull City (1 Season) 1 League 0.4 0 0 0 EFL Cup (7 Seasons) 5.5 0 0 0 1 5 3 1 0 0 0 0 0 FA Cup (6 Seasons) 5.1 1 0 0 11 10 1 0 0 0 0 0 0 Championship (5 Seasons) 128.7 11 0 0 229 75 32 27 11 22 0 0 0 Third Division (5 Seasons) 106.2 8 1 0 131 96 42 23 6 21 0 0 0 League One (4 Seasons) 156.0 14 1 219 Conf National (1 Season) 41.9 3 1 55 Premier League (1 Season) 10.3 5 1 21
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016 31 jm Jamaica Friendlies (M) 0.7 0 0 0 0 Matches 2016 31 jm Jamaica Copa América Centenario GR 3.0 0 0 0 8 9 2 1 1 2 0 0 0 Matches 2018 33 jm Jamaica WCQ 4.4 0 0 0 0 Matches 2 Seasons 1 Club 3 Leagues 8.1 0 0 0 8 9 2 1 1 2 0 0 0 WCQ (1 Season) 4.4 0 0 0 0 Copa América Centenario (1 Season) 3.0 0 0 0 8 9 2 1 1 2 0 0 0 Friendlies (M) (1 Season) 0.7 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 Clayton Donaldson Pages
Clayton Donaldson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary