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 2009-2010 20 Middlesbrough eng ENG 2. Championship 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 20 Birmingham City eng ENG 1. Premier League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 21 Port Vale eng ENG 4. League Two 5 5 363 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 2010-2011 21 Stevenage eng ENG 4. League Two 5 5 371 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 28 12 1,197 13.3 5 6 11 4 1 2 2 0 0.38 0.45 0.83 0.30 0.75 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 11 5 434 4.8 1 2 3 1 0 0 1 0 0.21 0.41 0.62 0.21 0.62 2012-2013 23 Chesterfield eng ENG 4. League Two 26 25 2,073 23.0 7 4 11 7 0 0 4 0 0.30 0.17 0.48 0.30 0.48 2013-2014 24 Chesterfield eng ENG 4. League Two 40 27 2,377 26.4 9 4 13 9 0 0 5 0 0.34 0.15 0.49 0.34 0.49 2014-2015 25 Chesterfield eng ENG FA Cup 4 3 239 2.7 2 0 2 2 0 0 0 0 0.75 0.00 0.75 0.75 0.75 Matches 2014-2015 25 Chesterfield eng ENG League Cup 0 0 Matches 2014-2015 25 Chesterfield eng ENG 3. League One 41 27 2,523 28.0 7 1 8 6 1 1 4 0 0.25 0.04 0.29 0.21 0.25 Matches 2015-2016 26 Chesterfield eng ENG FA Cup 3 3 274 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 Matches 2015-2016 26 Chesterfield 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 26 Chesterfield eng ENG 3. League One 46 39 3,612 40.1 9 7 16 7 2 2 1 0 0.22 0.17 0.40 0.17 0.35 Matches 2016-2017 27 Chesterfield eng ENG EFL Cup 1 1 70 0.8 0 1 1 0 0 0 0 0 0.00 1.29 1.29 0.00 1.29 Matches 2016-2017 27 Chesterfield 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 2016-2017 27 Chesterfield eng ENG 3. League One 27 23 2,044 22.7 6 3 9 3 3 3 1 0 0.26 0.13 0.40 0.13 0.26 Matches 2016-2017 27 Sheffield United eng ENG 3. League One 10 5 383 4.3 3 1 4 3 0 0 0 0 0.70 0.23 0.94 0.70 0.94 Matches 2017-2018 28 Bury eng ENG FA 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 2017-2018 28 Bury eng ENG 3. League One 27 19 1,762 19.6 4 2 6 3 1 1 0 0 0.20 0.10 0.31 0.15 0.26 Matches 2018-2019 29 Bury 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 2018-2019 29 Bury 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 2018-2019 29 Bury eng ENG 4. League Two 44 42 3,702 41.1 16 4 20 11 5 6 4 0 0.39 0.10 0.49 0.27 0.36 Matches 2019-2020 30 Brisbane au AUS 1. A-League 26 26 2,340 26.0 1 7 8 0 1 1 3 0 0.04 0.27 0.31 0.00 0.27 Matches 2020-2021 31 Brisbane au AUS 1. A-League 26 25 2,296 25.5 4 3 7 2 2 2 5 0 0.16 0.12 0.27 0.08 0.20 Matches 2021-2022 32 Brisbane au AUS 1. A-League 26 26 2,340 26.0 3 9 12 0 3 4 6 0 0.12 0.35 0.46 0.00 0.35 Matches 2022-2023 33 Brisbane au AUS 1. A-League 24 23 2,083 23.1 9 2 11 3 6 6 5 1 0.39 0.09 0.48 0.13 0.22 Matches 2023-2024 34 Brisbane au AUS 1. A-League 26 25 2,193 24.4 7 4 11 4 3 3 3 1 0.29 0.16 0.45 0.16 0.33 Matches 2024-2025 35 Brisbane au AUS 1. A-League 26 26 2,340 26.0 3 6 9 1 2 2 4 0 0.12 0.23 0.35 0.04 0.27 Matches 2025-2026 36 Brisbane au AUS 1. A-League 21 19 1,687 18.7 2 2 4 0 2 2 3 0 0.11 0.11 0.21 0.00 0.11 Matches 17 Seasons 9 Clubs 7 Leagues 504 420 37,588 417.6 101 69 170 69 32 35 52 2 0.24 0.17 0.41 0.17 0.33 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 Brisbane (7 Seasons) 1 League 175 170 15,279 169.8 29 33 62 10 19 20 29 2 0.17 0.19 0.37 0.06 0.25 Chesterfield (5 Seasons) 4 Leagues 191 151 13,512 150.1 41 21 62 35 6 6 16 0 0.27 0.14 0.41 0.23 0.37 Bury (2 Seasons) 4 Leagues 76 66 5,944 66.0 21 6 27 15 6 7 4 0 0.32 0.09 0.41 0.23 0.32 Milton Keynes Dons (2 Seasons) 1 League 39 17 1,631 18.1 6 8 14 5 1 2 3 0 0.33 0.44 0.77 0.28 0.72 Sheffield United (1 Season) 1 League 10 5 383 4.3 3 1 4 3 0 0 0 0 0.70 0.23 0.94 0.70 0.94 Port Vale (1 Season) 1 League 5 5 363 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Stevenage (1 Season) 1 League 5 5 371 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Middlesbrough (1 Season) 1 League 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 A-League (7 Seasons) 175 170 15,279 169.8 29 33 62 10 19 20 29 2 0.17 0.19 0.37 0.06 0.25 League One (6 Seasons) 190 130 11,955 132.8 35 22 57 27 8 9 9 0 0.26 0.17 0.43 0.20 0.37 FA Cup (5 Seasons) 13 12 1,053 11.7 4 1 5 4 0 0 1 0 0.34 0.09 0.43 0.34 0.43 League Two (4 Seasons) 120 104 8,886 98.7 33 12 45 28 5 6 13 0 0.33 0.12 0.46 0.28 0.41 EFL Cup (4 Seasons) 3 3 310 3.4 0 1 1 0 0 0 0 0 0.00 0.29 0.29 0.00 0.29 Championship (1 Season) 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2009-2010 20 Birmingham City 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Middlesbrough 1 League 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 Port Vale 1 League 5 5 363 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 2010-2011 21 Stevenage 1 League 5 5 371 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 22 Milton Keynes Dons 1 League 28 12 1,197 13.3 5 6 11 4 1 2 2 0 0.38 0.45 0.83 0.30 0.75 2012-2013 23 Milton Keynes Dons 1 League 11 5 434 4.8 1 2 3 1 0 0 1 0 0.21 0.41 0.62 0.21 0.62 2012-2013 23 Chesterfield 1 League 26 25 2,073 23.0 7 4 11 7 0 0 4 0 0.30 0.17 0.48 0.30 0.48 2013-2014 24 Chesterfield 1 League 40 27 2,377 26.4 9 4 13 9 0 0 5 0 0.34 0.15 0.49 0.34 0.49 2014-2015 25 Chesterfield 3 Leagues 45 30 2,762 30.7 9 1 10 8 1 1 4 0 0.29 0.03 0.33 0.26 0.29 2015-2016 26 Chesterfield 3 Leagues 50 43 4,006 44.5 9 8 17 7 2 2 2 0 0.20 0.18 0.38 0.16 0.34 2016-2017 27 Chesterfield 3 Leagues 30 26 2,294 25.5 7 4 11 4 3 3 1 0 0.27 0.16 0.43 0.16 0.31 2016-2017 27 Sheffield United 1 League 10 5 383 4.3 3 1 4 3 0 0 0 0 0.70 0.23 0.94 0.70 0.94 2017-2018 28 Bury 2 Leagues 29 21 1,942 21.6 4 2 6 3 1 1 0 0 0.19 0.09 0.28 0.14 0.23 2018-2019 29 Bury 3 Leagues 47 45 4,002 44.5 17 4 21 12 5 6 4 0 0.38 0.09 0.47 0.27 0.36 2019-2020 30 Brisbane 1 League 26 26 2,340 26.0 1 7 8 0 1 1 3 0 0.04 0.27 0.31 0.00 0.27 2020-2021 31 Brisbane 1 League 26 25 2,296 25.5 4 3 7 2 2 2 5 0 0.16 0.12 0.27 0.08 0.20 2021-2022 32 Brisbane 1 League 26 26 2,340 26.0 3 9 12 0 3 4 6 0 0.12 0.35 0.46 0.00 0.35 2022-2023 33 Brisbane 1 League 24 23 2,083 23.1 9 2 11 3 6 6 5 1 0.39 0.09 0.48 0.13 0.22 2023-2024 34 Brisbane 1 League 26 25 2,193 24.4 7 4 11 4 3 3 3 1 0.29 0.16 0.45 0.16 0.33 2024-2025 35 Brisbane 1 League 26 26 2,340 26.0 3 6 9 1 2 2 4 0 0.12 0.23 0.35 0.04 0.27 2025-2026 36 Brisbane 1 League 21 19 1,687 18.7 2 2 4 0 2 2 3 0 0.11 0.11 0.21 0.00 0.11 17 Seasons 9 Clubs 7 Leagues 504 420 37,588 417.6 101 69 170 69 32 35 52 2 0.24 0.17 0.41 0.17 0.33 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 Brisbane (7 Seasons) 1 League 175 170 15,279 169.8 29 33 62 10 19 20 29 2 0.17 0.19 0.37 0.06 0.25 Chesterfield (5 Seasons) 4 Leagues 191 151 13,512 150.1 41 21 62 35 6 6 16 0 0.27 0.14 0.41 0.23 0.37 Bury (2 Seasons) 4 Leagues 76 66 5,944 66.0 21 6 27 15 6 7 4 0 0.32 0.09 0.41 0.23 0.32 Milton Keynes Dons (2 Seasons) 1 League 39 17 1,631 18.1 6 8 14 5 1 2 3 0 0.33 0.44 0.77 0.28 0.72 Sheffield United (1 Season) 1 League 10 5 383 4.3 3 1 4 3 0 0 0 0 0.70 0.23 0.94 0.70 0.94 Port Vale (1 Season) 1 League 5 5 363 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Stevenage (1 Season) 1 League 5 5 371 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Middlesbrough (1 Season) 1 League 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 A-League (7 Seasons) 175 170 15,279 169.8 29 33 62 10 19 20 29 2 0.17 0.19 0.37 0.06 0.25 League One (6 Seasons) 190 130 11,955 132.8 35 22 57 27 8 9 9 0 0.26 0.17 0.43 0.20 0.37 FA Cup (5 Seasons) 13 12 1,053 11.7 4 1 5 4 0 0 1 0 0.34 0.09 0.43 0.34 0.43 League Two (4 Seasons) 120 104 8,886 98.7 33 12 45 28 5 6 13 0 0.33 0.12 0.46 0.28 0.41 EFL Cup (4 Seasons) 3 3 310 3.4 0 1 1 0 0 0 0 0 0.00 0.29 0.29 0.00 0.29 Championship (1 Season) 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2009-2010 20 Birmingham City eng ENG 1. Premier League 9th 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 20 Middlesbrough eng ENG 2. Championship 11th 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 21 Port Vale eng ENG 4. League Two 11th 5 5 363 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 2010-2011 21 Stevenage eng ENG 4. League Two 6th 5 5 371 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 5th 28 12 1,197 13.3 5 6 11 4 1 2 2 0 0.38 0.45 0.83 0.30 0.75 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 8th 11 5 434 4.8 1 2 3 1 0 0 1 0 0.21 0.41 0.62 0.21 0.62 2012-2013 23 Chesterfield eng ENG 4. League Two 8th 26 25 2,073 23.0 7 4 11 7 0 0 4 0 0.30 0.17 0.48 0.30 0.48 2013-2014 24 Chesterfield eng ENG 4. League Two 1st 40 27 2,377 26.4 9 4 13 9 0 0 5 0 0.34 0.15 0.49 0.34 0.49 2014-2015 25 Chesterfield eng ENG 3. League One 6th 41 27 2,523 28.0 7 1 8 6 1 1 4 0 0.25 0.04 0.29 0.21 0.25 Matches 2015-2016 26 Chesterfield eng ENG 3. League One 18th 46 39 3,612 40.1 9 7 16 7 2 2 1 0 0.22 0.17 0.40 0.17 0.35 Matches 2016-2017 27 Chesterfield eng ENG 3. League One 24th 27 23 2,044 22.7 6 3 9 3 3 3 1 0 0.26 0.13 0.40 0.13 0.26 Matches 2016-2017 27 Sheffield United eng ENG 3. League One 1st 10 5 383 4.3 3 1 4 3 0 0 0 0 0.70 0.23 0.94 0.70 0.94 Matches 2017-2018 28 Bury eng ENG 3. League One 24th 27 19 1,762 19.6 4 2 6 3 1 1 0 0 0.20 0.10 0.31 0.15 0.26 Matches 2018-2019 29 Bury eng ENG 4. League Two 2nd 44 42 3,702 41.1 16 4 20 11 5 6 4 0 0.39 0.10 0.49 0.27 0.36 Matches 2019-2020 30 Brisbane au AUS 1. A-League 4th 26 26 2,340 26.0 1 7 8 0 1 1 3 0 0.04 0.27 0.31 0.00 0.27 Matches 2020-2021 31 Brisbane au AUS 1. A-League 4th 26 25 2,296 25.5 4 3 7 2 2 2 5 0 0.16 0.12 0.27 0.08 0.20 Matches 2021-2022 32 Brisbane au AUS 1. A-League 11th 26 26 2,340 26.0 3 9 12 0 3 4 6 0 0.12 0.35 0.46 0.00 0.35 Matches 2022-2023 33 Brisbane au AUS 1. A-League 8th 24 23 2,083 23.1 9 2 11 3 6 6 5 1 0.39 0.09 0.48 0.13 0.22 Matches 2023-2024 34 Brisbane au AUS 1. A-League 9th 26 25 2,193 24.4 7 4 11 4 3 3 3 1 0.29 0.16 0.45 0.16 0.33 Matches 2024-2025 35 Brisbane au AUS 1. A-League 12th 26 26 2,340 26.0 3 6 9 1 2 2 4 0 0.12 0.23 0.35 0.04 0.27 Matches 2025-2026 36 Brisbane au AUS 1. A-League 11th 21 19 1,687 18.7 2 2 4 0 2 2 3 0 0.11 0.11 0.21 0.00 0.11 Matches 17 Seasons 9 Clubs 5 Leagues 488 405 36,225 402.5 97 67 164 65 32 35 51 2 0.24 0.17 0.41 0.16 0.33 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 Brisbane (7 Seasons) 1 League 175 170 15,279 169.8 29 33 62 10 19 20 29 2 0.17 0.19 0.37 0.06 0.25 Chesterfield (5 Seasons) 2 Leagues 180 141 12,629 140.3 38 19 57 32 6 6 15 0 0.27 0.14 0.41 0.23 0.36 Bury (2 Seasons) 2 Leagues 71 61 5,464 60.7 20 6 26 14 6 7 4 0 0.33 0.10 0.43 0.23 0.33 Milton Keynes Dons (2 Seasons) 1 League 39 17 1,631 18.1 6 8 14 5 1 2 3 0 0.33 0.44 0.77 0.28 0.72 Sheffield United (1 Season) 1 League 10 5 383 4.3 3 1 4 3 0 0 0 0 0.70 0.23 0.94 0.70 0.94 Port Vale (1 Season) 1 League 5 5 363 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Stevenage (1 Season) 1 League 5 5 371 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Middlesbrough (1 Season) 1 League 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 A-League (7 Seasons) 175 170 15,279 169.8 29 33 62 10 19 20 29 2 0.17 0.19 0.37 0.06 0.25 League One (6 Seasons) 190 130 11,955 132.8 35 22 57 27 8 9 9 0 0.26 0.17 0.43 0.20 0.37 League Two (4 Seasons) 120 104 8,886 98.7 33 12 45 28 5 6 13 0 0.33 0.12 0.46 0.28 0.41 Championship (1 Season) 2 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2009-2010 20 Birmingham City 1 League 0.1 0 0 0.00 0 0 2009-2010 20 Middlesbrough 1 League 1.1 0 1 0.95 0.00 0 0 2010-2011 21 Port Vale 1 League 4.0 1 2 0.50 0.50 0 0 2010-2011 21 Stevenage 1 League 4.1 0 0 0.00 0 0 2011-2012 22 Milton Keynes Dons 1 League 13.3 5 18 1.35 0.22 1 2 2012-2013 23 Milton Keynes Dons 1 League 4.8 1 7 1.45 0.14 0 0 2012-2013 23 Chesterfield 1 League 23.0 7 19 0.82 0.37 0 0 2013-2014 24 Chesterfield 1 League 26.4 9 35 1.33 0.26 0 0 2014-2015 25 Chesterfield 3 Leagues 30.7 9 27 0.96 0.22 1 1 2015-2016 26 Chesterfield 3 Leagues 44.5 9 28 0.70 0.25 2 2 2016-2017 27 Chesterfield 3 Leagues 25.5 7 1 12 1200.0 0.04 0.51 3.00 0.25 3 3 2016-2017 27 Sheffield United 1 League 4.3 3 0 8 0.00 1.88 0.38 0 0 2017-2018 28 Bury 2 Leagues 21.6 4 7 15 214.3 0.32 0.70 0.43 0.20 1 1 2018-2019 29 Bury 3 Leagues 44.5 17 4 0 0.0 1.20 0.00 0.25 5 6 2019-2020 30 Brisbane 1 League 26.0 1 48 12 25.0 1.85 0.46 0.00 0.00 1 1 2020-2021 31 Brisbane 1 League 25.5 4 47 15 31.9 1.84 0.59 0.04 0.13 2 2 2021-2022 32 Brisbane 1 League 26.0 3 53 14 26.4 2.04 0.54 0.00 0.00 3 4 2022-2023 33 Brisbane 1 League 23.1 9 50 18 36.0 2.16 0.78 0.06 0.17 6 6 2023-2024 34 Brisbane 1 League 24.4 7 35 14 40.0 1.44 0.57 0.11 0.29 3 3 2024-2025 35 Brisbane 1 League 26.0 3 51 14 27.5 1.96 0.54 0.02 0.07 2 2 2025-2026 36 Brisbane 1 League 18.7 2 36 6 16.7 1.92 0.32 0.00 0.00 2 2 17 Seasons 9 Clubs 7 Leagues 417.6 101 332 265 38.6 1.49 0.72 0.06 0.21 32 35 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Brisbane (7 Seasons) 1 League 169.8 29 320 93 29.1 1.88 0.55 0.03 0.11 19 20 Chesterfield (5 Seasons) 4 Leagues 150.1 41 1 121 1200.0 0.04 0.86 3.00 0.26 6 6 Bury (2 Seasons) 4 Leagues 66.0 21 11 15 136.4 0.44 0.60 0.36 0.27 6 7 Milton Keynes Dons (2 Seasons) 1 League 18.1 6 25 1.38 0.20 1 2 Sheffield United (1 Season) 1 League 4.3 3 0 8 0.00 1.88 0.38 0 0 Port Vale (1 Season) 1 League 4.0 1 2 0.50 0.50 0 0 Stevenage (1 Season) 1 League 4.1 0 0 0.00 0 0 Middlesbrough (1 Season) 1 League 1.1 0 1 0.95 0.00 0 0 Birmingham City (1 Season) 1 League 0.1 0 0 0.00 0 0 A-League (7 Seasons) 169.8 29 320 93 29.1 1.88 0.55 0.03 0.11 19 20 League One (6 Seasons) 132.8 35 0 113 0.00 0.85 0.24 8 9 FA Cup (5 Seasons) 11.7 4 9 1 11.1 2.25 0.25 0.11 1.00 0 0 League Two (4 Seasons) 98.7 33 56 0.97 0.30 5 6 EFL Cup (4 Seasons) 3.4 0 3 1 33.3 1.42 0.47 0.00 0.00 0 0 Championship (1 Season) 1.1 0 1 0.95 0.00 0 0 Premier League (1 Season) 0.1 0 0 0.00 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 2009-2010 20 Middlesbrough eng ENG 2. Championship 2 95 48 2.3 1.1 1 1 Matches 2009-2010 20 Birmingham City eng ENG 1. Premier League 1 10 10 0.3 0.1 0 1 Matches 2010-2011 21 Port Vale eng ENG 4. League Two 5 363 73 8.8 4.0 5 0 2010-2011 21 Stevenage eng ENG 4. League Two 5 371 74 9.0 4.1 5 0 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 28 1,197 43 28.9 13.3 12 16 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 11 434 39 10.5 4.8 5 6 2012-2013 23 Chesterfield eng ENG 4. League Two 26 2,073 80 50.1 23.0 25 1 2013-2014 24 Chesterfield eng ENG 4. League Two 40 2,377 59 57.4 26.4 27 13 2014-2015 25 Chesterfield eng ENG FA Cup 4 239 60 41.9 2.7 3 72 0 1 24 2 1.75 8 1 +7 +2.64 +2.36 Matches 2014-2015 25 Chesterfield eng ENG League Cup 0 0 0 0 1 Matches 2014-2015 25 Chesterfield eng ENG 3. League One 41 2,523 62 60.9 28.0 27 12 14 4 1.33 37 25 +12 +0.43 +0.37 Matches 2015-2016 26 Chesterfield eng ENG FA Cup 3 274 91 91.3 3.0 3 91 2 0 0 1.33 4 2 +2 +0.66 -2.80 Matches 2015-2016 26 Chesterfield eng ENG League Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 3 -2 -1.50 Matches 2015-2016 26 Chesterfield eng ENG 3. League One 46 3,612 79 87.2 40.1 39 31 7 0 1.15 47 64 -17 -0.42 -1.28 Matches 2016-2017 27 Chesterfield eng ENG EFL Cup 1 70 70 77.8 0.8 1 70 0 0 0 0.00 1 1 0 0.00 +9.00 Matches 2016-2017 27 Chesterfield eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 6 -4 -2.00 Matches 2016-2017 27 Chesterfield eng ENG 3. League One 27 2,044 76 49.4 22.7 23 12 4 0 0.96 23 39 -16 -0.70 +0.11 Matches 2016-2017 27 Sheffield United eng ENG 3. League One 10 383 38 9.3 4.3 5 0 5 5 2.40 7 4 +3 +0.70 -0.30 Matches 2017-2018 28 Bury eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 1 4 -3 -1.50 Matches 2017-2018 28 Bury eng ENG 3. League One 27 1,762 65 42.6 19.6 19 12 8 2 0.81 17 30 -13 -0.66 -0.02 Matches 2018-2019 29 Bury eng ENG EFL Cup 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2018-2019 29 Bury eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 1 +4 +2.00 Matches 2018-2019 29 Bury eng ENG 4. League Two 44 3,702 84 89.4 41.1 42 87 37 2 21 1 1.66 73 51 +22 +0.53 -0.29 Matches 2019-2020 30 Brisbane au AUS 1. A-League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.48 29 28 +1 +0.04 Matches 2020-2021 31 Brisbane au AUS 1. A-League 26 2,296 88 98.1 25.5 25 90 25 1 46 0 1.48 36 27 +9 +0.35 +2.40 Matches 2021-2022 32 Brisbane au AUS 1. A-League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.00 29 39 -10 -0.38 Matches 2022-2023 33 Brisbane au AUS 1. A-League 24 2,083 87 89.0 23.1 23 89 21 1 45 0 1.13 23 30 -7 -0.30 -0.30 Matches 2023-2024 34 Brisbane au AUS 1. A-League 26 2,193 84 90.2 24.4 25 86 23 1 34 0 1.15 37 49 -12 -0.49 -0.11 Matches 2024-2025 35 Brisbane au AUS 1. A-League 26 2,340 90 100.0 26.0 26 90 26 0 0 0.81 32 51 -19 -0.73 Matches 2025-2026 36 Brisbane au AUS 1. A-League 21 1,687 80 72.1 18.7 19 84 14 2 45 0 1.05 20 22 -2 -0.11 +0.86 Matches 17 Seasons 9 Clubs 7 Leagues 504 37,588 75 49.7 417.6 420 88 275 84 35 15 1.23 433 478 -45 -0.13 -0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brisbane (7 Seasons) 1 League 175 15,279 87 92.8 169.8 170 89 161 5 43 0 1.16 206 246 -40 -0.24 +0.44 Chesterfield (5 Seasons) 4 Leagues 191 13,512 71 61.2 150.1 151 86 60 40 24 7 1.18 123 141 -18 -0.18 +0.07 Bury (2 Seasons) 4 Leagues 76 5,944 78 67.9 66.0 66 88 54 10 21 3 1.31 97 87 +10 +0.15 +0.57 Milton Keynes Dons (2 Seasons) 1 League 39 1,631 42 19.7 18.1 17 22 Sheffield United (1 Season) 1 League 10 383 38 9.3 4.3 5 0 5 5 2.40 7 4 +3 +0.70 -0.30 Port Vale (1 Season) 1 League 5 363 73 8.8 4.0 5 0 Stevenage (1 Season) 1 League 5 371 74 9.0 4.1 5 0 Middlesbrough (1 Season) 1 League 2 95 48 2.3 1.1 1 1 Birmingham City (1 Season) 1 League 1 10 10 0.3 0.1 0 1 A-League (7 Seasons) 175 15,279 87 92.8 169.8 170 89 161 5 43 0 1.16 206 246 -40 -0.24 +0.44 League One (6 Seasons) 190 11,955 63 41.3 132.8 130 67 60 11 1.19 131 162 -31 -0.27 -0.37 FA Cup (5 Seasons) 13 1,053 81 74.7 11.7 12 86 8 1 24 2 1.38 20 14 +6 +0.51 +0.01 League Two (4 Seasons) 120 8,886 74 42.9 98.7 104 87 37 16 21 1 1.66 73 51 +22 +0.53 -0.29 EFL Cup (4 Seasons) 3 310 103 68.9 3.4 3 103 2 0 1 0.33 3 5 -2 -0.58 +8.42 Championship (1 Season) 2 95 48 2.3 1.1 1 1 Premier League (1 Season) 1 10 10 0.3 0.1 0 1
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 2009-2010 20 Birmingham City 1 League 1 10 10 0.3 0.1 0 1 2009-2010 20 Middlesbrough 1 League 2 95 48 2.3 1.1 1 1 2010-2011 21 Port Vale 1 League 5 363 73 8.8 4.0 5 0 2010-2011 21 Stevenage 1 League 5 371 74 9.0 4.1 5 0 2011-2012 22 Milton Keynes Dons 1 League 28 1,197 43 28.9 13.3 12 16 2012-2013 23 Milton Keynes Dons 1 League 11 434 39 10.5 4.8 5 6 2012-2013 23 Chesterfield 1 League 26 2,073 80 50.1 23.0 25 1 2013-2014 24 Chesterfield 1 League 40 2,377 59 57.4 26.4 27 13 2014-2015 25 Chesterfield 3 Leagues 45 2,762 61 57.2 30.7 30 72 12 15 24 7 1.37 45 26 +19 +0.62 +0.53 2015-2016 26 Chesterfield 3 Leagues 50 4,006 80 87.9 44.5 43 99 34 7 0 1.14 52 69 -17 -0.38 -1.36 2016-2017 27 Chesterfield 3 Leagues 30 2,294 76 52.0 25.5 26 83 14 4 0 0.96 26 46 -20 -0.78 +0.11 2016-2017 27 Sheffield United 1 League 10 383 38 9.3 4.3 5 0 5 5 2.40 7 4 +3 +0.70 -0.30 2017-2018 28 Bury 2 Leagues 29 1,942 67 45.0 21.6 21 90 14 8 2 0.79 18 34 -16 -0.74 -0.10 2018-2019 29 Bury 3 Leagues 47 4,002 85 90.1 44.5 45 88 40 2 21 1 1.64 79 53 +26 +0.58 -0.24 2019-2020 30 Brisbane 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.48 29 28 +1 +0.04 2020-2021 31 Brisbane 1 League 26 2,296 88 98.1 25.5 25 90 25 1 46 0 1.48 36 27 +9 +0.35 +2.40 2021-2022 32 Brisbane 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 1.00 29 39 -10 -0.38 2022-2023 33 Brisbane 1 League 24 2,083 87 89.0 23.1 23 89 21 1 45 0 1.13 23 30 -7 -0.30 -0.30 2023-2024 34 Brisbane 1 League 26 2,193 84 90.2 24.4 25 86 23 1 34 0 1.15 37 49 -12 -0.49 -0.11 2024-2025 35 Brisbane 1 League 26 2,340 90 100.0 26.0 26 90 26 0 0 0.81 32 51 -19 -0.73 2025-2026 36 Brisbane 1 League 21 1,687 80 72.1 18.7 19 84 14 2 45 0 1.05 20 22 -2 -0.11 +0.86 17 Seasons 9 Clubs 7 Leagues 504 37,588 75 49.7 417.6 420 88 275 84 35 15 1.23 433 478 -45 -0.13 -0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brisbane (7 Seasons) 1 League 175 15,279 87 92.8 169.8 170 89 161 5 43 0 1.16 206 246 -40 -0.24 +0.44 Chesterfield (5 Seasons) 4 Leagues 191 13,512 71 61.2 150.1 151 86 60 40 24 7 1.18 123 141 -18 -0.18 +0.07 Bury (2 Seasons) 4 Leagues 76 5,944 78 67.9 66.0 66 88 54 10 21 3 1.31 97 87 +10 +0.15 +0.57 Milton Keynes Dons (2 Seasons) 1 League 39 1,631 42 19.7 18.1 17 22 Sheffield United (1 Season) 1 League 10 383 38 9.3 4.3 5 0 5 5 2.40 7 4 +3 +0.70 -0.30 Port Vale (1 Season) 1 League 5 363 73 8.8 4.0 5 0 Stevenage (1 Season) 1 League 5 371 74 9.0 4.1 5 0 Middlesbrough (1 Season) 1 League 2 95 48 2.3 1.1 1 1 Birmingham City (1 Season) 1 League 1 10 10 0.3 0.1 0 1 A-League (7 Seasons) 175 15,279 87 92.8 169.8 170 89 161 5 43 0 1.16 206 246 -40 -0.24 +0.44 League One (6 Seasons) 190 11,955 63 41.3 132.8 130 67 60 11 1.19 131 162 -31 -0.27 -0.37 FA Cup (5 Seasons) 13 1,053 81 74.7 11.7 12 86 8 1 24 2 1.38 20 14 +6 +0.51 +0.01 League Two (4 Seasons) 120 8,886 74 42.9 98.7 104 87 37 16 21 1 1.66 73 51 +22 +0.53 -0.29 EFL Cup (4 Seasons) 3 310 103 68.9 3.4 3 103 2 0 1 0.33 3 5 -2 -0.58 +8.42 Championship (1 Season) 2 95 48 2.3 1.1 1 1 Premier League (1 Season) 1 10 10 0.3 0.1 0 1
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 2009-2010 20 Birmingham City eng ENG 1. Premier League 9th 1 10 10 0.3 0.1 0 1 Matches 2009-2010 20 Middlesbrough eng ENG 2. Championship 11th 2 95 48 2.3 1.1 1 1 Matches 2010-2011 21 Port Vale eng ENG 4. League Two 11th 5 363 73 8.8 4.0 5 0 2010-2011 21 Stevenage eng ENG 4. League Two 6th 5 371 74 9.0 4.1 5 0 2011-2012 22 Milton Keynes Dons eng ENG 3. League One 5th 28 1,197 43 28.9 13.3 12 16 2012-2013 23 Milton Keynes Dons eng ENG 3. League One 8th 11 434 39 10.5 4.8 5 6 2012-2013 23 Chesterfield eng ENG 4. League Two 8th 26 2,073 80 50.1 23.0 25 1 2013-2014 24 Chesterfield eng ENG 4. League Two 1st 40 2,377 59 57.4 26.4 27 13 2014-2015 25 Chesterfield eng ENG 3. League One 6th 41 2,523 62 60.9 28.0 27 12 14 4 1.33 37 25 +12 +0.43 +0.37 Matches 2015-2016 26 Chesterfield eng ENG 3. League One 18th 46 3,612 79 87.2 40.1 39 31 7 0 1.15 47 64 -17 -0.42 -1.28 Matches 2016-2017 27 Chesterfield eng ENG 3. League One 24th 27 2,044 76 49.4 22.7 23 12 4 0 0.96 23 39 -16 -0.70 +0.11 Matches 2016-2017 27 Sheffield United eng ENG 3. League One 1st 10 383 38 9.3 4.3 5 0 5 5 2.40 7 4 +3 +0.70 -0.30 Matches 2017-2018 28 Bury eng ENG 3. League One 24th 27 1,762 65 42.6 19.6 19 12 8 2 0.81 17 30 -13 -0.66 -0.02 Matches 2018-2019 29 Bury eng ENG 4. League Two 2nd 44 3,702 84 89.4 41.1 42 87 37 2 21 1 1.66 73 51 +22 +0.53 -0.29 Matches 2019-2020 30 Brisbane au AUS 1. A-League 4th 26 2,340 90 100.0 26.0 26 90 26 0 0 1.48 29 28 +1 +0.04 Matches 2020-2021 31 Brisbane au AUS 1. A-League 4th 26 2,296 88 98.1 25.5 25 90 25 1 46 0 1.48 36 27 +9 +0.35 +2.40 Matches 2021-2022 32 Brisbane au AUS 1. A-League 11th 26 2,340 90 100.0 26.0 26 90 26 0 0 1.00 29 39 -10 -0.38 Matches 2022-2023 33 Brisbane au AUS 1. A-League 8th 24 2,083 87 89.0 23.1 23 89 21 1 45 0 1.13 23 30 -7 -0.30 -0.30 Matches 2023-2024 34 Brisbane au AUS 1. A-League 9th 26 2,193 84 90.2 24.4 25 86 23 1 34 0 1.15 37 49 -12 -0.49 -0.11 Matches 2024-2025 35 Brisbane au AUS 1. A-League 12th 26 2,340 90 100.0 26.0 26 90 26 0 0 0.81 32 51 -19 -0.73 Matches 2025-2026 36 Brisbane au AUS 1. A-League 11th 21 1,687 80 72.1 18.7 19 84 14 2 45 0 1.05 20 22 -2 -0.11 +0.86 Matches 17 Seasons 9 Clubs 5 Leagues 488 36,225 74 49.1 402.5 405 88 265 83 37 12 1.23 410 459 -49 -0.15 -0.20 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brisbane (7 Seasons) 1 League 175 15,279 87 92.8 169.8 170 89 161 5 43 0 1.16 206 246 -40 -0.24 +0.44 Chesterfield (5 Seasons) 2 Leagues 180 12,629 70 61.0 140.3 141 55 39 4 1.17 107 128 -21 -0.23 +0.04 Bury (2 Seasons) 2 Leagues 71 5,464 77 66.0 60.7 61 87 49 10 21 3 1.34 90 81 +9 +0.15 +0.56 Milton Keynes Dons (2 Seasons) 1 League 39 1,631 42 19.7 18.1 17 22 Sheffield United (1 Season) 1 League 10 383 38 9.3 4.3 5 0 5 5 2.40 7 4 +3 +0.70 -0.30 Port Vale (1 Season) 1 League 5 363 73 8.8 4.0 5 0 Stevenage (1 Season) 1 League 5 371 74 9.0 4.1 5 0 Middlesbrough (1 Season) 1 League 2 95 48 2.3 1.1 1 1 Birmingham City (1 Season) 1 League 1 10 10 0.3 0.1 0 1 A-League (7 Seasons) 175 15,279 87 92.8 169.8 170 89 161 5 43 0 1.16 206 246 -40 -0.24 +0.44 League One (6 Seasons) 190 11,955 63 41.3 132.8 130 67 60 11 1.19 131 162 -31 -0.27 -0.37 League Two (4 Seasons) 120 8,886 74 42.9 98.7 104 87 37 16 21 1 1.66 73 51 +22 +0.53 -0.29 Championship (1 Season) 2 95 48 2.3 1.1 1 1 Premier League (1 Season) 1 10 10 0.3 0.1 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009-2010 20 Birmingham City 1 League 0.1 0 0 0 2009-2010 20 Middlesbrough 1 League 1.1 0 0 2 2010-2011 21 Port Vale 1 League 4.0 0 0 5 2010-2011 21 Stevenage 1 League 4.1 0 0 4 2011-2012 22 Milton Keynes Dons 1 League 13.3 2 0 12 2012-2013 23 Milton Keynes Dons 1 League 4.8 1 0 5 2012-2013 23 Chesterfield 1 League 23.0 4 0 21 2013-2014 24 Chesterfield 1 League 26.4 5 0 22 2014-2015 25 Chesterfield 3 Leagues 30.7 4 0 0 15 0 2015-2016 26 Chesterfield 3 Leagues 44.5 2 0 0 30 0 2016-2017 27 Chesterfield 3 Leagues 25.5 1 0 0 12 0 0 1 0 0 0 0 0 2016-2017 27 Sheffield United 1 League 4.3 0 0 0 4 0 0 0 0 0 0 0 0 2017-2018 28 Bury 2 Leagues 21.6 0 0 0 12 5 0 7 1 2 0 0 0 2018-2019 29 Bury 3 Leagues 44.5 4 0 0 2 3 0 6 0 0 0 0 0 2019-2020 30 Brisbane 1 League 26.0 3 0 0 25 41 1 177 23 16 0 0 0 2020-2021 31 Brisbane 1 League 25.5 5 0 0 15 20 1 121 25 24 1 2021-2022 32 Brisbane 1 League 26.0 6 0 0 20 32 2 148 23 20 0 2022-2023 33 Brisbane 1 League 23.1 5 1 1 11 19 0 149 22 11 0 2023-2024 34 Brisbane 1 League 24.4 3 1 0 12 19 0 167 29 27 0 2024-2025 35 Brisbane 1 League 26.0 4 0 0 16 30 0 71 32 30 0 2025-2026 36 Brisbane 1 League 18.7 3 0 0 17 13 0 73 10 14 0 17 Seasons 9 Clubs 7 Leagues 417.6 52 2 1 262 182 4 920 165 144 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Brisbane (7 Seasons) 1 League 169.8 29 2 1 116 174 4 906 164 142 0 0 1 Chesterfield (5 Seasons) 4 Leagues 150.1 16 0 0 100 0 0 1 0 0 0 0 0 Bury (2 Seasons) 4 Leagues 66.0 4 0 0 14 8 0 13 1 2 0 0 0 Milton Keynes Dons (2 Seasons) 1 League 18.1 3 0 17 Sheffield United (1 Season) 1 League 4.3 0 0 0 4 0 0 0 0 0 0 0 0 Port Vale (1 Season) 1 League 4.0 0 0 5 Stevenage (1 Season) 1 League 4.1 0 0 4 Middlesbrough (1 Season) 1 League 1.1 0 0 2 Birmingham City (1 Season) 1 League 0.1 0 0 0 A-League (7 Seasons) 169.8 29 2 1 116 174 4 906 164 142 0 0 1 League One (6 Seasons) 132.8 9 0 0 88 0 0 0 0 0 0 0 0 FA Cup (5 Seasons) 11.7 1 0 0 3 6 0 8 1 2 0 0 0 League Two (4 Seasons) 98.7 13 0 0 52 0 EFL Cup (4 Seasons) 3.4 0 0 0 1 2 0 6 0 0 0 0 0 Championship (1 Season) 1.1 0 0 2 Premier League (1 Season) 0.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 Jay O'Shea Pages
Jay O'Shea Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary