26
Jay O'Shea
| Season | Club | App | Start | G | A | YC | RC |
|---|---|---|---|---|---|---|---|
| 2025/2026 | Brisbane Roar | 21 | 19 | 2 | 2 | 3 | 0 |
| 2024/2025 | Brisbane Roar | 26 | 26 | 3 | 6 | 4 | 0 |
| 2023/2024 | Brisbane Roar | 26 | 25 | 7 | 4 | 3 | 1 |
| 2022/2023 | Brisbane Roar | 24 | 23 | 9 | 2 | 4 | 1 |
| 2021/2022 | Brisbane Roar | 26 | 26 | 3 | 10 | 6 | 0 |
| 2020/2021 | Brisbane Roar | 27 | 26 | 4 | 3 | 5 | 0 |
| 2019/2020 | Brisbane Roar | 27 | 27 | 1 | 6 | 3 | 0 |
| 2018/2019 | Bury | 50 | 48 | 16 | 7 | 5 | 0 |
| 2017/2018 | Bury | 30 | 22 | 4 | 2 | 1 | 0 |
| 2016/2017 | Sheffield United | 10 | 5 | 3 | 0 | 0 | 0 |
| 2016/2017 | Chesterfield | 33 | 29 | 8 | 6 | 1 | 0 |
| 2015/2016 | Chesterfield | 51 | 43 | 9 | 8 | 2 | 0 |
| 2014/2015 | Chesterfield | 47 | 32 | 9 | 4 | 5 | 0 |
| 2013/2014 | Chesterfield | 47 | 32 | 9 | 0 | 5 | 0 |
| 2012/2013 | Chesterfield | 7 | 6 | 2 | 0 | 1 | 0 |
| 2012/2013 | Milton Keynes Dons | 17 | 8 | 2 | 0 | 1 | 0 |
| 2011/2012 | Milton Keynes Dons | 35 | 14 | 6 | 0 | 2 | 0 |
| 2010/2011 | Port Vale | 5 | 5 | 1 | 0 | 0 | 0 |
| 2010/2011 | Stevenage | 7 | 7 | 0 | 0 | 0 | 0 |
| 2009/2010 | Birmingham City | 3 | 2 | 0 | 0 | 0 | 0 |
| 2009/2010 | Middlesbrough | 2 | 1 | 0 | 0 | 0 | 0 |
| 2009 | Galway United | 19 | 19 | 4 | 0 | 1 | 0 |
| 2007 | Bray Wanderers | 2 | 2 | 2 | 0 | 0 | 0 |
Bury
→
Brisbane Roar
Chesterfield
→
Bury
Sheffield United
→
Chesterfield
Chesterfield
→
Sheffield United
Milton Keynes Dons
→
Chesterfield
Chesterfield
→
Milton Keynes Dons
Milton Keynes Dons
→
Chesterfield
Birmingham City
→
Milton Keynes Dons
Port Vale
→
Birmingham City
Birmingham City
→
Port Vale
Stevenage
→
Birmingham City
Birmingham City
→
Stevenage
Middlesbrough
→
Birmingham City
Birmingham City
→
Middlesbrough
Galway United
→
Birmingham City
Bray Wanderers
→
Galway United
Home Farm
→
Bray Wanderers