Premier League
Home › Teams › York › O. Banks
O. Banks

Oliver Banks (York, midfielder): stats and career

York · midfielder · England · 33 years old

Who is O. Banks?

O. Banks (position: midfielder) – nationality England, aged 33. His club in the 2026/27 season is York.

Season 2026/27: 14 matches, 1 goal, 0 assists (roughly one goal per 1148 minutes).

Latest transfer: he moved from Chesterfield to York (30 June 2025).

Trophies: 2, most frequently National League (1×), League Two (1×).

O. Banks: 2026/27 season stats

14Apps
1Goals
0Assists
1148Minutes
3Yellow cards
0Red cards
6.9Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Cup100900/07.0
League Two131010583/06.9
Total141011483/06.9

O. Banks: detailed stats

15Shots
3Shots on target
912Passes
13Key passes
82%Pass accuracy
3/4Successful dribbles / attempts
62/108Duels won / total
15Tackles
16Fouls won
16Fouls committed

Totals for all club competitions combined in 2026/27.

O. Banks: career

ClubPeriod
York2026
Chesterfield2013–2024
Barrow2020–2021
Tranmere2017–2019
Oldham2016
Gainsborough Trinity2012
Stalybridge Celtic2011
Rotherham2010

Only senior clubs are shown; youth and reserve teams are left out.

O. Banks: transfers

DateMoveFee
30 June 2025Chesterfield → York
1 July 2022Barrow → ChesterfieldNot disclosed
18 January 2021Tranmere → BarrowFree transfer
1 July 2018Oldham → TranmereFree transfer
12 January 2018Oldham → Swindon TownLoan
5 January 2018Tranmere → OldhamNot disclosed
17 November 2017Oldham → TranmereLoan
19 July 2016Chesterfield → OldhamFree transfer
25 December 2014Northampton → ChesterfieldNot disclosed
27 November 2014Chesterfield → NorthamptonLoan
16 September 2013United of Manchester → ChesterfieldNot disclosed
1 March 2013North Ferriby United → United of ManchesterFree transfer
1 January 2013Scarborough Athletic → North Ferriby UnitedFree transfer
1 October 2012Gainsborough Trinity → Scarborough AthleticNot disclosed
17 August 2012Rotherham → Gainsborough TrinityFree transfer
12 January 2012Rotherham → Stalybridge CelticLoan

O. Banks: trophies

Trophies: 2.

  • National League2023/20241×
  • League Two2013/20141×

O. Banks: injuries and absences

ReasonFromTo
suspended21 August 20191 September 2019
suspended27 January 20196 February 2019
suspended21 October 201824 October 2018
suspended25 February 201825 March 2018

O. Banks: frequently asked questions

How many goals has O. Banks scored this season (2026/27)?

O. Banks has 1 goal and 0 assists in 14 matches in 2026/27.

What club does O. Banks play for?

O. Banks (midfielder) is with York in 2026/27. Nationality: England.

How old is O. Banks?

O. Banks is 33. Date of birth: 21 September 1992.

Where did O. Banks move to in his latest transfer?

He went from Chesterfield to York, 30 June 2025.

What has O. Banks won in his career?

Trophies: 2, most frequently National League (1×), League Two (1×).

About O. Banks

Season stats, career, transfers and trophies of O. Banks (England) are all on this page. His club right now is York; see the club's page for the full squad.