
Recent scores, final results, competition context, and result form.
Last updated:
Swansea results and recent scores track completed matches across current competitions, with final scores, match status, and links into each match centre. The list currently includes 46 completed matches.
Recent final scores include Swansea 3-1 Charlton on 2 May 2026, Norwich 1-1 Swansea on 25 April 2026, QPR 1-2 Swansea on 21 April 2026, Swansea 1-2 Southampton on 18 April 2026, and Leicester 0-1 Swansea on 11 April 2026.
Swansea's listed results show 18 wins, 10 draws, and 18 losses, with 57 scored and 59 conceded. The latest listed result is Swansea 3-1 Charlton on 2 May 2026.