Barnsley v York City

Last Updated : 31-Oct-2025 by Robert Miles

Head to Head

Last six Barnsley v York results:

10/11/2015 (EFL Trophy Round of 16) WON

Barnsley (Ben Pearson 67, Adam Hammill 83) 2-1 York (Michael Coulson 40)

02/09/2014 (EFL Trophy First Round) WON

Barnsley (Devante Cole 63, Kane Hemmings 80) 2-0 York

02/09/1974 (Fourth Division) WON

Barnsley 3-0 York

01/10/1977 (Fourth Division) WON

Barnsley 2-1 York

30/01/1977 (League Cup First Round) DREW

Barnsley 0-0 York

04/03/1972 (Third Division) WON

Barnsley 2-1 York

 

Overall Record:

Barnsley Wins: 20

York Wins: 2

Draws: 8

Barnsley Goals: 51

Rotherham Goals: 24

At Oakwell:

Barnsley Wins: 11

York Wins: 1

Draws: 3

Barnsley Goals: 24

York Goals: 9

 

First Met: York 3-2 Barnsley, Saturday 3rd December 1932. Att: 3,480 (Division Three North)

Biggest Win: Barnsley 5-2 York, Saturday 21st November 1953. (FA Cup First Round)

Biggest Defeat: York 3-2 Barnsley, Saturday 3rd December 1932. Att: 3,480 (Division Three North)

Last Home Win: Barnsley (Ben Pearson 67, Adam Hammill 83) 2-1 York (Michael Coulson 40), Tuesday 10th November 2015. Att: 3,360 (EFL Trophy Round of 16)

Last Away Win: York (Lee Nogan 36) 1-2 Barnsley (Isaiah Rankin 38, Kevin Betsy 82), Sunday 9th November 2003. Att: 5,658 (FA Cup First Round)

Last Home Draw: Barnsley 0-0 York, Tuesday 17th August 1976. (League Cup First Round Second Leg)

Last Away Draw: York 0-0 Barnsley, Saturday 14th August 1976 (League Cup First Round First Leg)

Last Home Defeat: Barnsley 0-1 York, Friday 28th April 1967 Att: 5,213 (Fourth Division)

Last Away Defeat: York 3-2 Barnsley, Saturday 3rd December 1932. Att: 3,480 (Division Three North)

 

Last Home Meeting:

Tuesday 10th November 2015 (EFL Trophy Round of 16)

Oakwell attendance: 3,360

Referee: David Webb

Barnsley 2-1 York

Barnsley:

1. Adam Davies

5. Lewin Nyatanga

26. Alfie Mawson

3. George Smith

32. Reece Wabara

8. Conor Hourihane

19. Ben Pearson

20. Adam Hammill 

34. Lloyd Isgrove      

21. Ivan Toney

11. Simeon Jackson

Substitutions:

9. Sam Winnall (for Jackson 69)

30. Harry White (for Toney 83)

Unused Substitutes:

13. Nick Townsend, 4. Marc Roberts, 2. James Bree.

Manager: Lee Johnson (25th February 2015 – 6th February 2016) 346 days, 51 matches

 

York:

1. Scott Flinders

14. George Swan       

26. Ben Godfrey 

3. Femi Ilesanmi

2. Marvin McCoy

6. Eddie Nolan

4. James Berrett

20. Michael Collins

7. Michael Coulson

29. Emile Sinclair

9. Vadaine Oliver

Substitutes:

27. David Tutonda (for Godfrey 50)

13. Anthony Straker (for Sinclair 65)

19. Jake Hyde (for Oliver 75)

Unused Substitutes:

24. Michael Ingham, 16. Dave Winfield.

Manager: Jackie McNamara (4th November 2015 – 10th October 2016) 341 days, 47 matches

 

Still at respective clubs:

Barnsley: 1

Roberts

 

York: 0

 

Managers since this game (including caretakers): 

Barnsley: 17

Paul Heckingbottom (6th February 2016 – 5th February 2018) – 730 days, 105 matches 

Paul Harsley (6th February 2018 - 16th February 2018) – 10 days, 1 match

Jose Morais (16th February 2018 - 6th May 2018) – 79 days, 15 matches

Daniel Stendel (1st July 2018 - 8th October 2019) – 464 days, 66 matches

Adam Murray (8th October 2019 – 27th November 2019) – 50 days, 5 matches

Gerhard Struber (20th November 2019 – 5th October 2010) – 320 days, 39 matches

Adam Murray (7th October 2020 – 24th October 2020) – 17 days, 3 matches

Valerien Ismael (25th October 2020 – 30th June 2021) – 248 days, 44 matches

Markus Schopp (1st July 2021 – 1st November 2021) – 123 days, 16 matches

Jo Laumann (1st November 2021 – 21st November 2021) – 20 days, 2 matches

Poya Asbaghi (17th November 2021 – 24th April 2022) – 158 days, 28 matches

Martin Devaney (25th April 2022 – 14th June 2022) – 50 days, 3 matches

Michael Duff (1st July 2022 – 30th June 2023) – 364 days, 58 matches

Neill Collins (10th July 2023 – 22nd April 2024) – 287 days, 52 matches

Martin Devaney (23rd April 2024 – 22nd May 2024) - 29 days, 3 matches

Darrell Clarke (23rd May 2024 – 12th March 2025) – 293 days, 44 matches

Conor Hourihane (12th March 2025 – present)

 

York: 13

Gary Mills (16th October 2016 – 30th September 2017) – 349 days, 43 matches

Martin Gray (1st October 2017 – 19th August 2018) – 322 days, 35 matches

Sam Collins (20th August 2018 – 5th January 2019) – 138 days, 21 matches

Steve Watson (10th January 2019 – 13th November 2021) – 1038 days, 79 matches

John Askey (13th November 2021 – 16th November 2022) – 368 days, 53 matches

Tim Ryan (18th November 2022 – 4th December 2022) – 16 days, 2 matches

David Webb (5th December 2022 – 8th February 2023) – 65 days, 8 matches

Michael Morton (9th February 2023 – 28th August 2023) – 200 days, 21 matches

Tony McMahon (29th August 2023 – 6th September 2023) – 8 days, 1 match

Neal Ardley (6th September 2023  - 26th February 2024) – 173 days, 31 matches

Tony McMahon (26th February 2024 – 27th February 2024) – 1 day, 0 matches

Adam Hinshelwood (27th February 2024 – 28th August 2025) – 548 days, 63 matches

Stuart Maynard (28th August 2025 – present)

 

This Season:

Last six 2025-2026 results:   

Barnsley:

25/10/25 (League One) LOST

Barnsley 0-1 Rotherham (Kian Spence 64)

21/10/25 (EFL Trophy) WON

Barnsley (David McGoldrick pen 43, 51, 62, Neil Farrugia 74, Jon Russell 79) 5-2 Manchester United Under 21s (Jack Fletcher 7, Chido Obi 53)

18/10/25 (League One) DREW

Bradford (Antoni Sarcevic 9, Stephen Humphrys 45) 2-2 Barnsley (Reyes Cleary 24, Patrick Kelly 64)

04/10/25 (League One) DREW

Wycombe (Sam Bell 88, Alex Lowry 90) 2-2 Barnsley (Reyes Cleary 25, Davis Keillor-Dunn 50)

30/09/25 (EFL Trophy) LOST

Notts County (Jayden Luker 9, Tyrese Hall 89) 2-1 Barnsley (Davis Keillor-Dunn 50)

27/09/25 (League One) LOST

Barnsley 0-2 Port Vale (Jordan Lawrence-Gabriel 65, Ryan Croasdale 89)

W: 1 D: 2 L: 3 F: 10 A: 11 GD: -1

League One record: W: 5 D: 3 L: 4 F: 18 A: 17 GD: +1 Points: 18 Pos: 11th

 

York:

25/10/25 (National League) DREW

Halifax (William Harris 3) 1-1 York (Ollie Pearce 85)

21/10/25 (National League) DREW

York (Alex Newby 45, Ryan Fallowfield 89) 2-2 Boreham Wood (Matt Rush 2, 66)

18/10/25 (National League) WON

York (Malachi Fagan-Walcott 18, Ollie Pearce 26, 60, Alex Newby 75) 4-0 Wealdstone

11/10/25 (FA Cup Fourth Qualifying Round) WON

Rochdale (Emmanuel Dieseruvwe 72) 1-2 York (Alex Newby 55, 89)

04/10/25 (National League) WON

Hartlepool (Vadaine Oliver 88) 1-2 York (Alex Newby 25, Ben Brooks 86)

01/10/25 (National League) LOST

York (Ollie Pearce 90) 1-3 Scunthorpe (Alfie Beestin 45, Oliver Ewing pen 83, Tyrell Sellars-Fleming 90)

W: 3 D: 2 L: 1 F: 12 A: 8 GD: +4

National League: W: 7 D: 6 L: 2 F: 31 A: 15 GD: +16 Points: 27 Pos: 7th   

 

York last time out:

Halifax 1-1 York

1. Harrison Male

23. Joe Felix 

2. Ryan Fallowfield

5. Callum Howe

3. Mark Kitching

12. Joe Grey 

18. Daniel Batty

8. Alex Hunt

30. Alex Newby

21. Hiram Boateng

10. Ollie Pearce

Substitutions:

4. Malachi Fagan-Walcott (for Fallowfield 64)

9. Josh Stokes (for Hunt 64)

28. Ollie Banks (for Felix 65)

14. Ben Brooks (for Kitching 90+1)

Unused Substitutes:

31. George Sykes-Kenworthy, Greg Olley, 11. Ashley Nathaniel-George.

 

Other Fixtures:

Friday 31st October

Luton Town v Forest Green Rovers

 

Saturday 1st November

Chelmsford City v Braintree Town

AFC Wimbledon v Gateshead

Blackpool v Scunthorpe United

Bolton Wanderers v Huddersfield Town

Boreham Wood v Crawley Town

Bromley v Bristol Rovers

Burton Albion v St Albans City

Buxton v Chatham Town

Cambridge United v Chester

Cheltenham Town v Bradford City

Colchester United v Milton Keynes Dons

Crewe Alexandra v Doncaster Rovers

Fleetwood Town v Barnet

Grimsby Town v Ebbsfleet United

Halifax Town v Exeter City

Macclesfield v AFC Totton

Mansfield Town v Harrogate Town

Newport County v Gillingham

Oldham Athletic v Northampton Town

Peterborough United v Cardiff City

Reading v Carlisle United

Rotherham United v Swindon Town

Salford City v Lincoln City

Slough Town v Altrincham

Spennymoor Town v Barrow

Stevenage v Chesterfield

Sutton United v AFC Telford United

Tranmere Rovers v Stockport County

Wealdstone v Southend United

Weston-super-Mare v Aldershot Town

Wigan Athletic v Hemel Hempstead Town

Wycombe Wanderers v Plymouth Argyle

Brackley Town v Notts County

 

Sunday 2nd November

South Shields v Shrewsbury Town

Eastleigh v Walsall

Port Vale v Maldon & Tiptree

Gainsborough Trinity v Accrington Stanley

 

Monday 3rd November

Tamworth v Leyton Orient