Middlesbrough
Time: 02:00 PM
Not Started
Swansea
Middlesbrough
Championship - 22.09.2018
Swansea
Middlesbrough
Premier League - 17.12.2016
Swansea
Middlesbrough
Championship - 20.06.2020
Swansea
Middlesbrough
Championship - 02.12.2020
Swansea
Middlesbrough
Championship - 04.12.2021
Swansea
Middlesbrough
Championship - 27.08.2022
Swansea
Middlesbrough
Championship - 06.04.2024
Swansea
Middlesbrough
Championship - 10.08.2024
Swansea
Middlesbrough
Championship - 09.08.2025
Swansea
Swansea
Championship - 06.04.2019
Middlesbrough
Swansea
Premier League - 02.04.2017
Middlesbrough
Swansea
Championship - 14.12.2019
Middlesbrough
Swansea
League Cup - 12.12.2012
Middlesbrough
Swansea
Championship - 06.03.2021
Middlesbrough
Swansea
Championship - 23.04.2022
Middlesbrough
Swansea
Championship - 11.03.2023
Middlesbrough
Swansea
Championship - 16.12.2023
Middlesbrough
Swansea
Championship - 08.03.2025
Middlesbrough
Swansea
Championship - 06.04.2026
Middlesbrough
Middlesbrough
Not Started
Swansea
Middlesbrough
Championship - 22.09.2018
Swansea
Middlesbrough
Premier League - 17.12.2016
Swansea
Middlesbrough
Championship - 20.06.2020
Swansea
Middlesbrough
Championship - 02.12.2020
Swansea
Middlesbrough
Championship - 04.12.2021
Swansea
Middlesbrough
Championship - 27.08.2022
Swansea
Middlesbrough
Championship - 06.04.2024
Swansea
Middlesbrough
Championship - 10.08.2024
Swansea
Middlesbrough
Championship - 09.08.2025
Swansea
Swansea
Championship - 06.04.2019
Middlesbrough
Swansea
Premier League - 02.04.2017
Middlesbrough
Swansea
Championship - 14.12.2019
Middlesbrough
Swansea
League Cup - 12.12.2012
Middlesbrough
Swansea
Championship - 06.03.2021
Middlesbrough
Swansea
Championship - 23.04.2022
Middlesbrough
Swansea
Championship - 11.03.2023
Middlesbrough
Swansea
Championship - 16.12.2023
Middlesbrough
Swansea
Championship - 08.03.2025
Middlesbrough
Swansea
Championship - 06.04.2026
Middlesbrough
Middlesbrough
Not Started
Swansea
Middlesbrough
Championship - 22.09.2018
Swansea
Middlesbrough
Premier League - 17.12.2016
Swansea
Middlesbrough
Championship - 20.06.2020
Swansea
Middlesbrough
Championship - 02.12.2020
Swansea
Middlesbrough
Championship - 04.12.2021
Swansea
Middlesbrough
Championship - 27.08.2022
Swansea
Middlesbrough
Championship - 06.04.2024
Swansea
Middlesbrough
Championship - 10.08.2024
Swansea
Middlesbrough
Championship - 09.08.2025
Swansea
Swansea
Championship - 06.04.2019
Middlesbrough
Swansea
Premier League - 02.04.2017
Middlesbrough
Swansea
Championship - 14.12.2019
Middlesbrough
Swansea
League Cup - 12.12.2012
Middlesbrough
Swansea
Championship - 06.03.2021
Middlesbrough
Swansea
Championship - 23.04.2022
Middlesbrough
Swansea
Championship - 11.03.2023
Middlesbrough
Swansea
Championship - 16.12.2023
Middlesbrough
Swansea
Championship - 08.03.2025
Middlesbrough
Swansea
Championship - 06.04.2026
Middlesbrough
Middlesbrough
Not Started
Swansea
Middlesbrough
Championship - 22.09.2018
Swansea
Middlesbrough
Premier League - 17.12.2016
Swansea
Middlesbrough
Championship - 20.06.2020
Swansea
Middlesbrough
Championship - 02.12.2020
Swansea
Middlesbrough
Championship - 04.12.2021
Swansea
Middlesbrough
Championship - 27.08.2022
Swansea
Middlesbrough
Championship - 06.04.2024
Swansea
Middlesbrough
Championship - 10.08.2024
Swansea
Middlesbrough
Championship - 09.08.2025
Swansea
Swansea
Championship - 06.04.2019
Middlesbrough
Swansea
Premier League - 02.04.2017
Middlesbrough
Swansea
Championship - 14.12.2019
Middlesbrough
Swansea
League Cup - 12.12.2012
Middlesbrough
Swansea
Championship - 06.03.2021
Middlesbrough
Swansea
Championship - 23.04.2022
Middlesbrough
Swansea
Championship - 11.03.2023
Middlesbrough
Swansea
Championship - 16.12.2023
Middlesbrough
Swansea
Championship - 08.03.2025
Middlesbrough
Swansea
Championship - 06.04.2026
Middlesbrough
Middlesbrough
Not Started
Swansea
Season: 2025
Played | Win | Draw | Lose | Goals For | Goals Against | |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 |
Middlesbrough
Championship - 22.09.2018
Swansea
Middlesbrough
Premier League - 17.12.2016
Swansea
Middlesbrough
Championship - 20.06.2020
Swansea
Middlesbrough
Championship - 02.12.2020
Swansea
Middlesbrough
Championship - 04.12.2021
Swansea
Middlesbrough
Championship - 27.08.2022
Swansea
Middlesbrough
Championship - 06.04.2024
Swansea
Middlesbrough
Championship - 10.08.2024
Swansea
Middlesbrough
Championship - 09.08.2025
Swansea
Swansea
Championship - 06.04.2019
Middlesbrough
Swansea
Premier League - 02.04.2017
Middlesbrough
Swansea
Championship - 14.12.2019
Middlesbrough
Swansea
League Cup - 12.12.2012
Middlesbrough
Swansea
Championship - 06.03.2021
Middlesbrough
Swansea
Championship - 23.04.2022
Middlesbrough
Swansea
Championship - 11.03.2023
Middlesbrough
Swansea
Championship - 16.12.2023
Middlesbrough
Swansea
Championship - 08.03.2025
Middlesbrough
Swansea
Championship - 06.04.2026
Middlesbrough