Swansea City v Bristol City Head to Head Statistics

Each game we look at the head to head record between the Swans and their opponents.

Ahead of the latest match between Swansea City and Bristol City at the Swansea.com stadium, here’s a look at the Swans complete home record against the Robin’s in all League and Cup competitions.

Here is the full list of results for Swans v Bristol City games at the Swansea.com stadium, Liberty stadium and Vetch Field:

P40 W18 D12 L10
Goals For: 72
Goals Against: 43

2025/2026: 21 February 2026: Swans won 1-0 [Championship]
Referee: Will Finnie

2024/2025: 29/09/2024: Swans drew 1-1 [Championship]
Referee: Andrew Kitchen

2023/2024: 02/09/2023: Swans lost 1-2 [Championship]
Referee: Oliver Langford

2022/2023: 18/03/2023: Swans won 2-0 [Championship]
Referee: Jeremy Simpson

2022/2023: 17/01/2023: Swans lost 1-2 (AET) [FA Cup 3rd Round Replay]
Referee: Graham Scott

2021/2022: 13/02/2022: Swans won 3-1 [Championship]
Referee: Keith Stroud

2020/2021: 27/02/2021: Swans lost 1-3 [Championship]
Referee: Keith Stroud

2019/2020: 18/07/2020: Swans won 1-0 [Championship]
Referee: Darren Bond

2018/2019: 25/08/2018: Swans lost 0-1 [Championship]
Referee: Gavin Ward

2010/2011: 10/11/2010: Swans lost 0-1 [Championship]
Referee: Graham Scott

2009/2010: 15/09/2009: Swans drew 0-0 [Championship]
Referee: Dean Whitestone

2008/2009: 18/04/2009: Swans won 1-0 [Championship]
Referee: Lee Mason

2006/2007: 26/11/2006: Swans drew 0-0 [League One]
Referee: Paul Taylor

2005/2006: 10/09/2005: Swans won 7-1 [League One]
Referee: Tony Bates
Red card: Kevin Austin [Swans]

Kevin Macleod
Kevin Macleod scored a hat-trick in the Swans 7-1 win


31/10/2000: Swans drew 2-2 [Division 2]

21/01/1997: Swans lost 1-2 [Auto Windscreen Shield]
16/11/1996: Swans drew 1-1 [FA Cup]
02/03/1996: Swans won 2-1 [Division 2]

17/08/1993: Swans lost 0-1 [League Cup]
20/03/1990: Swans lost 0-5 [Division 3]

03/02/1989: Swans drew 1-1 [Division 3]
23/11/1985: Swans lost 1-3 [Division 3]
17/05/1985: Swans drew 0-0 [Division 3]
17/03/1981: Swans drew 0-0 [Division 2]

19/09/1966: Swans won 2-1 [League Cup]
26/04/1960: Swans won 6-1 [Division 2]

28/03/1959: Swans won 1-0 [Division 2]
14/12/1957: Swans won 5-1 [Division 2]
26/12/1956: Swans won 5-0 [Division 2]
17/12/1955: Swans won 2-1 [Division 2]

30/04/1949: Swans won 2-0 [Division 3 South]
17/01/1948: Swans won 6-1 [Division 3 South]
10/01/1946: Swans drew 2-2 [FA Cup]

03/10/1931: Swans won 2-0 [Division 2]
25/12/1930: Swans won 5-2 [Division 2]

02/09/1929: Swans drew 1-1 [Division 2]
19/01/1929: Swans lost 0-2 [Division 2]
12/11/1927: Swans drew 1-1 [Division 2]
25/12/1924: Swans drew 1-1 [Division 3 South]
07/10/1922: Swans won 4-1 [Division 3 South]

Why not take a look at the head to head statistics when Bristol City have played the Swans at Ashton Gate..

These stats were kindly supplied by Swans fan and self-confessed information fanatic Gwyn Davies.  Why not follow @GwynStato on Twitter for more Swans related stats.