Match Stats

Swansea City vs Barnsley

23'Yellow 23'   Alex Mowatt28'Yellow 28'   Mads Juel Andersen38'Yellow 38'   Tom Carroll49'Yellow 49'   Bambo Diaby90'Yellow 90'   Conor Chaplin
Swansea City

Swansea City

  • L
  • W
  • L
  • L
  • W

0 - 0

Barnsley

Barnsley

  • D
  • L
  • L
  • L
  • L
  • 1st half score: 0 - 0
  • 2nd half score: 0 - 0
  • Date:29/12/2019
  • Time:14:00
  • Venue:Liberty Stadium
  • Referee:Mark Jones
Swansea City v Barnsley - Match Preview
Swansea City v Barnsley - Match Preview
Swansea wait on Van der Hoorn news

Swansea are waiting to discover the extend of defender Mike Van der Hoorn’s knee injury ahead of Sunday’s visit of Barnsley in the Sky Bet Championship.

The former Ajax player was a late withdrawal for the Boxing Day defeat at Brentford after suffering a knee injury in the warm-up.

Wales defender Declan John is another doubt due to an ankle injury.

Defender Joe Rodon (ankle) and forward Jordon Garrick (hamstring) remain on the sidelines.

Barnsley could be without captain Alex Mowatt due to illness.

The midfielder missed training on Friday after leaving the field feeling unwell in the latter stages of Thursday’s draw with West Brom.

He is the latest Barnsley player to be hit by the virus after winger Mamadou Thiam and forward Patrick Schmidt both missed games in recent weeks.

Full-back Ben Williams was an unused substitute against West Brom after recovering from a muscle injury and could be in contention.

Head to Head Comparison

15/04/2022
Swansea City1 - 1Barnsley
24/11/2021
Barnsley0 - 2Swansea City
22/05/2021
Swansea City1 - 1Barnsley
17/05/2021
Barnsley0 - 1Swansea City
16/01/2021
Barnsley0 - 2Swansea City
19/12/2020
Swansea City2 - 0Barnsley

Swansea City - Last 5 Matches

03/11/2026
Portsmouth3 - 1Swansea City
31/10/2026
Swansea City4 - 0Blackburn Rovers
24/10/2026
Queens Park Rangers5 - 0Swansea City
17/10/2026
Swansea City0 - 1West Ham United
13/10/2026
Millwall0 - 1Swansea City

Barnsley - Last 5 Matches

31/10/2026
Barnsley1 - 1Oxford United
24/10/2026
Reading2 - 1Barnsley
20/10/2026
Luton Town2 - 1Barnsley
10/10/2026
Stockport County3 - 1Barnsley
06/10/2026
Fleetwood Town4 - 1Barnsley