| Season | Team | Position | Number |
|---|---|---|---|
| 2026 |
York |
Midfielder | 28 |
| 2024 |
Chesterfield |
Midfielder | — |
| 2023 |
Chesterfield |
Midfielder | — |
| 2022 |
Chesterfield |
Midfielder | — |
| 2021 |
Barrow |
Midfielder | — |
| 2020 |
Tranmere |
Midfielder | — |
| 2019 |
Tranmere |
Midfielder | — |
| 2018 |
Tranmere |
Midfielder | — |
| 2016 |
Oldham |
Midfielder | — |
| 2015 |
Chesterfield |
Midfielder | — |
| 2014 |
Chesterfield |
Midfielder | — |
| 2013 |
Chesterfield |
Midfielder | — |
| 2011 |
Rotherham |
Midfielder | — |
O. Banks
York
Last Match
Player Profile
O. Banks is a 33-year-old England midfielder, born on September 21, 1992. Across 22 recorded seasons, he has accumulated 36 appearances, 4 goals and 0 assists. In the 2026 League Two season alone, he made 8 appearances, contributing 1 goals and 0 assists at a 7.13 average rating. Standing at 191 cm cm and weighing 75 kg kg, he currently plays for York.
His statistical profile highlights reliable in possession with 81.0% passing accuracy, and physically engaged (9.4 duels per 90, 59.5% win rate).
Team History
Season History
| Season | League | Team | Apps | G | A | Shots | Key P | Y | R | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | League Two | York | 9 | 1 | 0 | 11 | 12 | 3 | 0 | 7.04 |
| 2026 | League Cup | York | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 7 |
| 2024 | FA Cup | Chesterfield | 2 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2024 | League Cup | Chesterfield | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6.7 |
| 2023 | FA Cup | Chesterfield | 4 | 1 | 0 | 0 | 0 | 2 | 0 | — |
| 2022 | FA Cup | Chesterfield | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 6.9 |
| 2021 | League Cup | Barrow | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 6.65 |
| 2020 | League Cup | Tranmere | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6.7 |
| 2019 | League Cup | Tranmere | 1 | 0 | 0 | 4 | 0 | 0 | 0 | 6.3 |
| 2019 | FA Cup | Tranmere | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2018 | FA Cup | Tranmere | 2 | 0 | 0 | 2 | 0 | 1 | 0 | 6.7 |
| 2018 | League Cup | Tranmere | 1 | 0 | 0 | 0 | 0 | 1 | 0 | — |
| 2017 | League Cup | Oldham | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2016 | FA Cup | Oldham | 2 | 0 | 0 | 0 | 0 | 1 | 0 | — |
| 2016 | League Cup | Oldham | 2 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2015 | FA Cup | Chesterfield | 3 | 1 | 0 | 0 | 0 | 0 | 0 | — |
| 2015 | League Cup | Chesterfield | 1 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2014 | League Cup | Chesterfield | 1 | 1 | 0 | 0 | 0 | 0 | 0 | — |
| 2014 | FA Cup | Chesterfield | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2013 | FA Cup | Chesterfield | 2 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2011 | League Cup | Rotherham | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2011 | FA Cup | Rotherham | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Career Total | 37 | 4 | 0 | 19 | 15 | 9 | 0 | — | ||
Recent Form
L
D
W
D
D
20%
Win Rate
6
Goals (1.2/m)
1
Clean Sheets
Chesterfield
Barrow
Tranmere
Oldham
Rotherham
Northampton
Gillingham
Newcastle United U21
Swindon Town
for his age. O. Banks has been instrumental for York with key contributions in the final third all season.
for his age O. Banks is having a great season
🤔 O. Banks is decent but nothing special. in this position. O. Banks is decent but nothing special. #Midfielder.
💯 for his age What a talent O. Banks is and 🎉
🤷 O. Banks needs to step up #Midfielder 💭
What a talent O. Banks is — O. Banks is world class — Class act...