Last Premier League match: a defeat 1–2 at home to Stoke on 13 May 2018.
Scores shown with Swansea's goals first.
| Match | Date | Round | Result |
|---|---|---|---|
| Swansea 1–2 Stoke | 13 May 2018 | 38 | 1–2 L |
| Swansea 0–1 Southampton | 8 May 2018 | 31 | 0–1 L |
|
|
5 May 2018 | 37 | 0–1 L |
|
Swansea 0–1 Chelsea |
28 Apr 2018 | 36 | 0–1 L |
|
|
22 Apr 2018 | 35 | 0–5 L |