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 2004-2005 18 Middlesbrough eng ENG 1. Premier League 13 12 1,076 12.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 18 Middlesbrough 2. UEFA Cup 4 4 318 3.5 0 0 0 1 0 0.00 0.00 Matches 2005-2006 19 Middlesbrough eng ENG 1. Premier League 3 3 160 1.8 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 21 Blackpool eng ENG 2. Championship 2 2 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 21 Middlesbrough eng ENG 1. Premier League 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 22 Sheffield Weds eng ENG 2. Championship 15 14 1,249 13.9 1 0 1 1 0 0 3 1 0.07 0.00 0.07 0.07 0.07 Matches 2008-2009 22 Middlesbrough eng ENG 1. Premier League 13 13 1,039 11.5 0 1 1 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 Matches 2009-2010 23 Middlesbrough eng ENG 2. Championship 21 20 1,823 20.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 24 Middlesbrough eng ENG 2. Championship 34 28 2,610 29.0 2 5 7 2 0 0 6 0 0.07 0.17 0.24 0.07 0.24 2011-2012 25 Middlesbrough eng ENG 2. Championship 34 28 2,561 28.5 1 3 4 1 0 0 7 1 0.04 0.11 0.14 0.04 0.14 2012-2013 26 Sheffield United eng ENG 3. League One 38 38 3,292 36.6 2 9 11 2 0 1 11 0 0.05 0.25 0.30 0.05 0.30 2013-2014 27 Blackpool eng ENG 2. Championship 18 18 1,620 18.0 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 2013-2014 27 Sheffield United eng ENG 3. League One 23 23 2,070 23.0 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 2014-2015 28 Blackpool eng ENG 2. Championship 32 28 2,582 28.7 1 2 3 1 0 0 10 1 0.03 0.07 0.10 0.03 0.10 Matches 2014-2015 28 Blackpool eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Bradford City eng ENG 3. League One 8 4 419 4.7 1 0 1 1 0 0 2 0 0.21 0.00 0.21 0.21 0.21 Matches 2015-2016 29 Bradford City eng ENG FA Cup 5 5 480 5.3 1 2 3 0 1 1 0 0 0.19 0.37 0.56 0.00 0.37 Matches 2015-2016 29 Bradford City eng ENG League Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Bradford City eng ENG 3. League One 40 39 3,488 38.8 4 13 17 3 1 2 8 0 0.10 0.34 0.44 0.08 0.41 Matches 2016-2017 30 Bradford City eng ENG EFL Cup 1 1 120 1.3 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 25 25 2,248 25.0 6 3 9 2 4 4 5 0 0.24 0.12 0.36 0.08 0.20 Matches 2017-2018 31 Bradford City eng ENG EFL 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 31 Bradford City 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 2017-2018 31 Bradford City eng ENG 3. League One 38 38 3,391 37.7 1 10 11 1 0 1 10 0 0.03 0.27 0.29 0.03 0.29 Matches 2018-2019 32 Oxford United eng ENG EFL Cup 0 0 Matches 2018-2019 32 Oxford United eng ENG FA 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 32 Scunthorpe United eng ENG 3. League One 14 14 1,151 12.8 1 4 5 1 0 0 3 0 0.08 0.31 0.39 0.08 0.39 Matches 2018-2019 32 Oxford United eng ENG 3. League One 10 10 900 10.0 0 2 2 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 Matches 2020-2021 34 Darlington 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 15 Seasons 8 Clubs 6 Leagues 398 373 33,287 369.9 21 57 78 15 6 9 88 3 0.06 0.16 0.21 0.04 0.20 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 Middlesbrough (7 Seasons) 3 Leagues 123 108 9,603 106.7 3 9 12 3 0 0 21 1 0.03 0.09 0.12 0.03 0.12 Bradford City (4 Seasons) 3 Leagues 120 115 10,446 116.1 13 29 42 7 6 8 25 0 0.11 0.25 0.36 0.06 0.31 Blackpool (3 Seasons) 2 Leagues 53 49 4,396 48.8 1 3 4 1 0 0 14 1 0.02 0.06 0.08 0.02 0.08 Sheffield United (2 Seasons) 1 League 61 61 5,362 59.6 2 10 12 2 0 1 19 0 0.03 0.17 0.20 0.03 0.20 Sheffield Weds (1 Season) 1 League 15 14 1,249 13.9 1 0 1 1 0 0 3 1 0.07 0.00 0.07 0.07 0.07 Scunthorpe United (1 Season) 1 League 14 14 1,151 12.8 1 4 5 1 0 0 3 0 0.08 0.31 0.39 0.08 0.39 Oxford United (1 Season) 3 Leagues 11 11 990 11.0 0 2 2 0 0 0 3 0 0.00 0.18 0.18 0.00 0.18 Darlington (1 Season) 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 League One (7 Seasons) 196 191 16,959 188.4 15 42 57 10 5 8 49 0 0.08 0.22 0.30 0.05 0.28 Championship (7 Seasons) 156 138 12,549 139.4 5 11 16 5 0 0 32 3 0.04 0.08 0.11 0.04 0.11 FA Cup (5 Seasons) 9 9 840 9.3 1 3 4 0 1 1 1 0 0.11 0.32 0.43 0.00 0.32 Premier League (4 Seasons) 30 28 2,291 25.5 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 EFL Cup (4 Seasons) 3 3 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 4 4 318 3.5 0 0 0 1 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 2004-2005 18 Middlesbrough 2 Leagues 17 16 1,394 15.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2005-2006 19 Middlesbrough 1 League 3 3 160 1.8 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 21 Blackpool 1 League 2 2 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 21 Middlesbrough 1 League 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 22 Sheffield Weds 1 League 15 14 1,249 13.9 1 0 1 1 0 0 3 1 0.07 0.00 0.07 0.07 0.07 2008-2009 22 Middlesbrough 1 League 13 13 1,039 11.5 0 1 1 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 2009-2010 23 Middlesbrough 1 League 21 20 1,823 20.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 24 Middlesbrough 1 League 34 28 2,610 29.0 2 5 7 2 0 0 6 0 0.07 0.17 0.24 0.07 0.24 2011-2012 25 Middlesbrough 1 League 34 28 2,561 28.5 1 3 4 1 0 0 7 1 0.04 0.11 0.14 0.04 0.14 2012-2013 26 Sheffield United 1 League 38 38 3,292 36.6 2 9 11 2 0 1 11 0 0.05 0.25 0.30 0.05 0.30 2013-2014 27 Sheffield United 1 League 23 23 2,070 23.0 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 2013-2014 27 Blackpool 1 League 18 18 1,620 18.0 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 2014-2015 28 Blackpool 2 Leagues 33 29 2,672 29.7 1 2 3 1 0 0 10 1 0.03 0.07 0.10 0.03 0.10 2014-2015 28 Bradford City 1 League 8 4 419 4.7 1 0 1 1 0 0 2 0 0.21 0.00 0.21 0.21 0.21 2015-2016 29 Bradford City 3 Leagues 46 45 4,088 45.4 5 15 20 3 2 3 8 0 0.11 0.33 0.44 0.07 0.40 2016-2017 30 Bradford City 2 Leagues 26 26 2,368 26.3 6 3 9 2 4 4 5 0 0.23 0.11 0.34 0.08 0.19 2017-2018 31 Bradford City 3 Leagues 40 40 3,571 39.7 1 11 12 1 0 1 10 0 0.03 0.28 0.30 0.03 0.30 2018-2019 32 Scunthorpe United 1 League 14 14 1,151 12.8 1 4 5 1 0 0 3 0 0.08 0.31 0.39 0.08 0.39 2018-2019 32 Oxford United 3 Leagues 11 11 990 11.0 0 2 2 0 0 0 3 0 0.00 0.18 0.18 0.00 0.18 2020-2021 34 Darlington 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 15 Seasons 8 Clubs 6 Leagues 398 373 33,287 369.9 21 57 78 15 6 9 88 3 0.06 0.16 0.21 0.04 0.20 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 Middlesbrough (7 Seasons) 3 Leagues 123 108 9,603 106.7 3 9 12 3 0 0 21 1 0.03 0.09 0.12 0.03 0.12 Bradford City (4 Seasons) 3 Leagues 120 115 10,446 116.1 13 29 42 7 6 8 25 0 0.11 0.25 0.36 0.06 0.31 Blackpool (3 Seasons) 2 Leagues 53 49 4,396 48.8 1 3 4 1 0 0 14 1 0.02 0.06 0.08 0.02 0.08 Sheffield United (2 Seasons) 1 League 61 61 5,362 59.6 2 10 12 2 0 1 19 0 0.03 0.17 0.20 0.03 0.20 Sheffield Weds (1 Season) 1 League 15 14 1,249 13.9 1 0 1 1 0 0 3 1 0.07 0.00 0.07 0.07 0.07 Scunthorpe United (1 Season) 1 League 14 14 1,151 12.8 1 4 5 1 0 0 3 0 0.08 0.31 0.39 0.08 0.39 Oxford United (1 Season) 3 Leagues 11 11 990 11.0 0 2 2 0 0 0 3 0 0.00 0.18 0.18 0.00 0.18 Darlington (1 Season) 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 League One (7 Seasons) 196 191 16,959 188.4 15 42 57 10 5 8 49 0 0.08 0.22 0.30 0.05 0.28 Championship (7 Seasons) 156 138 12,549 139.4 5 11 16 5 0 0 32 3 0.04 0.08 0.11 0.04 0.11 FA Cup (5 Seasons) 9 9 840 9.3 1 3 4 0 1 1 1 0 0.11 0.32 0.43 0.00 0.32 Premier League (4 Seasons) 30 28 2,291 25.5 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 EFL Cup (4 Seasons) 3 3 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 4 4 318 3.5 0 0 0 1 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 2004-2005 18 Middlesbrough eng ENG 1. Premier League 7th 13 12 1,076 12.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2005-2006 19 Middlesbrough eng ENG 1. Premier League 14th 3 3 160 1.8 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 21 Blackpool eng ENG 2. Championship 19th 2 2 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 21 Middlesbrough eng ENG 1. Premier League 13th 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 22 Sheffield Weds eng ENG 2. Championship 12th 15 14 1,249 13.9 1 0 1 1 0 0 3 1 0.07 0.00 0.07 0.07 0.07 Matches 2008-2009 22 Middlesbrough eng ENG 1. Premier League 19th 13 13 1,039 11.5 0 1 1 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 Matches 2009-2010 23 Middlesbrough eng ENG 2. Championship 11th 21 20 1,823 20.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 24 Middlesbrough eng ENG 2. Championship 12th 34 28 2,610 29.0 2 5 7 2 0 0 6 0 0.07 0.17 0.24 0.07 0.24 2011-2012 25 Middlesbrough eng ENG 2. Championship 7th 34 28 2,561 28.5 1 3 4 1 0 0 7 1 0.04 0.11 0.14 0.04 0.14 2012-2013 26 Sheffield United eng ENG 3. League One 5th 38 38 3,292 36.6 2 9 11 2 0 1 11 0 0.05 0.25 0.30 0.05 0.30 2013-2014 27 Sheffield United eng ENG 3. League One 7th 23 23 2,070 23.0 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 2013-2014 27 Blackpool eng ENG 2. Championship 20th 18 18 1,620 18.0 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 2014-2015 28 Blackpool eng ENG 2. Championship 24th 32 28 2,582 28.7 1 2 3 1 0 0 10 1 0.03 0.07 0.10 0.03 0.10 Matches 2014-2015 28 Bradford City eng ENG 3. League One 7th 8 4 419 4.7 1 0 1 1 0 0 2 0 0.21 0.00 0.21 0.21 0.21 Matches 2015-2016 29 Bradford City eng ENG 3. League One 5th 40 39 3,488 38.8 4 13 17 3 1 2 8 0 0.10 0.34 0.44 0.08 0.41 Matches 2016-2017 30 Bradford City eng ENG 3. League One 5th 25 25 2,248 25.0 6 3 9 2 4 4 5 0 0.24 0.12 0.36 0.08 0.20 Matches 2017-2018 31 Bradford City eng ENG 3. League One 11th 38 38 3,391 37.7 1 10 11 1 0 1 10 0 0.03 0.27 0.29 0.03 0.29 Matches 2018-2019 32 Scunthorpe United eng ENG 3. League One 23rd 14 14 1,151 12.8 1 4 5 1 0 0 3 0 0.08 0.31 0.39 0.08 0.39 Matches 2018-2019 32 Oxford United eng ENG 3. League One 12th 10 10 900 10.0 0 2 2 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 Matches 14 Seasons 7 Clubs 3 Leagues 382 357 31,799 353.3 20 54 74 15 5 8 86 3 0.06 0.15 0.21 0.04 0.20 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 Middlesbrough (7 Seasons) 2 Leagues 119 104 9,285 103.2 3 9 12 3 0 0 20 1 0.03 0.09 0.12 0.03 0.12 Bradford City (4 Seasons) 1 League 111 106 9,546 106.1 12 26 38 7 5 7 25 0 0.11 0.25 0.36 0.07 0.31 Blackpool (3 Seasons) 1 League 52 48 4,306 47.8 1 3 4 1 0 0 14 1 0.02 0.06 0.08 0.02 0.08 Sheffield United (2 Seasons) 1 League 61 61 5,362 59.6 2 10 12 2 0 1 19 0 0.03 0.17 0.20 0.03 0.20 Sheffield Weds (1 Season) 1 League 15 14 1,249 13.9 1 0 1 1 0 0 3 1 0.07 0.00 0.07 0.07 0.07 Scunthorpe United (1 Season) 1 League 14 14 1,151 12.8 1 4 5 1 0 0 3 0 0.08 0.31 0.39 0.08 0.39 Oxford United (1 Season) 1 League 10 10 900 10.0 0 2 2 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 League One (7 Seasons) 196 191 16,959 188.4 15 42 57 10 5 8 49 0 0.08 0.22 0.30 0.05 0.28 Championship (7 Seasons) 156 138 12,549 139.4 5 11 16 5 0 0 32 3 0.04 0.08 0.11 0.04 0.11 Premier League (4 Seasons) 30 28 2,291 25.5 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04
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 2004-2005 18 Middlesbrough 2. UEFA Cup R16 4 4 318 3.5 0 0 0 1 0 0.00 0.00 Matches 1 Season 1 Club 1 League 4 4 318 3.5 0 0 0 1 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 2004-2005 18 Middlesbrough 2 Leagues 15.5 0 1 0.08 0.00 0 0 2005-2006 19 Middlesbrough 1 League 1.8 0 0 2007-2008 21 Blackpool 1 League 1.2 0 0 0.00 0 0 2007-2008 21 Middlesbrough 1 League 0.2 0 0 0.00 0 0 2008-2009 22 Sheffield Weds 1 League 13.9 1 6 0.43 0.17 0 0 2008-2009 22 Middlesbrough 1 League 11.5 0 4 0.35 0.00 0 0 2009-2010 23 Middlesbrough 1 League 20.3 0 2 0.10 0.00 0 0 2010-2011 24 Middlesbrough 1 League 29.0 2 11 0.38 0.18 0 0 2011-2012 25 Middlesbrough 1 League 28.5 1 13 0.46 0.08 0 0 2012-2013 26 Sheffield United 1 League 36.6 2 20 0.55 0.10 0 1 2013-2014 27 Sheffield United 1 League 23.0 0 10 0.43 0.00 0 0 2013-2014 27 Blackpool 1 League 18.0 0 5 0.28 0.00 0 0 2014-2015 28 Blackpool 2 Leagues 29.7 1 11 0.38 0.09 0 0 2014-2015 28 Bradford City 1 League 4.7 1 3 0.64 0.33 0 0 2015-2016 29 Bradford City 3 Leagues 45.4 5 28 0.72 0.11 2 3 2016-2017 30 Bradford City 2 Leagues 26.3 6 2 11 550.0 0.08 0.42 1.00 0.18 4 4 2017-2018 31 Bradford City 3 Leagues 39.7 1 3 10 333.3 0.08 0.25 0.33 0.10 0 1 2018-2019 32 Scunthorpe United 1 League 12.8 1 0 0 2018-2019 32 Oxford United 3 Leagues 11.0 0 0 0 0.00 0.00 0 0 2020-2021 34 Darlington 1 League 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 15 Seasons 8 Clubs 6 Leagues 369.9 21 6 136 366.7 0.09 0.41 0.50 0.10 6 9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Middlesbrough (7 Seasons) 3 Leagues 106.7 3 31 0.31 0.10 0 0 Bradford City (4 Seasons) 3 Leagues 116.1 13 5 52 420.0 0.08 0.48 0.60 0.13 6 8 Blackpool (3 Seasons) 2 Leagues 48.8 1 16 0.33 0.06 0 0 Sheffield United (2 Seasons) 1 League 59.6 2 30 0.50 0.07 0 1 Sheffield Weds (1 Season) 1 League 13.9 1 6 0.43 0.17 0 0 Scunthorpe United (1 Season) 1 League 12.8 1 0 0 Oxford United (1 Season) 3 Leagues 11.0 0 0 0 0.00 0.00 0 0 Darlington (1 Season) 1 League 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 League One (7 Seasons) 188.4 15 0 82 0.00 0.50 0.11 5 8 Championship (7 Seasons) 139.4 5 48 0.34 0.10 0 0 FA Cup (5 Seasons) 9.3 1 2 1 50.0 0.67 0.33 0.00 0.00 1 1 Premier League (4 Seasons) 25.5 0 5 0.21 0.00 0 0 EFL Cup (4 Seasons) 3.7 0 4 0 0.0 1.71 0.00 0.00 0 0 UEFA Cup (1 Season) 3.5 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 2004-2005 18 Middlesbrough 2. UEFA Cup R16 3.5 0 0 Matches 1 Season 1 Club 1 League 3.5 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 2004-2005 18 Middlesbrough eng ENG 1. Premier League 13 1,076 83 31.5 12.0 12 9 1 Matches 2004-2005 18 Middlesbrough 2. UEFA Cup 4 318 80 35.3 3.5 4 2 0 4 Matches 2005-2006 19 Middlesbrough eng ENG 1. Premier League 3 160 53 4.7 1.8 3 0 Matches 2007-2008 21 Blackpool eng ENG 2. Championship 2 104 52 2.5 1.2 2 0 Matches 2007-2008 21 Middlesbrough eng ENG 1. Premier League 1 16 16 0.5 0.2 0 1 Matches 2008-2009 22 Sheffield Weds eng ENG 2. Championship 15 1,249 83 30.2 13.9 14 1 Matches 2008-2009 22 Middlesbrough eng ENG 1. Premier League 13 1,039 80 30.4 11.5 13 8 0 Matches 2009-2010 23 Middlesbrough eng ENG 2. Championship 21 1,823 87 44.0 20.3 20 1 2010-2011 24 Middlesbrough eng ENG 2. Championship 34 2,610 77 63.0 29.0 28 6 2011-2012 25 Middlesbrough eng ENG 2. Championship 34 2,561 75 61.9 28.5 28 6 2012-2013 26 Sheffield United eng ENG 3. League One 38 3,292 87 79.5 36.6 38 0 2013-2014 27 Blackpool eng ENG 2. Championship 18 1,620 90 39.1 18.0 18 0 2013-2014 27 Sheffield United eng ENG 3. League One 23 2,070 90 50.0 23.0 23 0 2014-2015 28 Blackpool eng ENG 2. Championship 32 2,582 81 62.4 28.7 28 25 4 0 0.63 22 53 -31 -1.08 +0.31 Matches 2014-2015 28 Blackpool eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2014-2015 28 Bradford City eng ENG 3. League One 8 419 52 10.1 4.7 4 4 4 2 1.75 6 3 +3 +0.64 +0.72 Matches 2015-2016 29 Bradford City eng ENG FA Cup 5 480 96 100.0 5.3 5 96 5 0 0 1.60 6 0 +6 +1.13 Matches 2015-2016 29 Bradford City eng ENG League Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 2 2 0 0.00 Matches 2015-2016 29 Bradford City eng ENG 3. League One 40 3,488 87 84.3 38.8 39 36 1 4 1.76 48 33 +15 +0.39 +0.39 Matches 2016-2017 30 Bradford City eng ENG EFL Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 0 0 0.00 Matches 2016-2017 30 Bradford City eng ENG 3. League One 25 2,248 90 54.3 25.0 25 24 0 5 1.86 36 22 +14 +0.56 +0.32 Matches 2017-2018 31 Bradford City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2017-2018 31 Bradford City eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +2.00 Matches 2017-2018 31 Bradford City eng ENG 3. League One 38 3,391 89 81.9 37.7 38 37 0 0 1.55 48 49 -1 -0.03 +1.05 Matches 2018-2019 32 Oxford United eng ENG EFL Cup 0 0 0 0 2 Matches 2018-2019 32 Oxford United eng ENG FA Cup 1 90 90 25.0 1.0 1 90 1 0 0 1.00 0 0 0 0.00 -1.00 Matches 2018-2019 32 Scunthorpe United eng ENG 3. League One 14 1,151 82 27.8 12.8 14 82 11 0 0 1.29 16 13 +3 +0.23 +1.23 Matches 2018-2019 32 Oxford United eng ENG 3. League One 10 900 90 21.7 10.0 10 90 10 0 7 1.00 11 16 -5 -0.50 -0.47 Matches 2020-2021 34 Darlington eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 -7.00 Matches 15 Seasons 8 Clubs 6 Leagues 398 33,287 84 42.3 369.9 373 89 178 25 24 1.40 200 202 -2 -0.01 +0.35 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Middlesbrough (7 Seasons) 3 Leagues 123 9,603 78 35.6 106.7 108 19 15 4 Bradford City (4 Seasons) 3 Leagues 120 10,446 87 59.2 116.1 115 100 110 5 11 1.67 151 113 +38 +0.33 +0.41 Blackpool (3 Seasons) 2 Leagues 53 4,396 83 35.1 48.8 49 90 26 4 0 0.61 22 54 -32 -1.08 +0.31 Sheffield United (2 Seasons) 1 League 61 5,362 88 64.8 59.6 61 0 Sheffield Weds (1 Season) 1 League 15 1,249 83 30.2 13.9 14 1 Scunthorpe United (1 Season) 1 League 14 1,151 82 27.8 12.8 14 82 11 0 0 1.29 16 13 +3 +0.23 +1.23 Oxford United (1 Season) 3 Leagues 11 990 90 20.8 11.0 11 90 11 0 9 1.00 11 16 -5 -0.45 -0.51 Darlington (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 -7.00 League One (7 Seasons) 196 16,959 87 51.2 188.4 191 85 122 5 18 1.61 165 136 +29 +0.23 +0.50 Championship (7 Seasons) 156 12,549 80 43.3 139.4 138 25 18 0 0.63 22 53 -31 -1.08 +0.31 FA Cup (5 Seasons) 9 840 93 60.9 9.3 9 93 9 0 0 1.33 9 8 +1 +0.11 -0.56 Premier League (4 Seasons) 30 2,291 76 16.7 25.5 28 17 2 EFL Cup (4 Seasons) 3 330 110 55.0 3.7 3 110 3 0 2 0.00 4 5 -1 -0.27 UEFA Cup (1 Season) 4 318 80 35.3 3.5 4 2 0 4
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 2004-2005 18 Middlesbrough 2 Leagues 17 1,394 82 32.3 15.5 16 11 1 4 2005-2006 19 Middlesbrough 1 League 3 160 53 4.7 1.8 3 0 2007-2008 21 Blackpool 1 League 2 104 52 2.5 1.2 2 0 2007-2008 21 Middlesbrough 1 League 1 16 16 0.5 0.2 0 1 2008-2009 22 Sheffield Weds 1 League 15 1,249 83 30.2 13.9 14 1 2008-2009 22 Middlesbrough 1 League 13 1,039 80 30.4 11.5 13 8 0 2009-2010 23 Middlesbrough 1 League 21 1,823 87 44.0 20.3 20 1 2010-2011 24 Middlesbrough 1 League 34 2,610 77 63.0 29.0 28 6 2011-2012 25 Middlesbrough 1 League 34 2,561 75 61.9 28.5 28 6 2012-2013 26 Sheffield United 1 League 38 3,292 87 79.5 36.6 38 0 2013-2014 27 Sheffield United 1 League 23 2,070 90 50.0 23.0 23 0 2013-2014 27 Blackpool 1 League 18 1,620 90 39.1 18.0 18 0 2014-2015 28 Blackpool 2 Leagues 33 2,672 81 63.2 29.7 29 90 26 4 0 0.61 22 54 -32 -1.08 +0.31 2014-2015 28 Bradford City 1 League 8 419 52 10.1 4.7 4 4 4 2 1.75 6 3 +3 +0.64 +0.72 2015-2016 29 Bradford City 3 Leagues 46 4,088 89 86.2 45.4 45 100 42 1 4 1.70 56 35 +21 +0.46 +0.46 2016-2017 30 Bradford City 2 Leagues 26 2,368 91 55.6 26.3 26 120 25 0 5 1.79 36 22 +14 +0.53 +0.29 2017-2018 31 Bradford City 3 Leagues 40 3,571 89 79.4 39.7 40 90 39 0 0 1.55 53 53 0 0.00 +0.87 2018-2019 32 Scunthorpe United 1 League 14 1,151 82 27.8 12.8 14 82 11 0 0 1.29 16 13 +3 +0.23 +1.23 2018-2019 32 Oxford United 3 Leagues 11 990 90 20.8 11.0 11 90 11 0 9 1.00 11 16 -5 -0.45 -0.51 2020-2021 34 Darlington 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 -7.00 15 Seasons 8 Clubs 6 Leagues 398 33,287 84 42.3 369.9 373 89 178 25 24 1.40 200 202 -2 -0.01 +0.35 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Middlesbrough (7 Seasons) 3 Leagues 123 9,603 78 35.6 106.7 108 19 15 4 Bradford City (4 Seasons) 3 Leagues 120 10,446 87 59.2 116.1 115 100 110 5 11 1.67 151 113 +38 +0.33 +0.41 Blackpool (3 Seasons) 2 Leagues 53 4,396 83 35.1 48.8 49 90 26 4 0 0.61 22 54 -32 -1.08 +0.31 Sheffield United (2 Seasons) 1 League 61 5,362 88 64.8 59.6 61 0 Sheffield Weds (1 Season) 1 League 15 1,249 83 30.2 13.9 14 1 Scunthorpe United (1 Season) 1 League 14 1,151 82 27.8 12.8 14 82 11 0 0 1.29 16 13 +3 +0.23 +1.23 Oxford United (1 Season) 3 Leagues 11 990 90 20.8 11.0 11 90 11 0 9 1.00 11 16 -5 -0.45 -0.51 Darlington (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 -7.00 League One (7 Seasons) 196 16,959 87 51.2 188.4 191 85 122 5 18 1.61 165 136 +29 +0.23 +0.50 Championship (7 Seasons) 156 12,549 80 43.3 139.4 138 25 18 0 0.63 22 53 -31 -1.08 +0.31 FA Cup (5 Seasons) 9 840 93 60.9 9.3 9 93 9 0 0 1.33 9 8 +1 +0.11 -0.56 Premier League (4 Seasons) 30 2,291 76 16.7 25.5 28 17 2 EFL Cup (4 Seasons) 3 330 110 55.0 3.7 3 110 3 0 2 0.00 4 5 -1 -0.27 UEFA Cup (1 Season) 4 318 80 35.3 3.5 4 2 0 4
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 2004-2005 18 Middlesbrough eng ENG 1. Premier League 7th 13 1,076 83 31.5 12.0 12 9 1 Matches 2005-2006 19 Middlesbrough eng ENG 1. Premier League 14th 3 160 53 4.7 1.8 3 0 Matches 2007-2008 21 Blackpool eng ENG 2. Championship 19th 2 104 52 2.5 1.2 2 0 Matches 2007-2008 21 Middlesbrough eng ENG 1. Premier League 13th 1 16 16 0.5 0.2 0 1 Matches 2008-2009 22 Sheffield Weds eng ENG 2. Championship 12th 15 1,249 83 30.2 13.9 14 1 Matches 2008-2009 22 Middlesbrough eng ENG 1. Premier League 19th 13 1,039 80 30.4 11.5 13 8 0 Matches 2009-2010 23 Middlesbrough eng ENG 2. Championship 11th 21 1,823 87 44.0 20.3 20 1 2010-2011 24 Middlesbrough eng ENG 2. Championship 12th 34 2,610 77 63.0 29.0 28 6 2011-2012 25 Middlesbrough eng ENG 2. Championship 7th 34 2,561 75 61.9 28.5 28 6 2012-2013 26 Sheffield United eng ENG 3. League One 5th 38 3,292 87 79.5 36.6 38 0 2013-2014 27 Sheffield United eng ENG 3. League One 7th 23 2,070 90 50.0 23.0 23 0 2013-2014 27 Blackpool eng ENG 2. Championship 20th 18 1,620 90 39.1 18.0 18 0 2014-2015 28 Blackpool eng ENG 2. Championship 24th 32 2,582 81 62.4 28.7 28 25 4 0 0.63 22 53 -31 -1.08 +0.31 Matches 2014-2015 28 Bradford City eng ENG 3. League One 7th 8 419 52 10.1 4.7 4 4 4 2 1.75 6 3 +3 +0.64 +0.72 Matches 2015-2016 29 Bradford City eng ENG 3. League One 5th 40 3,488 87 84.3 38.8 39 36 1 4 1.76 48 33 +15 +0.39 +0.39 Matches 2016-2017 30 Bradford City eng ENG 3. League One 5th 25 2,248 90 54.3 25.0 25 24 0 5 1.86 36 22 +14 +0.56 +0.32 Matches 2017-2018 31 Bradford City eng ENG 3. League One 11th 38 3,391 89 81.9 37.7 38 37 0 0 1.55 48 49 -1 -0.03 +1.05 Matches 2018-2019 32 Scunthorpe United eng ENG 3. League One 23rd 14 1,151 82 27.8 12.8 14 82 11 0 0 1.29 16 13 +3 +0.23 +1.23 Matches 2018-2019 32 Oxford United eng ENG 3. League One 12th 10 900 90 21.7 10.0 10 90 10 0 7 1.00 11 16 -5 -0.50 -0.47 Matches 14 Seasons 7 Clubs 3 Leagues 382 31,799 83 42.0 353.3 357 85 164 25 18 1.43 187 189 -2 -0.01 +0.38 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Middlesbrough (7 Seasons) 2 Leagues 119 9,285 78 35.6 103.2 104 17 15 Bradford City (4 Seasons) 1 League 111 9,546 86 57.6 106.1 106 101 5 11 1.71 138 107 +31 +0.29 +0.38 Blackpool (3 Seasons) 1 League 52 4,306 83 34.7 47.8 48 25 4 0 0.63 22 53 -31 -1.08 +0.31 Sheffield United (2 Seasons) 1 League 61 5,362 88 64.8 59.6 61 0 Sheffield Weds (1 Season) 1 League 15 1,249 83 30.2 13.9 14 1 Scunthorpe United (1 Season) 1 League 14 1,151 82 27.8 12.8 14 82 11 0 0 1.29 16 13 +3 +0.23 +1.23 Oxford United (1 Season) 1 League 10 900 90 21.7 10.0 10 90 10 0 7 1.00 11 16 -5 -0.50 -0.47 League One (7 Seasons) 196 16,959 87 51.2 188.4 191 85 122 5 18 1.61 165 136 +29 +0.23 +0.50 Championship (7 Seasons) 156 12,549 80 43.3 139.4 138 25 18 0 0.63 22 53 -31 -1.08 +0.31 Premier League (4 Seasons) 30 2,291 76 16.7 25.5 28 17 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 2014-2015 28 Blackpool eng ENG FA Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 29 Bradford City eng ENG FA Cup 33rd 5 480 96 100.0 5.3 5 96 5 0 0 1.60 6 0 +6 +1.13 Matches 2015-2016 29 Bradford City eng ENG League Cup 57th 1 120 120 100.0 1.3 1 120 1 0 0 0.00 2 2 0 0.00 Matches 2016-2017 30 Bradford City eng ENG EFL Cup 58th 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 0 0 0.00 Matches 2017-2018 31 Bradford City eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2017-2018 31 Bradford City eng ENG FA Cup 33rd 1 90 90 33.3 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +2.00 Matches 2018-2019 32 Oxford United eng ENG EFL Cup 17th 0 0 0 0 2 Matches 2018-2019 32 Oxford United eng ENG FA Cup 33rd 1 90 90 25.0 1.0 1 90 1 0 0 1.00 0 0 0 0.00 -1.00 Matches 2020-2021 34 Darlington eng ENG FA Cup 65th 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 -7.00 Matches 6 Seasons 4 Clubs 2 Leagues 12 1,170 98 59.1 13.0 12 98 12 0 2 1.00 13 13 0 0.00 -0.67 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 (3 Seasons) 2 Leagues 9 900 100 83.3 10.0 9 100 9 0 0 1.22 13 6 +7 +0.70 +0.70 Darlington (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 6 -6 -6.00 -7.00 Oxford United (1 Season) 2 Leagues 1 90 90 14.3 1.0 1 90 1 0 2 1.00 0 0 0 0.00 -1.00 Blackpool (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 FA Cup (5 Seasons) 9 840 93 60.9 9.3 9 93 9 0 0 1.33 9 8 +1 +0.11 -0.56 EFL Cup (4 Seasons) 3 330 110 55.0 3.7 3 110 3 0 2 0.00 4 5 -1 -0.27
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 2004-2005 18 Middlesbrough 2. UEFA Cup R16 4 318 80 35.3 3.5 4 2 0 4 Matches 1 Season 1 Club 1 League 4 318 80 35.3 3.5 4 2 0 4
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 18 Middlesbrough 2 Leagues 15.5 3 0 0 14 0 2005-2006 19 Middlesbrough 1 League 1.8 0 0 0 0 2007-2008 21 Blackpool 1 League 1.2 0 0 0 2007-2008 21 Middlesbrough 1 League 0.2 0 0 0 2008-2009 22 Sheffield Weds 1 League 13.9 3 1 17 2008-2009 22 Middlesbrough 1 League 11.5 3 0 22 2009-2010 23 Middlesbrough 1 League 20.3 2 0 27 2010-2011 24 Middlesbrough 1 League 29.0 6 0 29 2011-2012 25 Middlesbrough 1 League 28.5 7 1 30 2012-2013 26 Sheffield United 1 League 36.6 11 0 50 2013-2014 27 Sheffield United 1 League 23.0 8 0 33 2013-2014 27 Blackpool 1 League 18.0 4 0 19 2014-2015 28 Blackpool 2 Leagues 29.7 10 1 0 37 0 2014-2015 28 Bradford City 1 League 4.7 2 0 6 2015-2016 29 Bradford City 3 Leagues 45.4 8 0 0 60 0 2016-2017 30 Bradford City 2 Leagues 26.3 5 0 0 41 0 1 15 0 0 0 0 0 2017-2018 31 Bradford City 3 Leagues 39.7 10 0 0 56 1 1 17 0 1 0 0 0 2018-2019 32 Scunthorpe United 1 League 12.8 3 0 0 0 2018-2019 32 Oxford United 3 Leagues 11.0 3 0 0 0 0 0 0 0 0 0 0 0 2020-2021 34 Darlington 1 League 1.0 0 0 0 2 2 0 5 0 0 0 15 Seasons 8 Clubs 6 Leagues 369.9 88 3 0 443 3 2 37 0 1 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Middlesbrough (7 Seasons) 3 Leagues 106.7 21 1 0 122 0 Bradford City (4 Seasons) 3 Leagues 116.1 25 0 0 163 1 2 32 0 1 0 0 0 Blackpool (3 Seasons) 2 Leagues 48.8 14 1 0 56 0 Sheffield United (2 Seasons) 1 League 59.6 19 0 83 Sheffield Weds (1 Season) 1 League 13.9 3 1 17 Scunthorpe United (1 Season) 1 League 12.8 3 0 0 0 Oxford United (1 Season) 3 Leagues 11.0 3 0 0 0 0 0 0 0 0 0 0 0 Darlington (1 Season) 1 League 1.0 0 0 0 2 2 0 5 0 0 0 League One (7 Seasons) 188.4 49 0 0 243 0 0 0 0 0 0 0 0 Championship (7 Seasons) 139.4 32 3 159 FA Cup (5 Seasons) 9.3 1 0 0 2 2 1 16 0 1 0 0 0 Premier League (4 Seasons) 25.5 5 0 0 36 0 EFL Cup (4 Seasons) 3.7 0 0 0 3 1 1 21 0 0 0 0 0 UEFA Cup (1 Season) 3.5 1 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 2004-2005 18 Middlesbrough 2. UEFA Cup R16 3.5 1 0 0 0 Matches 1 Season 1 Club 1 League 3.5 1 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 Tony McMahon Pages
Tony McMahon Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary