Skip to content
Ollie Banks

Ollie Banks

Midfield - Central Midfield  at York City
Age33
CitizenshipEngland
Height1.91 m
Footright
BornSeptember 21, 1992
at York City 327 days · joined 2025-07-01
👕200+ Apps 50+ Goals
Market value €100k
Central Midfield Midfield

Career snapshot

9
clubs played for
10/11
debut season
0.13
goals / match
Chesterfield FC
top club · 227 apps

Career highs

€125k
peak value · 2016
top transfer fee
12
best season · 21/22
8 · 13.6%
pens / of goals
450Appearances
59Goals
35Assists
93Yellow cards
2Red cards
95Full matches (90′)
Full nameOllie Banks
Name in home countryOliver Ian Banks
Date of birth1992-09-21 (33 yrs)
Place of birthRotherham, England
CitizenshipEngland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height191.00 m
Current clubYork City
Joined2025-07-01
Contract expires2027-06-30
AgentCSG
Jul 2025
25/26 — York City
5 matches · 0 G · 1 A · across 1 competition
Jul 2025
Transfer: Chesterfield → York City
25/26 · Transfer
Jul 2024
24/25 — Chesterfield FC
45 matches · 2 G · 5 A · across 5 competitions
Jul 2023
23/24 — Chesterfield FC
42 matches · 9 G · 6 A · across 2 competitions
Jul 2022
22/23 — Chesterfield FC
41 matches · 6 G · 1 A · across 3 competitions
Jul 2022
Transfer: Barrow → Chesterfield
22/23 · Transfer
Jul 2021
21/22 — Barrow AFC
46 matches · 12 G · 0 A · across 4 competitions
Jan 2021
Transfer: Tranmere → Barrow
20/21 · Transfer
Jul 2020
20/21 — Tranmere Rovers, Barrow AFC
39 matches · 1 G · 2 A · across 4 competitions
Jul 2019
19/20 — Tranmere Rovers
12 matches · 3 G · 1 A · across 2 competitions
Jul 2018
18/19 — Tranmere Rovers
39 matches · 5 G · 10 A · across 5 competitions
Jul 2018
Transfer: Oldham Athletic → Tranmere
18/19 · Transfer
May 2018
Transfer: Swindon Town → Oldham Athletic
17/18 · Return from loan
Jan 2018
Transfer: Oldham Athletic → Swindon Town
17/18 · Loan
Dec 2017
Transfer: Tranmere → Oldham Athletic
17/18 · Return from loan
Nov 2017
Transfer: Oldham Athletic → Tranmere
17/18 · Loan
Jul 2017
17/18 — Oldham Athletic, Swindon Town, Tranmere Rovers
34 matches · 4 G · 2 A · across 5 competitions
Jul 2016
Transfer: Chesterfield → Oldham Athletic
16/17 · Transfer
Jul 2016
16/17 — Oldham Athletic
42 matches · 3 G · 3 A · across 4 competitions
Jul 2015
15/16 — Chesterfield FC
37 matches · 3 G · 4 A · across 4 competitions
Dec 2014
Transfer: Northampton → Chesterfield
14/15 · Return from loan
Nov 2014
Transfer: Chesterfield → Northampton
14/15 · Loan
Jul 2014
14/15 — Chesterfield FC, Northampton Town
32 matches · 1 G · 0 A · across 6 competitions
Sep 2013
Transfer: FC United → Chesterfield
13/14 · Transfer
Jul 2013
13/14 — Chesterfield FC
33 matches · 9 G · 0 A · across 3 competitions
Mar 2013
Transfer: NF United → FC United
12/13 · Transfer
Jan 2013
Transfer: Scarborough → NF United
12/13 · Transfer
Sep 2012
Transfer: Gainsborough → Scarborough
12/13 · Transfer
Aug 2012
Transfer: Rotherham → Gainsborough
12/13 · Transfer
Jul 2012
12/13 — Gainsborough Trinity
2 matches · 0 G · 0 A · across 1 competition
May 2012
Transfer: Stalybridge → Rotherham
11/12 · Return from loan
Jan 2012
Transfer: Rotherham → Stalybridge
11/12 · Loan
Dec 2011
Transfer: Buxton → Rotherham
11/12 · Return from loan
Nov 2011
Transfer: Rotherham → Buxton
11/12 · Loan
Jul 2011
11/12 — Rotherham United
0 matches · 0 G · 0 A · across 2 competitions
Mar 2011
Transfer: Sheffield FC → Rotherham
10/11 · Return from loan
Jan 2011
Transfer: Rotherham → Sheffield FC
10/11 · Loan
Jul 2010
10/11 — Rotherham United
1 matches · 1 G · 0 A · across 4 competitions
Jul 2010
Transfer: Rotherham U18 → Rotherham
10/11 · Transfer
Jan 1970
Peak market value: €125k
Highest valuation recorded in dataset
8,531 min
Minutes played by club
York City 0.0%
Chesterfield FC 43.2%
Barrow AFC 6.8%
Tranmere Rovers 27.3%
Swindon Town 5.7%
Oldham Athletic 16.9%
Northampton Town 0.0%
Gainsborough Trinity 0.0%
Rotherham United 0.2%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
York City 1 25/26 25/26 5 0 1 0
Chesterfield FC 6 13/14 24/25 227 30 16 3,683
Barrow AFC 2 20/21 21/22 66 12 1 582
Tranmere Rovers 4 17/18 20/21 78 10 13 2,325
Swindon Town 1 17/18 17/18 17 3 1 485
Oldham Athletic 2 16/17 17/18 51 3 3 1,443
Northampton Town 1 14/15 14/15 3 0 0 0
Gainsborough Trinity 1 12/13 12/13 2 0 0 0
Rotherham United 2 10/11 11/12 1 1 0 13

Career trajectory — goals, assists & market value

4€31K8€63K11€94K15€125K10/11 — 1 goals (Rotherham United)110/1113/14 — 9 goals (Chesterfield FC)913/1414/15 — 1 goals (Chesterfield FC)114/1515/16 — 3 goals (Chesterfield FC)15/16 — 4 assists715/1616/17 — 3 goals (Oldham Athletic)16/17 — 3 assists616/1717/18 — 4 goals (Tranmere Rovers)17/18 — 2 assists617/1818/19 — 5 goals (Tranmere Rovers)18/19 — 10 assists1518/1919/20 — 3 goals (Tranmere Rovers)19/20 — 1 assists419/2020/21 — 1 goals (Tranmere Rovers)20/21 — 2 assists320/2121/22 — 12 goals (Barrow AFC)1221/2222/23 — 6 goals (Chesterfield FC)22/23 — 1 assists722/2323/24 — 9 goals (Chesterfield FC)23/24 — 6 assists1523/2424/25 — 2 goals (Chesterfield FC)24/25 — 5 assists724/2525/26 — 1 assists125/2614/15 — €75K15/16 — €100K16/17 — €125K24/25 — €100K25/26 — €100KGoalsAssistsMarket value

Goals by season

10/11: 1110/1111/12: 0011/1212/13: 0012/1313/14: 9913/1414/15: 1114/1515/16: 3315/1616/17: 3316/1717/18: 4417/1818/19: 5518/1919/20: 3319/2020/21: 1120/2121/22: 121221/2222/23: 6622/2323/24: 9923/2424/25: 2224/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 4415/1616/17: 3316/1717/18: 2217/1818/19: 101018/1919/20: 1119/2020/21: 2220/2121/22: 0021/2222/23: 1122/2323/24: 6623/2424/25: 5524/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 National League York City 5 0 1 1 0 0
24/25 EFL Cup Chesterfield FC 1 0 0 0 0 0
24/25 EFL Trophy Chesterfield FC 2 0 0 0 0 0
24/25 FA Cup Chesterfield FC 2 0 0 0 0 0
24/25 League Two Chesterfield FC 39 2 5 6 0 1,162
24/25 League Two Play-Offs Chesterfield FC 1 0 0 0 0 0
23/24 FA Cup Chesterfield FC 3 0 1 2 0 0
23/24 National League Chesterfield FC 39 9 5 4 0 244
22/23 FA Cup Chesterfield FC 2 0 0 1 0 0
22/23 National League Chesterfield FC 37 6 1 9 1 491
22/23 National League Playoffs Chesterfield FC 2 0 0 0 0 0
21/22 EFL Cup Barrow AFC 2 0 0 0 0 0
21/22 EFL Trophy Barrow AFC 1 1 0 0 0 31
21/22 FA Cup Barrow AFC 4 2 0 1 0 179
21/22 League Two Barrow AFC 39 9 0 14 0 372
20/21 EFL Cup Tranmere Rovers 1 0 0 0 0 0
20/21 EFL Trophy Tranmere Rovers 5 1 1 1 0 437
20/21 FA Cup Tranmere Rovers 1 0 0 0 0 0
20/21 League Two Barrow AFC 20 0 1 3 0 0
20/21 League Two Tranmere Rovers 12 0 0 1 0 0
19/20 EFL Cup Tranmere Rovers 1 0 0 0 0 0
19/20 League One Tranmere Rovers 11 3 1 2 0 251
18/19 EFL Cup Tranmere Rovers 1 0 0 1 0 0
18/19 EFL Trophy Tranmere Rovers 0 0 0 0 0 0
18/19 FA Cup Tranmere Rovers 2 0 2 1 0 0
18/19 League Two Tranmere Rovers 33 4 8 9 0 670
18/19 League Two Play-Offs Tranmere Rovers 3 1 0 1 0 286
17/18 EFL Cup Oldham Athletic 0 0 0 0 0 0
17/18 EFL Trophy Oldham Athletic 2 0 0 0 0 0
17/18 League One Oldham Athletic 7 0 0 4 0 0
17/18 League Two Swindon Town 17 3 1 3 1 485
17/18 National League Tranmere Rovers 8 1 1 2 0 681
16/17 EFL Cup Oldham Athletic 2 0 0 0 0 0
16/17 EFL Trophy Oldham Athletic 5 1 1 1 0 316
16/17 FA Cup Oldham Athletic 2 0 1 1 0 0
16/17 League One Oldham Athletic 33 2 1 9 0 1,127
15/16 FA Cup Chesterfield FC 3 1 0 0 0 163
15/16 FL Trophy Chesterfield FC 1 0 0 0 0 0
15/16 League Cup Chesterfield FC 1 0 0 0 0 0
15/16 League One Chesterfield FC 32 2 4 9 0 1,139
14/15 EFL Trophy Chesterfield FC 1 0 0 0 0 0
14/15 FA Cup Chesterfield FC 1 0 0 0 0 0
14/15 League Cup Chesterfield FC 1 1 0 0 0 77
14/15 League One Chesterfield FC 24 0 0 2 0 0
14/15 League One Play-Offs Chesterfield FC 2 0 0 0 0 0
14/15 League Two Northampton Town 3 0 0 1 0 0
13/14 EFL Trophy Chesterfield FC 6 2 0 0 0 160
13/14 FA Cup Chesterfield FC 2 0 0 0 0 0
13/14 League Two Chesterfield FC 25 7 0 4 0 247
12/13 National League North Gainsborough Trinity 2 0 0 0 0 0
11/12 FA Cup Rotherham United 0 0 0 0 0 0
11/12 League Cup Rotherham United 0 0 0 0 0 0
10/11 EFL Trophy Rotherham United 0 0 0 0 0 0
10/11 FA Cup Rotherham United 0 0 0 0 0 0
10/11 League Cup Rotherham United 0 0 0 0 0 0
10/11 League Two Rotherham United 1 1 0 0 0 13
SeasonDateFromToTypeMarket valueFee
10/11 2010-07-01 Rotherham U18 Rotherham Transfer 0
10/11 2011-01-01 Rotherham Sheffield FC Loan 0
10/11 2011-03-01 Sheffield FC Rotherham Return from loan 0
11/12 2011-11-01 Rotherham Buxton Loan 0
11/12 2011-12-01 Buxton Rotherham Return from loan 0
11/12 2012-01-01 Rotherham Stalybridge Loan 0
11/12 2012-05-01 Stalybridge Rotherham Return from loan 0
12/13 2012-08-18 Rotherham Gainsborough Transfer 0
12/13 2012-09-01 Gainsborough Scarborough Transfer 0
12/13 2013-01-01 Scarborough NF United Transfer 0
12/13 2013-03-01 NF United FC United Transfer 0
13/14 2013-09-17 FC United Chesterfield Transfer 0
14/15 2014-11-27 Chesterfield Northampton Loan 75000
14/15 2014-12-23 Northampton Chesterfield Return from loan 75000
16/17 2016-07-19 Chesterfield Oldham Athletic Transfer 125000
17/18 2017-11-16 Oldham Athletic Tranmere Loan 125000
17/18 2017-12-30 Tranmere Oldham Athletic Return from loan 125000
17/18 2018-01-12 Oldham Athletic Swindon Town Loan 125000
17/18 2018-05-31 Swindon Town Oldham Athletic Return from loan 125000
18/19 2018-07-01 Oldham Athletic Tranmere Transfer 125000
20/21 2021-01-18 Tranmere Barrow Transfer 125000
22/23 2022-07-01 Barrow Chesterfield Transfer 125000
25/26 2025-07-01 Chesterfield York City Transfer 100000

No recorded injuries.

Current€100k
Peak€125k
Low
Δ since start+€25k
€31k€63k€94k€125k197019701970
DateValue
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970
Jan 1, 1970 €125k
Jan 1, 1970 €100k
Jan 1, 1970 €75k
Jan 1, 1970 €75k

No national team data.

TeammatePPG played withJoint goalsMinutes
Manny Monthe 1 1 0
James Berry 2 2 0
Tyrone Williams 2 0 0
Jeff King 2 0 0
Connor Jennings 1 4 0
Branden Horton 2 0 0
Tendayi Darikwa 1 0 0
Will Grigg 2 3 0
Sam Morsy 1 2 0
Patrick Brough 1 0 0
Liam Mandeville 2 1 0
Peter Clarke 1 1 0
Ryan Colclough 2 1 0
Joe Quigley 2 1 0
Tom Naylor 2 3 0
Darren Oldaker 2 1 0
Jay O'Shea 1 2 0
Armando Dobra 2 5 0
Jamie Grimes 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 League Two Barrow AFC 9 39
23/24 National League Chesterfield FC 9 39
13/14 League Two Chesterfield FC 7 25

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 League Two Tranmere Rovers 8 33
23/24 National League Chesterfield FC 5 39
24/25 League Two Chesterfield FC 5 39

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
17/18 2018-05-31 Swindon Town Oldham Athletic Return from loan €125k
17/18 2018-01-12 Oldham Athletic Swindon Town Loan €125k
17/18 2017-12-30 Tranmere Oldham Athletic Return from loan €125k
17/18 2017-11-16 Oldham Athletic Tranmere Loan €125k
14/15 2014-12-23 Northampton Chesterfield Return from loan €75k
14/15 2014-11-27 Chesterfield Northampton Loan €75k
11/12 2012-05-01 Stalybridge Rotherham Return from loan
11/12 2012-01-01 Rotherham Stalybridge Loan
11/12 2011-12-01 Buxton Rotherham Return from loan
11/12 2011-11-01 Rotherham Buxton Loan
10/11 2011-03-01 Sheffield FC Rotherham Return from loan
10/11 2011-01-01 Rotherham Sheffield FC Loan

Last 24 matches for York City while Ollie Banks was at the club (joined 2025-07-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-12-30 CNAT Altrincham FC 1–2 York City Available
2025-12-26 CNAT York City 3–0 Boston United Available
2025-12-20 CNAT York City 4–0 Truro City Available
2025-12-06 CNAT Sutton United 1–3 York City Available
2025-11-29 CNAT York City 3–1 Aldershot Town Available
2025-11-22 CNAT Brackley Town 0–2 York City Available
2025-11-15 CNAT York City 3–0 Morecambe FC Available
2025-11-08 CNAT Eastleigh FC 2–2 York City Available
2025-11-05 CNAT York City 2–1 Gateshead FC Available
2025-10-25 CNAT Halifax Town 1–1 York City Available
2025-10-21 CNAT York City 2–2 Boreham Wood Available
2025-10-18 CNAT York City 4–0 Wealdstone FC Available
2025-10-04 CNAT Hartlepool United 1–2 York City Available
2025-10-01 CNAT York City 1–3 Scunthorpe United Available
2025-09-27 CNAT Forest Green Rovers 1–1 York City Available
2025-09-23 CNAT York City 5–0 Carlisle United Available
2025-09-20 CNAT York City 0–1 Solihull Moors Available
2025-09-13 CNAT Braintree Town 2–3 York City Available
2025-09-09 CNAT York City 4–0 Tamworth FC Available
2025-09-06 CNAT Yeovil Town 1–3 York City Available
2025-08-25 CNAT Woking FC 1–1 York City Available
2025-08-20 CNAT Southend United 0–0 York City Available
2025-08-16 CNAT Truro City 0–2 York City Available
2025-08-09 CNAT York City 2–2 Sutton United Available

Teams faced most often by Ollie Banks's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Colchester United 74 20 31 23 96 94 +2 27%
Walsall FC 74 25 21 28 93 97 -4 34%
Bradford City 72 28 15 29 83 85 -2 39%
Port Vale FC 67 31 16 20 105 74 +31 46%
Crewe Alexandra 63 27 13 23 98 85 +13 43%
Gillingham FC 60 22 20 18 89 82 +7 37%
Carlisle United 59 20 14 25 65 77 -12 34%
Milton Keynes Dons 59 16 13 30 79 106 -27 27%
Crawley Town 56 18 12 26 81 87 -6 32%
Notts County 56 25 12 19 83 65 +18 45%
Rochdale AFC 55 16 22 17 80 76 +4 29%
Leyton Orient 53 12 15 26 54 86 -32 23%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
10/11 First senior goal
23/24 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 5 0 1 0 0 0
24/25 45 1,162 6 0 0 0.46
23/24 42 244 6 0 0 2.21
22/23 41 491 10 0 1 2.02
21/22 46 582 15 0 0 2.32
20/21 39 437 5 0 0 1.03
19/20 12 251 2 1 0 1.08
18/19 39 956 12 1 0 1.22
17/18 34 1,166 9 0 1 0.77
16/17 42 1,443 11 0 0 0.69
15/16 37 1,302 9 0 0 0.62
14/15 32 77 3 0 0 3.51
13/14 33 407 4 0 0 0.88

Output by competition

Career goals and assists broken down by tournament.

League Two
189 apps
26 G
15 A
National League
89 apps
16 G
8 A
League One
107 apps
7 G
6 A
FL Trophy
23 apps
5 G
2 A
FA Cup
22 apps
3 G
4 A
League Two Play-Offs
4 apps
1 G
0 A
League Cup
10 apps
1 G
0 A

Frequently asked about Ollie Banks

Who is Ollie Banks?

Ollie Banks is an England professional footballer who plays as a central midfield for York City.

How old is Ollie Banks?

Ollie Banks is 33 years old. He was born on September 21, 1992 in Rotherham.

What position does Ollie Banks play?

Ollie Banks plays as a central midfield (Midfield - Central Midfield).

What club does Ollie Banks play for?

Ollie Banks currently plays for York City.

How many career goals has Ollie Banks scored?

Across all senior club competitions in our dataset, Ollie Banks has scored 59 goals in 450 appearances.

What is Ollie Banks's market value?

Ollie Banks's most recent reported market value is €100k.