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

Oliver Banks (York, midfielder): player stats and career

York · midfielder · England · 33 years old

Who is O. Banks?

O. Banks – midfielder, from England, aged 33. In the 2026/27 season he plays for York.

In the 2026/27 season: 14 matches, 1 goal and 0 assists (a goal roughly every 1148 minutes).

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

Trophies won: 2; most often 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 across all club competitions in 2026/27.

O. Banks: career

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

Senior clubs only; youth and reserve teams are not shown.

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 won: 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 in 2026/27?

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

Which club does O. Banks play for?

O. Banks (midfielder) plays for York in 2026/27. Nationality: England.

How old is O. Banks?

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

What was O. Banks's latest transfer?

From Chesterfield to York, 30 June 2025.

What trophies has O. Banks won?

Trophies won: 2; most often National League (1×), League Two (1×).

About O. Banks

This page on O. Banks (England) sums up his season stats, career, transfers and trophies. He currently plays for York; the whole squad is on the club's page.