Barnsley v Cardiff City

Last Updated : 09-Mar-2026 by Robert Miles

Head to Head

Last six Barnsley v Cardiff results:

02/02/2022 (Championship) LOST

Barnsley 0-1 Cardiff (Uche Ikpeazu 71)

27/01/2021 (Championship) DREW

Barnsley (Mads Andersen 20, Cauley Woodrow 52) 2-2 Cardiff (Sheyi Ojo 58, Kieffer Moore 68)

07/03/2020 (Championship) LOST

Barnsley 0-2 Cardiff (Will Vaulks 65, Callum Paterson 66)

21/11/2017 (Championship) LOST

Barnsley 0-1 Cardiff (Callum Paterson 83)

04/04/2017 (Championship) DREW

Barnsley 0-0 Cardiff

24/11/2012 (Championship) LOST

Barnsley (Jacob Mellis 76) 1-2 Cardiff (Ben Nugent 22, Aron Gunnarsson 51)

 

Overall Record:

Barnsley Wins: 14

Cardiff Wins: 30

Draws: 14

Barnsley Goals: 63

Cardiff Goals: 104

At Oakwell:

Barnsley Wins: 8

Cardiff Wins: 12

Draws: 8

Barnsley Goals: 33

Cardiff Goals: 34

 

First Met: Barnsley 0-2 Cardiff, Saturday 12th February 1921. Att: 17,000. (Second Division)

Biggest Win: Barnsley 4-0 Cardiff, Saturday 7th February 1931. Att: 5,399. (Second Division)

Biggest Defeat: Cardiff 7-0 Barnsley, Saturday 7th December 1957. Att: 8,941. (Second Division)

Last Home Win: Barnsley (Carl Dickinson 90) 1-0 Cardiff, Saturday 21st November 2009. Att: 11,903. (Championship)

Last Away Win: Cardiff (Sean Morrison 3, Peter Whittingham 79, Anthony Pilkington 89) 3-4 Barnsley (Sam Winnall 19, 32, Josh Scowen 43, Ryan Williams 90) Saturday 17th December 2016. Att: 14,754. (Championship)

Last Home Draw: Barnsley (Mads Andersen 20, Cauley Woodrow 52) 2-2 Cardiff (Sheyi Ojo 58, Kieffer Moore 68), Wednesday 27th January 2021. Att: 0. (Championship)

Last Away Draw: Cardiff (Marlon Pack 54) 1-1 Barnsley (Toby Sibbick 69), Saturday 7th August 2021. Att: 17,431 (Championship)

Last Home Defeat: Barnsley 0-1 Cardiff (Uche Ikpeazu 71), Wednesday 2nd February 2022. Att: 11,432. (Championship)

Last Away Defeat: Cardiff (Perry Ng 3, Chris Willock 45, 69, Omari Kellyman 63) 4-0 Barnsley, Tuesday 27th January 2026. Att: 17,841 (League One)

 

Last Home Meeting:

Wednesday 2nd February 2022 (Championship)

Oakwell Stadium attendance: 11,432

Referee: Geoff Eltringham

Barnsley 0-1 Cardiff

Barnsley:

40. Brad Collins

5. Liam Kitching

6. Mads Andersen 

30. Michal Helik

17. Claudio Gomes

10. Josh Benson

28. Domingos Quina

2. Jordan Williams 

26. Rémy Vita

4. Callum Styles

44. Devante Cole

Substitutions:

14. Carlton Morris (for Quina 62)

27. Amine Bassi (for Kitching 77)

11. Aaron Leya Iseka (for Benson 77)

Unused Substitutes:

1. Jack Walton, 15. Jasper Moon, 21. Romal Palmer, 23. Will Hondermarck.

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

 

Cardiff:

25. Alex Smithies

2. Mark McGuinness 

4. Sean Morrison

38. Perry Ng

15. Ryan Wintle   

6. Will Vaulks

22. Tommy Doyle 

17. Cody Drameh

18. Alfie Doughty

9. Jordan Hugill

23. Max Watters  

Substitutes:

5. Aden Flint (Y) (for Morrison 11)

39. Isaak Davies (for Watters 56)

10. Uche Ikpeazu (Y) (for Doughty 63)

Unused Substitutes:

1. Dillon Phillips, 3. Joel Bagan, 21. Marlon Pack, 19. James Collins.

Manager: Steve Morison (23rd October 2021 – 18th September 2022) – 330 days, 45 matches

 

League positions after the game:

Barnsley: 24th P: 28 W: 2 D: 8 L: 18 F: 17 A: 43 GD: -26 Points: 14

Cardiff: 20th P: 28 W: 8 D: 5 L: 15 F: 31 A: 48 GD: -17 Points: 29

 

Still at respective clubs:

Barnsley: 0

 

Cardiff: 4

Ng, Wintle, Bagan, Davies.

 

Managers since this game (including caretakers): 

Barnsley: 6

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)

 

Cardiff: 7

Mark Hudson (19th September 2022 – 14th January 2023) – 117 days, 18 matches

Dean Whitehead (15th January 2023 – 26th January 2023) – 11 days, 2 matches

Sabri Lamouchi (27th January 2023 – 2nd June 2023) – 126 days, 18 matches

Erol Bulut (1st July 2023 – 22nd September 2024) – 449 days, 58 matches

Omer Riza (23rd September 2024 – 19th April 2025) – 208 days, 40 matches

Aaron Ramsey (19th April 2025 – 30th June 2025) – 72 days, 3 matches

Brian Barry-Murphy (1st July 2025 – present)

 

This Season:

Last six 2025-2026 results:   

 

Barnsley:

07/03/26 (League One) WON

Barnsley (David McGoldrick 8, Vimal Yoganathan 16) 2-1 Exeter (Jayden Wareham 75)

03/03/26 (League One) LOST

Barnsley 0-1 Wycombe (Aaron Morley 59)

28/02/26 (League One) WON

Leyton Orient (Dylan Levitt 20) 1-3 Barnsley (David McGoldrick 10, 53, 62)

21/02/26 (League One) LOST

Huddersfield (Ryan Ledson 57, Ryan Hardie 74) 2-1 Barnsley (David McGoldrick 42)

 17/02/25 (League One) WON

Barnsley (Luca Connell 34, Reyes Cleary 53) 2-1 Peterborough (Kyrell Lisbie 21)

14/02/26 (League One) DREW

Barnsley (David McGoldrick 10, Tom Bradshaw 14, Scott Banks 87) 3–3 AFC Wimbledon (Omar Bugiel 25, 27, Marcus Browne 74)

W: 3 D: 1 L: 2 F: 11 A: 9 GD: +2

League One record: W: 13 D: 8 L: 12 F: 55 A: 55 GD: 0 Points: 47 Pos: 12th

 

Cardiff:

07/03/26 (League One) LOST

Cardiff 0–2 Lincoln (Rob Street 55, Dom Jefferies 73)

28/02/26 (League One) WON

Doncaster 0-4 Cardiff (Alex Robertson 26, Dylan Lawlor 46, Cian Ashford 56, Callum Robinson 90)

21/02/26 (League One) LOST

Plymouth (Lorent Tolaj 28, pen 68, Aribim Pepple 31, 34, Mathias Ross 81) 5-2 Cardiff (Omari Kellyman 33, 43)

17/02/26 (League One) WON

Cardiff (Joel Colwill 22, Perry Ng 58, Ollie Tanner 61, Omari Kellyman 87) 4-1 AFC Wimbledon (Matty Stevens 45)

14/02/26 (League One) WON

Cardiff (David Turnbull 11, Joel Colwill 37, Perry Ng 42) 3-1 Luton (Jordan Clark pen 20)

07/02/26 (League One) WON

Rotherham 0-3 Cardiff (Omari Kellyman 43, Chris Willock 58, Isaak Davies 90)

W: 4 D: 0 L: 2 F: 16 A: 9 GD: +7

League One record: W: 22 D: 6 L: 7 F: 68 A: 38 GD: +30 Points: 72 Pos: 2nd

   

Cardiff last time out:

Cardiff 0–2 Lincoln

13. Nathan Trott

44. Ronan Kpakio

2. Will Fish

4. Gabriel Osho

3. Joel Bagan

8. Omari Kellyman

6. Ryan Wintle

27. Joel Colwill

18. Alex Robertson

11. Ollie Tanner

10. Rubin Colwill

Substitutions:

47. Callum Robinson (for Colwill 67)

16. Chris Willock (for Kellyman 67)

48. Dylan Lawlor (for Osho 76)

45. Cian Ashford (for Tanner 76)

14. David Turnbull (for Robertson 90)

Unused Substitutes:

23. Calum Scanlon, 12. Calum Chambers.

 

Other Fixtures:

Tuesday 10th March

Doncaster Rovers v Luton Town

Exeter City v Lincoln City

Mansfield Town v Reading

Stevenage v Leyton Orient

Wigan Athletic v Plymouth Argyle

Wednesday 11th March

AFC Wimbledon v Blackpool

Port Vale v Bradford City