04 Jan 2026Millwall2–1SwanseaChampionship
27 Sept 2025Swansea1–1MillwallChampionship
26 Apr 2025Millwall1–0SwanseaChampionship
26 Oct 2024Swansea0–1MillwallChampionship
04 May 2024Swansea0–1MillwallChampionship
30 Sept 2023Millwall0–3SwanseaChampionship
14 Mar 2023Millwall2–1SwanseaChampionship
16 Aug 2022Swansea2–2MillwallChampionship
05 Apr 2022Millwall0–1SwanseaChampionship
15 Sept 2021Swansea0–0MillwallChampionship
10 Apr 2021Millwall0–3SwanseaChampionship
03 Oct 2020Swansea2–1MillwallChampionship
30 Jun 2020Millwall1–1SwanseaChampionship
23 Nov 2019Swansea0–1MillwallChampionship
09 Feb 2019Swansea1–0MillwallChampionship
01 Sept 2018Millwall1–2SwanseaChampionship