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 Millwall, here’s a look at the Swans complete home record against the Lions in all League and Cup competitions.
Here is the full list of results for Swans v Millwall games at the Vetch Field, Liberty stadium and Swansea.com stadium:
P31 W14 D8 L9
Goals For: 44
Goals Against: 27
2025/2026: 27 September 2025: Swans drew 1-1 [Championship]
Referee: Dean Whitestone
2024/2025: 26 October 24: Swans lost 0-1 [Championship]
Referee: John Busby
2023/2024: 4 May 2024: Swans lost 0-1 [Championship]
Referee: Geoff Eltringham
Swansea’s Jerry Yates and Millwall’s Japhet Tanganga were both shown red cards in the second half for an on-field scuffle.
2022/2023: 16 August 2022: Swans drew 2-2 [Championship]
Referee: Gavin Ward
2021/2022: 15 September 2021: Swans drew 0-0 [Championship]
Referee: John Busby
2020/2021: 3 October 2020: Swans won 2-1 [Championship]
Referee: Stephen Martin
2019/2020: 23 November 2019: Swans lost 0-1 [Championship]
Referee: Andy Davies
2018/2019: 9 February 2019: Swans won 1-0 [Championship]
Referee: Kevin Friend
2010/2011: 10 December 2010: Swans drew 1-1 [Championship]
Referee: Dean Whitestone
2007/2008: 7 March 2008: Swans lost 1-2 [League One]
Referee: Keith Stroud
2007/2008: 4 September 2007: Swans won 3-2 [Johnstones Paint Trophy]
Referee: Andy Penn
Millwall’s Jamie O’Hara was sent off in injury time for a professional foul on Paul Anderson.
2006/2007: 22 October 2006 Swans won 2-0 [League One]
Referee: Phil Joslin
26/10/24: Swans lost 0-1 [Championship]
04/05/2024: Swans lost 0-1 [Championship]
16/08/2022: Swans drew 2-2 [Championship]
15/09/2021: Swans drew 0-0 [Championship]
03/10/2020: Swans won 2-1 [Championship]
23/11/2019: Swans lost 0-1 [Championship]
09/02/2019: Swans won 1-0 [Championship]
10/12/2010: Swans drew 1-1 [Championship]
07/03/2008: Swans lost 1-2 [League One]
04/09/2007: Swans won 3-2 [Johnstone Paint Trophy]
22/10/2006: Swans won 2-0 [League One]
11/02/2001: Swans drew 0-0 [Division 2]

11/08/1999: Swans won 2-0 [League Cup – 1st Round 1st Leg]
Have a read of the SCFC2 Match report for this game.
13/11/1998: Swans won 3-0 [FA Cup]
26/03/1985: Swans lost 1-2 [Division 3]
09/04/1966: Swans lost 0-2 [Division 3]
16/10/1948: Swans won 2-0 [Division 3 (South)]
26/05/1947: Swans lost 0-3 [Division 2]
03/09/1938: Swans drew 1-1 [Division 2]
04/09/1933: Swans won 2-0 [Division 2]
15/10/1932: Swans won 1-0 [Division 2]
28/03/1932: Swans won 4-0 [Division 2]
08/11/1930: Swans won 4-1 [Division 2]
16/11/1929: Swans won 3-1 [Division 2]
13/04/1929: Swans won 2-0 [Division 2]
21/03/1925: Swans drew 2-2 [Division 3 (South)]
13/03/1924: Swans lost 1-2 [Division 3 (South)]
16/12/1922: Swans lost 0-1 [Division 3 (South)]
22/10/1921: Swans won 3-0 [Division 3 (South)]
26/03/1921: Swans drew 0-0 [Division 3 (South)]
Why not take a look at the head to head statistics when the Swans have travelled to The Den to play Millwall.
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.