Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2006-2007 17 Wolves eng ENG 2. Championship 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 17 Stockport eng ENG 4. League Two 14 14 1,244 13.8 2 2 4 2 0 0 3 0 0.14 0.14 0.29 0.14 0.29 2007-2008 18 Stockport eng ENG 4. League Two 6 4 387 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 18 Hereford United eng ENG 4. League Two 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 19 Stockport eng ENG 3. League One 21 17 1,530 17.0 2 2 4 2 0 0 2 0 0.12 0.12 0.24 0.12 0.24 2008-2009 19 Milton Keynes Dons eng ENG 3. League One 5 5 450 5.0 0 1 1 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 2009-2010 20 Milton Keynes Dons eng ENG 3. League One 29 26 2,389 26.5 0 1 1 0 0 0 10 0 0.00 0.04 0.04 0.00 0.04 2010-2011 21 Milton Keynes Dons eng ENG 3. League One 36 35 3,136 34.8 2 0 2 2 0 0 9 0 0.06 0.00 0.06 0.06 0.06 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 39 39 3,380 37.6 5 5 10 5 0 0 12 1 0.13 0.13 0.27 0.13 0.27 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 30 27 2,442 27.1 6 4 10 6 0 0 3 0 0.22 0.15 0.37 0.22 0.37 2013-2014 24 Milton Keynes Dons eng ENG 3. League One 35 35 3,142 34.9 3 2 5 2 1 1 9 0 0.09 0.06 0.14 0.06 0.11 2014-2015 25 Birmingham City eng ENG 2. Championship 39 34 3,061 34.0 0 4 4 0 0 0 3 1 0.00 0.12 0.12 0.00 0.12 Matches 2014-2015 25 Birmingham 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 2014-2015 25 Birmingham City eng ENG League 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 2015-2016 26 Birmingham City eng ENG 2. Championship 44 42 3,799 42.2 5 3 8 5 0 0 8 0 0.12 0.07 0.19 0.12 0.19 Matches 2015-2016 26 Birmingham City eng ENG FA Cup 0 0 Matches 2015-2016 26 Birmingham City eng ENG League Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Birmingham City eng ENG 2. Championship 29 25 2,217 24.6 1 1 2 1 0 0 6 0 0.04 0.04 0.08 0.04 0.08 Matches 2016-2017 27 Birmingham City eng ENG EFL Cup 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Birmingham 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 2017-2018 28 Ipswich Town eng ENG 2. Championship 10 5 488 5.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Birmingham City eng ENG 2. Championship 5 3 279 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Birmingham City eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Aberdeen sct SCO 1. Premiership 15 7 632 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Aberdeen sct SCO 1. Premiership 1 0 2 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Solihull Moors eng ENG FA Cup 2 2 191 2.1 2 0 2 0 2 2 1 0 0.94 0.00 0.94 0.00 0.00 Matches 2020-2021 31 Solihull Moors eng ENG 5. National League 20 19 1,600 17.8 1 0 1 1 5 0 0.06 0.00 Matches 15 Seasons 8 Clubs 7 Leagues 395 349 31,353 348.4 29 25 53 25 4 4 79 2 0.08 0.08 0.16 0.07 0.15 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 Milton Keynes Dons (6 Seasons) 1 League 174 167 14,939 166.0 16 13 29 15 1 1 45 1 0.10 0.08 0.17 0.09 0.17 Birmingham City (4 Seasons) 3 Leagues 125 111 10,033 111.5 6 8 14 6 0 0 18 1 0.05 0.07 0.13 0.05 0.13 Stockport (3 Seasons) 2 Leagues 41 35 3,161 35.1 4 4 8 4 0 0 5 0 0.11 0.11 0.23 0.11 0.23 Aberdeen (2 Seasons) 1 League 16 7 634 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 2 Leagues 22 21 1,791 19.9 3 0 2 0 3 3 6 0 0.15 0.00 0.94 0.00 0.00 Ipswich Town (1 Season) 1 League 10 5 488 5.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hereford United (1 Season) 1 League 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wolves (1 Season) 1 League 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (6 Seasons) 195 184 16,469 183.0 18 15 33 17 1 1 47 1 0.10 0.08 0.18 0.09 0.17 Championship (5 Seasons) 130 109 9,868 109.6 6 8 14 6 0 0 21 1 0.05 0.07 0.13 0.05 0.13 League Cup (4 Seasons) 6 5 497 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 4 4 371 4.1 2 0 2 0 2 2 1 0 0.49 0.00 0.49 0.00 0.00 League Two (2 Seasons) 24 21 1,914 21.3 2 2 4 2 0 0 3 0 0.09 0.09 0.19 0.09 0.19 Premiership (2 Seasons) 16 7 634 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 20 19 1,600 17.8 1 0 1 1 5 0 0.06 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2006-2007 17 Wolves 1 League 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 17 Stockport 1 League 14 14 1,244 13.8 2 2 4 2 0 0 3 0 0.14 0.14 0.29 0.14 0.29 2007-2008 18 Hereford United 1 League 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 18 Stockport 1 League 6 4 387 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 19 Stockport 1 League 21 17 1,530 17.0 2 2 4 2 0 0 2 0 0.12 0.12 0.24 0.12 0.24 2008-2009 19 Milton Keynes Dons 1 League 5 5 450 5.0 0 1 1 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 2009-2010 20 Milton Keynes Dons 1 League 29 26 2,389 26.5 0 1 1 0 0 0 10 0 0.00 0.04 0.04 0.00 0.04 2010-2011 21 Milton Keynes Dons 1 League 36 35 3,136 34.8 2 0 2 2 0 0 9 0 0.06 0.00 0.06 0.06 0.06 2011-2012 22 Milton Keynes Dons 1 League 39 39 3,380 37.6 5 5 10 5 0 0 12 1 0.13 0.13 0.27 0.13 0.27 2012-2013 23 Milton Keynes Dons 1 League 30 27 2,442 27.1 6 4 10 6 0 0 3 0 0.22 0.15 0.37 0.22 0.37 2013-2014 24 Milton Keynes Dons 1 League 35 35 3,142 34.9 3 2 5 2 1 1 9 0 0.09 0.06 0.14 0.06 0.11 2014-2015 25 Birmingham City 3 Leagues 41 36 3,241 36.0 0 4 4 0 0 0 3 1 0.00 0.11 0.11 0.00 0.11 2015-2016 26 Birmingham City 3 Leagues 46 44 3,979 44.2 5 3 8 5 0 0 8 0 0.11 0.07 0.18 0.11 0.18 2016-2017 27 Birmingham City 3 Leagues 31 26 2,354 26.2 1 1 2 1 0 0 6 0 0.04 0.04 0.08 0.04 0.08 2017-2018 28 Birmingham City 2 Leagues 7 5 459 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 28 Ipswich Town 1 League 10 5 488 5.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2018-2019 29 Aberdeen 1 League 15 7 632 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 30 Aberdeen 1 League 1 0 2 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 31 Solihull Moors 2 Leagues 22 21 1,791 19.9 3 0 2 0 3 3 6 0 0.15 0.00 0.94 0.00 0.00 15 Seasons 8 Clubs 7 Leagues 395 349 31,353 348.4 29 25 53 25 4 4 79 2 0.08 0.08 0.16 0.07 0.15 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 Milton Keynes Dons (6 Seasons) 1 League 174 167 14,939 166.0 16 13 29 15 1 1 45 1 0.10 0.08 0.17 0.09 0.17 Birmingham City (4 Seasons) 3 Leagues 125 111 10,033 111.5 6 8 14 6 0 0 18 1 0.05 0.07 0.13 0.05 0.13 Stockport (3 Seasons) 2 Leagues 41 35 3,161 35.1 4 4 8 4 0 0 5 0 0.11 0.11 0.23 0.11 0.23 Aberdeen (2 Seasons) 1 League 16 7 634 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 2 Leagues 22 21 1,791 19.9 3 0 2 0 3 3 6 0 0.15 0.00 0.94 0.00 0.00 Ipswich Town (1 Season) 1 League 10 5 488 5.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hereford United (1 Season) 1 League 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wolves (1 Season) 1 League 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (6 Seasons) 195 184 16,469 183.0 18 15 33 17 1 1 47 1 0.10 0.08 0.18 0.09 0.17 Championship (5 Seasons) 130 109 9,868 109.6 6 8 14 6 0 0 21 1 0.05 0.07 0.13 0.05 0.13 League Cup (4 Seasons) 6 5 497 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 4 4 371 4.1 2 0 2 0 2 2 1 0 0.49 0.00 0.49 0.00 0.00 League Two (2 Seasons) 24 21 1,914 21.3 2 2 4 2 0 0 3 0 0.09 0.09 0.19 0.09 0.19 Premiership (2 Seasons) 16 7 634 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 20 19 1,600 17.8 1 0 1 1 5 0 0.06 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2006-2007 17 Wolves eng ENG 2. Championship 5th 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 17 Stockport eng ENG 4. League Two 8th 14 14 1,244 13.8 2 2 4 2 0 0 3 0 0.14 0.14 0.29 0.14 0.29 2007-2008 18 Hereford United eng ENG 4. League Two 3rd 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 18 Stockport eng ENG 4. League Two 4th 6 4 387 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 19 Stockport eng ENG 3. League One 18th 21 17 1,530 17.0 2 2 4 2 0 0 2 0 0.12 0.12 0.24 0.12 0.24 2008-2009 19 Milton Keynes Dons eng ENG 3. League One 3rd 5 5 450 5.0 0 1 1 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 2009-2010 20 Milton Keynes Dons eng ENG 3. League One 12th 29 26 2,389 26.5 0 1 1 0 0 0 10 0 0.00 0.04 0.04 0.00 0.04 2010-2011 21 Milton Keynes Dons eng ENG 3. League One 5th 36 35 3,136 34.8 2 0 2 2 0 0 9 0 0.06 0.00 0.06 0.06 0.06 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 5th 39 39 3,380 37.6 5 5 10 5 0 0 12 1 0.13 0.13 0.27 0.13 0.27 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 8th 30 27 2,442 27.1 6 4 10 6 0 0 3 0 0.22 0.15 0.37 0.22 0.37 2013-2014 24 Milton Keynes Dons eng ENG 3. League One 10th 35 35 3,142 34.9 3 2 5 2 1 1 9 0 0.09 0.06 0.14 0.06 0.11 2014-2015 25 Birmingham City eng ENG 2. Championship 10th 39 34 3,061 34.0 0 4 4 0 0 0 3 1 0.00 0.12 0.12 0.00 0.12 Matches 2015-2016 26 Birmingham City eng ENG 2. Championship 10th 44 42 3,799 42.2 5 3 8 5 0 0 8 0 0.12 0.07 0.19 0.12 0.19 Matches 2016-2017 27 Birmingham City eng ENG 2. Championship 19th 29 25 2,217 24.6 1 1 2 1 0 0 6 0 0.04 0.04 0.08 0.04 0.08 Matches 2017-2018 28 Birmingham City eng ENG 2. Championship 19th 5 3 279 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Ipswich Town eng ENG 2. Championship 12th 10 5 488 5.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Aberdeen sct SCO 1. Premiership 4th 15 7 632 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Aberdeen sct SCO 1. Premiership 4th 1 0 2 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Solihull Moors eng ENG 5. National League 11th 20 19 1,600 17.8 1 0 1 1 5 0 0.06 0.00 Matches 15 Seasons 8 Clubs 5 Leagues 385 340 30,485 338.7 27 25 51 25 2 2 78 2 0.08 0.08 0.16 0.07 0.16 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 Milton Keynes Dons (6 Seasons) 1 League 174 167 14,939 166.0 16 13 29 15 1 1 45 1 0.10 0.08 0.17 0.09 0.17 Birmingham City (4 Seasons) 1 League 117 104 9,356 104.0 6 8 14 6 0 0 18 1 0.06 0.08 0.13 0.06 0.13 Stockport (3 Seasons) 2 Leagues 41 35 3,161 35.1 4 4 8 4 0 0 5 0 0.11 0.11 0.23 0.11 0.23 Aberdeen (2 Seasons) 1 League 16 7 634 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 1 League 20 19 1,600 17.8 1 0 1 1 5 0 0.06 0.00 Ipswich Town (1 Season) 1 League 10 5 488 5.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hereford United (1 Season) 1 League 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wolves (1 Season) 1 League 3 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (6 Seasons) 195 184 16,469 183.0 18 15 33 17 1 1 47 1 0.10 0.08 0.18 0.09 0.17 Championship (5 Seasons) 130 109 9,868 109.6 6 8 14 6 0 0 21 1 0.05 0.07 0.13 0.05 0.13 League Two (2 Seasons) 24 21 1,914 21.3 2 2 4 2 0 0 3 0 0.09 0.09 0.19 0.09 0.19 Premiership (2 Seasons) 16 7 634 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 20 19 1,600 17.8 1 0 1 1 5 0 0.06 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2006-2007 17 Wolves 1 League 0.3 0 0 0.00 0 0 2006-2007 17 Stockport 1 League 13.8 2 7 0.51 0.29 0 0 2007-2008 18 Hereford United 1 League 3.1 0 1 0.32 0.00 0 0 2007-2008 18 Stockport 1 League 4.3 0 1 0.23 0.00 0 0 2008-2009 19 Stockport 1 League 17.0 2 3 0.18 0.67 0 0 2008-2009 19 Milton Keynes Dons 1 League 5.0 0 2 0.40 0.00 0 0 2009-2010 20 Milton Keynes Dons 1 League 26.5 0 5 0.19 0.00 0 0 2010-2011 21 Milton Keynes Dons 1 League 34.8 2 8 0.23 0.25 0 0 2011-2012 22 Milton Keynes Dons 1 League 37.6 5 18 0.48 0.28 0 0 2012-2013 23 Milton Keynes Dons 1 League 27.1 6 16 0.59 0.38 0 0 2013-2014 24 Milton Keynes Dons 1 League 34.9 3 15 0.43 0.13 1 1 2014-2015 25 Birmingham City 3 Leagues 36.0 0 6 0.18 0.00 0 0 2015-2016 26 Birmingham City 3 Leagues 44.2 5 10 0.24 0.50 0 0 2016-2017 27 Birmingham City 3 Leagues 26.2 1 1 1 100.0 0.04 0.04 1.00 1.00 0 0 2017-2018 28 Birmingham City 2 Leagues 5.1 0 3 0 0.0 0.59 0.00 0.00 0 0 2017-2018 28 Ipswich Town 1 League 5.4 0 4 1 25.0 0.74 0.18 0.00 0.00 0 0 2018-2019 29 Aberdeen 1 League 7.0 0 0 0 2019-2020 30 Aberdeen 1 League 0.0 0 0 0 0.00 0.00 0 0 2020-2021 31 Solihull Moors 2 Leagues 19.9 3 5 4 80.0 2.36 1.88 0.00 0.00 3 3 15 Seasons 8 Clubs 7 Leagues 348.4 29 13 98 46.2 0.34 0.31 0.08 0.26 4 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Milton Keynes Dons (6 Seasons) 1 League 166.0 16 64 0.39 0.23 1 1 Birmingham City (4 Seasons) 3 Leagues 111.5 6 4 17 25.0 0.13 0.16 0.25 0.35 0 0 Stockport (3 Seasons) 2 Leagues 35.1 4 11 0.31 0.36 0 0 Aberdeen (2 Seasons) 1 League 7.0 0 0 0 0.00 0.00 0 0 Solihull Moors (1 Season) 2 Leagues 19.9 3 5 4 80.0 2.36 1.88 0.00 0.00 3 3 Ipswich Town (1 Season) 1 League 5.4 0 4 1 25.0 0.74 0.18 0.00 0.00 0 0 Hereford United (1 Season) 1 League 3.1 0 1 0.32 0.00 0 0 Wolves (1 Season) 1 League 0.3 0 0 0.00 0 0 League One (6 Seasons) 183.0 18 67 0.37 0.25 1 1 Championship (5 Seasons) 109.6 6 7 18 28.6 0.21 0.16 0.14 0.33 0 0 League Cup (4 Seasons) 5.5 0 1 0 0.0 0.40 0.00 0.00 0 0 FA Cup (4 Seasons) 4.1 2 5 4 80.0 2.36 1.88 0.00 0.00 2 2 League Two (2 Seasons) 21.3 2 9 0.42 0.22 0 0 Premiership (2 Seasons) 7.0 0 0 0 0.00 0.00 0 0 National League (1 Season) 17.8 1 1 1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 28 ie Rep. of Ireland Friendlies (M) 0.5 1 0 0 Matches 2 Seasons 1 Club 1 League 0.5 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 2006-2007 17 Wolves eng ENG 2. Championship 3 24 8 0.6 0.3 0 3 2006-2007 17 Stockport eng ENG 4. League Two 14 1,244 89 30.0 13.8 14 0 2007-2008 18 Stockport eng ENG 4. League Two 6 387 65 9.3 4.3 4 2 2007-2008 18 Hereford United eng ENG 4. League Two 4 283 71 6.8 3.1 3 1 2008-2009 19 Stockport eng ENG 3. League One 21 1,530 73 37.0 17.0 17 4 2008-2009 19 Milton Keynes Dons eng ENG 3. League One 5 450 90 10.9 5.0 5 0 2009-2010 20 Milton Keynes Dons eng ENG 3. League One 29 2,389 82 57.7 26.5 26 3 2010-2011 21 Milton Keynes Dons eng ENG 3. League One 36 3,136 87 75.7 34.8 35 1 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 39 3,380 87 81.6 37.6 39 0 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 30 2,442 81 59.0 27.1 27 3 2013-2014 24 Milton Keynes Dons eng ENG 3. League One 35 3,142 90 75.9 34.9 35 0 2014-2015 25 Birmingham City eng ENG 2. Championship 39 3,061 78 73.9 34.0 34 30 5 3 1.38 40 44 -4 -0.12 +0.38 Matches 2014-2015 25 Birmingham City eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -2.00 Matches 2014-2015 25 Birmingham City eng ENG League Cup 1 90 90 42.9 1.0 1 90 1 0 1 0.00 0 3 -3 -3.00 -4.50 Matches 2015-2016 26 Birmingham City eng ENG 2. Championship 44 3,799 86 91.8 42.2 42 40 2 1 1.43 49 43 +6 +0.14 +0.67 Matches 2015-2016 26 Birmingham City eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 26 Birmingham City eng ENG League Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.50 2 2 0 0.00 -2.00 Matches 2016-2017 27 Birmingham City eng ENG 2. Championship 29 2,217 76 53.6 24.6 25 20 4 13 1.17 22 34 -12 -0.49 -0.16 Matches 2016-2017 27 Birmingham City eng ENG EFL Cup 1 47 47 39.2 0.5 0 0 1 46 0 0.00 0 1 -1 -1.91 -1.91 Matches 2016-2017 27 Birmingham City eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 1.00 1 1 0 0.00 +2.00 Matches 2017-2018 28 Ipswich Town eng ENG 2. Championship 10 488 49 11.8 5.4 5 2 5 9 1.10 6 8 -2 -0.37 -0.34 Matches 2017-2018 28 Birmingham City eng ENG 2. Championship 5 279 56 6.7 3.1 3 2 2 11 1.00 3 4 -1 -0.32 +0.35 Matches 2017-2018 28 Birmingham City eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 6 3 +3 +1.50 Matches 2018-2019 29 Aberdeen sct SCO 1. Premiership 15 632 42 18.5 7.0 7 59 1 8 28 21 2.07 7 6 +1 +0.14 -0.24 Matches 2019-2020 30 Aberdeen sct SCO 1. Premiership 1 2 2 0.1 0.0 0 0 1 2 1 3.00 0 0 0 0.00 -0.13 Matches 2020-2021 31 Solihull Moors eng ENG FA Cup 2 191 96 91.0 2.1 2 96 1 0 0 1.50 5 5 0 0.00 +4.74 Matches 2020-2021 31 Solihull Moors eng ENG 5. National League 20 1,600 80 42.3 17.8 19 83 16 1 22 5 1.25 22 25 -3 -0.17 -0.71 Matches 15 Seasons 8 Clubs 7 Leagues 395 31,353 79 40.4 348.4 349 80 119 46 26 67 1.36 164 181 -17 -0.12 -0.05 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (6 Seasons) 1 League 174 14,939 86 60.1 166.0 167 7 Birmingham City (4 Seasons) 3 Leagues 125 10,033 80 56.4 111.5 111 90 99 14 46 31 1.30 124 137 -13 -0.12 +0.36 Stockport (3 Seasons) 2 Leagues 41 3,161 77 25.5 35.1 35 6 Aberdeen (2 Seasons) 1 League 16 634 40 10.4 7.0 7 59 1 9 25 22 2.13 7 6 +1 +0.14 -0.12 Solihull Moors (1 Season) 2 Leagues 22 1,791 81 44.9 19.9 21 84 17 1 22 5 1.27 27 30 -3 -0.15 -0.64 Ipswich Town (1 Season) 1 League 10 488 49 11.8 5.4 5 2 5 9 1.10 6 8 -2 -0.37 -0.34 Hereford United (1 Season) 1 League 4 283 71 6.8 3.1 3 1 Wolves (1 Season) 1 League 3 24 8 0.6 0.3 0 3 League One (6 Seasons) 195 16,469 84 56.8 183.0 184 11 Championship (5 Seasons) 130 9,868 76 39.7 109.6 109 94 21 37 1.31 120 133 -13 -0.12 +0.25 League Cup (4 Seasons) 6 497 83 63.7 5.5 5 90 5 1 46 1 1.00 8 9 -1 -0.18 -1.45 FA Cup (4 Seasons) 4 371 93 56.2 4.1 4 93 3 0 2 1.00 7 8 -1 -0.24 +0.66 League Two (2 Seasons) 24 1,914 80 15.4 21.3 21 3 Premiership (2 Seasons) 16 634 40 10.4 7.0 7 59 1 9 25 22 2.13 7 6 +1 +0.14 -0.12 National League (1 Season) 20 1,600 80 42.3 17.8 19 83 16 1 22 5 1.25 22 25 -3 -0.17 -0.71
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2006-2007 17 Wolves 1 League 3 24 8 0.6 0.3 0 3 2006-2007 17 Stockport 1 League 14 1,244 89 30.0 13.8 14 0 2007-2008 18 Hereford United 1 League 4 283 71 6.8 3.1 3 1 2007-2008 18 Stockport 1 League 6 387 65 9.3 4.3 4 2 2008-2009 19 Stockport 1 League 21 1,530 73 37.0 17.0 17 4 2008-2009 19 Milton Keynes Dons 1 League 5 450 90 10.9 5.0 5 0 2009-2010 20 Milton Keynes Dons 1 League 29 2,389 82 57.7 26.5 26 3 2010-2011 21 Milton Keynes Dons 1 League 36 3,136 87 75.7 34.8 35 1 2011-2012 22 Milton Keynes Dons 1 League 39 3,380 87 81.6 37.6 39 0 2012-2013 23 Milton Keynes Dons 1 League 30 2,442 81 59.0 27.1 27 3 2013-2014 24 Milton Keynes Dons 1 League 35 3,142 90 75.9 34.9 35 0 2014-2015 25 Birmingham City 3 Leagues 41 3,241 79 71.5 36.0 36 90 32 5 4 1.31 41 49 -8 -0.22 -0.01 2015-2016 26 Birmingham City 3 Leagues 46 3,979 87 88.4 44.2 44 90 42 2 2 1.43 51 45 +6 +0.14 +0.14 2016-2017 27 Birmingham City 3 Leagues 31 2,354 76 53.0 26.2 26 91 21 5 46 14 1.13 23 36 -13 -0.50 -0.11 2017-2018 28 Birmingham City 2 Leagues 7 459 66 10.6 5.1 5 90 4 2 11 1.14 9 7 +2 +0.39 +1.07 2017-2018 28 Ipswich Town 1 League 10 488 49 11.8 5.4 5 2 5 9 1.10 6 8 -2 -0.37 -0.34 2018-2019 29 Aberdeen 1 League 15 632 42 18.5 7.0 7 59 1 8 28 21 2.07 7 6 +1 +0.14 -0.24 2019-2020 30 Aberdeen 1 League 1 2 2 0.1 0.0 0 0 1 2 1 3.00 0 0 0 0.00 -0.13 2020-2021 31 Solihull Moors 2 Leagues 22 1,791 81 44.9 19.9 21 84 17 1 22 5 1.27 27 30 -3 -0.15 -0.64 15 Seasons 8 Clubs 7 Leagues 395 31,353 79 40.4 348.4 349 80 119 46 26 67 1.36 164 181 -17 -0.12 -0.05 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (6 Seasons) 1 League 174 14,939 86 60.1 166.0 167 7 Birmingham City (4 Seasons) 3 Leagues 125 10,033 80 56.4 111.5 111 90 99 14 46 31 1.30 124 137 -13 -0.12 +0.36 Stockport (3 Seasons) 2 Leagues 41 3,161 77 25.5 35.1 35 6 Aberdeen (2 Seasons) 1 League 16 634 40 10.4 7.0 7 59 1 9 25 22 2.13 7 6 +1 +0.14 -0.12 Solihull Moors (1 Season) 2 Leagues 22 1,791 81 44.9 19.9 21 84 17 1 22 5 1.27 27 30 -3 -0.15 -0.64 Ipswich Town (1 Season) 1 League 10 488 49 11.8 5.4 5 2 5 9 1.10 6 8 -2 -0.37 -0.34 Hereford United (1 Season) 1 League 4 283 71 6.8 3.1 3 1 Wolves (1 Season) 1 League 3 24 8 0.6 0.3 0 3 League One (6 Seasons) 195 16,469 84 56.8 183.0 184 11 Championship (5 Seasons) 130 9,868 76 39.7 109.6 109 94 21 37 1.31 120 133 -13 -0.12 +0.25 League Cup (4 Seasons) 6 497 83 63.7 5.5 5 90 5 1 46 1 1.00 8 9 -1 -0.18 -1.45 FA Cup (4 Seasons) 4 371 93 56.2 4.1 4 93 3 0 2 1.00 7 8 -1 -0.24 +0.66 League Two (2 Seasons) 24 1,914 80 15.4 21.3 21 3 Premiership (2 Seasons) 16 634 40 10.4 7.0 7 59 1 9 25 22 2.13 7 6 +1 +0.14 -0.12 National League (1 Season) 20 1,600 80 42.3 17.8 19 83 16 1 22 5 1.25 22 25 -3 -0.17 -0.71
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2006-2007 17 Wolves eng ENG 2. Championship 5th 3 24 8 0.6 0.3 0 3 2006-2007 17 Stockport eng ENG 4. League Two 8th 14 1,244 89 30.0 13.8 14 0 2007-2008 18 Hereford United eng ENG 4. League Two 3rd 4 283 71 6.8 3.1 3 1 2007-2008 18 Stockport eng ENG 4. League Two 4th 6 387 65 9.3 4.3 4 2 2008-2009 19 Stockport eng ENG 3. League One 18th 21 1,530 73 37.0 17.0 17 4 2008-2009 19 Milton Keynes Dons eng ENG 3. League One 3rd 5 450 90 10.9 5.0 5 0 2009-2010 20 Milton Keynes Dons eng ENG 3. League One 12th 29 2,389 82 57.7 26.5 26 3 2010-2011 21 Milton Keynes Dons eng ENG 3. League One 5th 36 3,136 87 75.7 34.8 35 1 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 5th 39 3,380 87 81.6 37.6 39 0 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 8th 30 2,442 81 59.0 27.1 27 3 2013-2014 24 Milton Keynes Dons eng ENG 3. League One 10th 35 3,142 90 75.9 34.9 35 0 2014-2015 25 Birmingham City eng ENG 2. Championship 10th 39 3,061 78 73.9 34.0 34 30 5 3 1.38 40 44 -4 -0.12 +0.38 Matches 2015-2016 26 Birmingham City eng ENG 2. Championship 10th 44 3,799 86 91.8 42.2 42 40 2 1 1.43 49 43 +6 +0.14 +0.67 Matches 2016-2017 27 Birmingham City eng ENG 2. Championship 19th 29 2,217 76 53.6 24.6 25 20 4 13 1.17 22 34 -12 -0.49 -0.16 Matches 2017-2018 28 Birmingham City eng ENG 2. Championship 19th 5 279 56 6.7 3.1 3 2 2 11 1.00 3 4 -1 -0.32 +0.35 Matches 2017-2018 28 Ipswich Town eng ENG 2. Championship 12th 10 488 49 11.8 5.4 5 2 5 9 1.10 6 8 -2 -0.37 -0.34 Matches 2018-2019 29 Aberdeen sct SCO 1. Premiership 4th 15 632 42 18.5 7.0 7 59 1 8 28 21 2.07 7 6 +1 +0.14 -0.24 Matches 2019-2020 30 Aberdeen sct SCO 1. Premiership 4th 1 2 2 0.1 0.0 0 0 1 2 1 3.00 0 0 0 0.00 -0.13 Matches 2020-2021 31 Solihull Moors eng ENG 5. National League 11th 20 1,600 80 42.3 17.8 19 83 16 1 22 5 1.25 22 25 -3 -0.17 -0.71 Matches 15 Seasons 8 Clubs 5 Leagues 385 30,485 79 40.0 338.7 340 77 111 45 24 64 1.38 149 164 -15 -0.11 -0.03 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (6 Seasons) 1 League 174 14,939 86 60.1 166.0 167 7 Birmingham City (4 Seasons) 1 League 117 9,356 80 56.5 104.0 104 92 13 28 1.33 114 125 -11 -0.11 +0.44 Stockport (3 Seasons) 2 Leagues 41 3,161 77 25.5 35.1 35 6 Aberdeen (2 Seasons) 1 League 16 634 40 10.4 7.0 7 59 1 9 25 22 2.13 7 6 +1 +0.14 -0.12 Solihull Moors (1 Season) 1 League 20 1,600 80 42.3 17.8 19 83 16 1 22 5 1.25 22 25 -3 -0.17 -0.71 Ipswich Town (1 Season) 1 League 10 488 49 11.8 5.4 5 2 5 9 1.10 6 8 -2 -0.37 -0.34 Hereford United (1 Season) 1 League 4 283 71 6.8 3.1 3 1 Wolves (1 Season) 1 League 3 24 8 0.6 0.3 0 3 League One (6 Seasons) 195 16,469 84 56.8 183.0 184 11 Championship (5 Seasons) 130 9,868 76 39.7 109.6 109 94 21 37 1.31 120 133 -13 -0.12 +0.25 League Two (2 Seasons) 24 1,914 80 15.4 21.3 21 3 Premiership (2 Seasons) 16 634 40 10.4 7.0 7 59 1 9 25 22 2.13 7 6 +1 +0.14 -0.12 National League (1 Season) 20 1,600 80 42.3 17.8 19 83 16 1 22 5 1.25 22 25 -3 -0.17 -0.71
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 17 Wolves 1 League 0.3 0 0 1 2006-2007 17 Stockport 1 League 13.8 3 0 16 2007-2008 18 Hereford United 1 League 3.1 0 0 0 2007-2008 18 Stockport 1 League 4.3 0 0 3 2008-2009 19 Stockport 1 League 17.0 2 0 16 2008-2009 19 Milton Keynes Dons 1 League 5.0 2 0 6 2009-2010 20 Milton Keynes Dons 1 League 26.5 10 0 37 2010-2011 21 Milton Keynes Dons 1 League 34.8 9 0 19 2011-2012 22 Milton Keynes Dons 1 League 37.6 12 1 35 2012-2013 23 Milton Keynes Dons 1 League 27.1 3 0 19 2013-2014 24 Milton Keynes Dons 1 League 34.9 9 0 20 2014-2015 25 Birmingham City 3 Leagues 36.0 3 1 0 23 0 2015-2016 26 Birmingham City 3 Leagues 44.2 8 0 0 20 0 2016-2017 27 Birmingham City 3 Leagues 26.2 6 0 0 20 1 0 0 0 0 0 0 0 2017-2018 28 Birmingham City 2 Leagues 5.1 1 0 0 3 4 0 24 3 0 0 0 0 2017-2018 28 Ipswich Town 1 League 5.4 3 0 0 6 3 0 2 0 7 0 0 0 2018-2019 29 Aberdeen 1 League 7.0 2 0 0 0 2019-2020 30 Aberdeen 1 League 0.0 0 0 0 0 0 0 0 0 0 0 2020-2021 31 Solihull Moors 2 Leagues 19.9 6 0 0 4 1 0 2 3 1 0 15 Seasons 8 Clubs 7 Leagues 348.4 79 2 0 248 9 0 28 6 8 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Milton Keynes Dons (6 Seasons) 1 League 166.0 45 1 136 Birmingham City (4 Seasons) 3 Leagues 111.5 18 1 0 66 5 0 24 3 0 0 0 0 Stockport (3 Seasons) 2 Leagues 35.1 5 0 35 Aberdeen (2 Seasons) 1 League 7.0 2 0 0 0 0 0 0 0 0 0 Solihull Moors (1 Season) 2 Leagues 19.9 6 0 0 4 1 0 2 3 1 0 Ipswich Town (1 Season) 1 League 5.4 3 0 0 6 3 0 2 0 7 0 0 0 Hereford United (1 Season) 1 League 3.1 0 0 0 Wolves (1 Season) 1 League 0.3 0 0 1 League One (6 Seasons) 183.0 47 1 152 Championship (5 Seasons) 109.6 21 1 0 73 5 0 24 3 7 0 0 0 League Cup (4 Seasons) 5.5 0 0 0 0 3 0 2 0 0 0 0 0 FA Cup (4 Seasons) 4.1 1 0 0 4 1 0 2 3 1 0 League Two (2 Seasons) 21.3 3 0 19 Premiership (2 Seasons) 7.0 2 0 0 0 0 0 0 0 0 0 National League (1 Season) 17.8 5 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 2017 28 ie Rep. of Ireland Friendlies (M) 0.5 0 0 0 0 Matches 2 Seasons 1 Club 1 League 0.5 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 Stephen Gleeson Pages
Stephen Gleeson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary