Swansea host Derby in the England Championship on 25 November 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Swansea return home under real pressure after a poor run marked by heavy defeats and defensive issues. Derby arrive with far more momentum, winning key away games and showing a compact, organised structure.
Both sides share identical defensive records overall, yet Derby look sharper in both penalty areas. This matchup leans towards the visitors controlling key phases.
Swansea have won only four of sixteen league matches and their recent form reflects mounting problems. They lost 3-0 at Bristol City and 4-1 at home to Ipswich, with those results exposing their defensive vulnerability.
Even their steadier moments, like the 1-1 draw at Charlton and the 2-1 home win over Norwich, sit against a backdrop of inconsistency.
Their home record shows two wins, three draws and three defeats, with nine goals scored and thirteen conceded. Swansea struggle to impose control and often concede in decisive moments. The Swans’ form line offers little indication that stability is returning soon.
Derby come in stronger, with six wins and five draws from sixteen matches. Their recent run includes a 3-2 loss to Watford, but the broader pattern is positive: a 2-1 win at Blackburn, a 2-1 home victory over Hull City and a 1-0 success against QPR.
Away from home they have three wins, two draws and two defeats, scoring ten and conceding nine.
Derby consistently create chances on the road and stay in matches even when under pressure. Their defensive structure is firmer than Swansea’s and they manage transitions more effectively. This gives them a clear platform heading into this fixture.
The best bet is Derby to win to Draw No Bet at 2.50 odds. Derby’s away results show they handle tight contests well, while Swansea’s recent defeats highlight a lack of defensive resilience. With Swansea conceding heavily and Derby posting strong away wins, the visitors carry more reliability.
A suitable correct score prediction is Derby 2-0 at 17.00 odds. Derby have already shown they can shut out opponents away from home, and Swansea’s attack has stalled in recent weeks. The form patterns support a controlled Derby display and a clean-sheet win.
| Swansea | Derby | |
|---|---|---|
| Game Played | 21 | 21 |
| Wins | 6 | 8 |
| Draws | 5 | 6 |
| Loss | 10 | 7 |
| Goals For | 22 | 30 |
| Goals Against | 29 | 29 |
| Swansea | Derby | |
|---|---|---|
| Game Played | 11 | 10 |
| Wins | 4 | 5 |
| Draws | 3 | 2 |
| Loss | 4 | 3 |
| Goals For | 13 | 16 |
| Goals Against | 15 | 12 |
|
13.12.25 |
Stoke City Swansea |
2-1 |
|
09.12.25 |
Swansea Portsmouth |
1-0 |
|
06.12.25 |
Swansea Oxford |
2-0 |
|
29.11.25 |
West Brom Swansea |
3-2 |
|
25.11.25 |
Swansea Derby |
1-2 |
|
22.11.25 |
Bristol City Swansea |
3-0 |
|
08.11.25 |
Swansea Ipswich |
1-4 |
|
05.11.25 |
Preston Swansea |
2-1 |
|
01.11.25 |
Charlton Swansea |
1-1 |
|
29.10.25 |
Swansea Manchester City |
1-3 |
|
25.10.25 |
Swansea Norwich |
2-1 |
|
22.10.25 |
Swansea QPR |
0-1 |
|
18.10.25 |
Southampton Swansea |
0-0 |
|
04.10.25 |
Swansea Leicester |
1-3 |
|
30.09.25 |
Blackburn Swansea |
1-2 |
|
27.09.25 |
Swansea Millwall |
1-1 |
|
20.09.25 |
Birmingham Swansea |
1-0 |
|
17.09.25 |
Swansea Nottingham Forest |
3-2 |
|
13.09.25 |
Swansea Hull City |
2-2 |
|
30.08.25 |
Sheffield Wednesday Swansea |
0-2 |
|
26.08.25 |
Swansea Plymouth (Penalties:5 - 3) |
1-1 |
|
23.08.25 |
Swansea Watford |
1-1 |
|
16.08.25 |
Swansea Sheffield United |
1-0 |
|
12.08.25 |
Swansea Crawley |
3-1 |
|
09.08.25 |
Middlesbrough Swansea |
1-0 |
|
02.08.25 |
Swansea Lorient |
1-3 |
|
26.07.25 |
Exeter City Swansea |
1-0 |
|
23.07.25 |
Cheltenham Swansea |
2-1 |
|
19.07.25 |
Swansea Stevenage |
2-2 |
|
03.05.25 |
Swansea Oxford |
3-3 |
|
26.04.25 |
Millwall Swansea |
1-0 |
|
21.04.25 |
QPR Swansea |
1-2 |
|
18.04.25 |
Swansea Hull City |
1-0 |
|
12.04.25 |
Sunderland Swansea |
0-1 |
|
09.04.25 |
Swansea Plymouth |
3-0 |
|
05.04.25 |
Swansea Derby |
1-0 |
|
29.03.25 |
Leeds Swansea |
2-2 |
|
15.03.25 |
Swansea Burnley |
0-2 |
|
12.03.25 |
Watford Swansea |
1-0 |
|
08.03.25 |
Swansea Middlesbrough |
1-0 |
|
04.03.25 |
Preston Swansea |
0-0 |
|
22.02.25 |
Swansea Blackburn |
3-0 |
|
15.02.25 |
Stoke City Swansea |
3-1 |
|
12.02.25 |
Swansea Sheffield Wednesday |
0-1 |
|
09.02.25 |
Bristol City Swansea |
0-1 |
|
01.02.25 |
Swansea Coventry |
0-2 |
|
25.01.25 |
Norwich Swansea |
5-1 |
|
21.01.25 |
Swansea Sheffield United |
1-2 |
|
18.01.25 |
Cardiff Swansea |
3-0 |
|
12.01.25 |
Southampton Swansea |
3-0 |
|
09.12.25 |
Swansea Portsmouth |
1-0 |
|
06.12.25 |
Swansea Oxford |
2-0 |
|
25.11.25 |
Swansea Derby |
1-2 |
|
08.11.25 |
Swansea Ipswich |
1-4 |
|
29.10.25 |
Swansea Manchester City |
1-3 |
|
25.10.25 |
Swansea Norwich |
2-1 |
|
22.10.25 |
Swansea QPR |
0-1 |
|
04.10.25 |
Swansea Leicester |
1-3 |
|
27.09.25 |
Swansea Millwall |
1-1 |
|
17.09.25 |
Swansea Nottingham Forest |
3-2 |
|
13.09.25 |
Swansea Hull City |
2-2 |
|
26.08.25 |
Swansea Plymouth (Penalties:5 - 3) |
1-1 |
|
23.08.25 |
Swansea Watford |
1-1 |
|
16.08.25 |
Swansea Sheffield United |
1-0 |
|
12.08.25 |
Swansea Crawley |
3-1 |
|
02.08.25 |
Swansea Lorient |
1-3 |
|
19.07.25 |
Swansea Stevenage |
2-2 |
|
03.05.25 |
Swansea Oxford |
3-3 |
|
18.04.25 |
Swansea Hull City |
1-0 |
|
09.04.25 |
Swansea Plymouth |
3-0 |
|
05.04.25 |
Swansea Derby |
1-0 |
|
15.03.25 |
Swansea Burnley |
0-2 |
|
08.03.25 |
Swansea Middlesbrough |
1-0 |
|
22.02.25 |
Swansea Blackburn |
3-0 |
|
12.02.25 |
Swansea Sheffield Wednesday |
0-1 |
|
01.02.25 |
Swansea Coventry |
0-2 |
|
21.01.25 |
Swansea Sheffield United |
1-2 |
|
04.01.25 |
Swansea West Brom |
1-1 |
|
29.12.24 |
Swansea Luton |
2-1 |
|
26.12.24 |
Swansea QPR |
3-0 |
|
14.12.24 |
Swansea Sunderland |
2-3 |
|
30.11.24 |
Swansea Portsmouth |
2-2 |
|
24.11.24 |
Swansea Leeds |
3-4 |
|
05.11.24 |
Swansea Watford |
1-0 |
|
26.10.24 |
Swansea Millwall |
0-1 |
|
05.10.24 |
Swansea Stoke City |
0-0 |
|
29.09.24 |
Swansea Bristol City |
1-1 |
|
14.09.24 |
Swansea Norwich |
1-0 |
|
28.08.24 |
Swansea Wycombe |
0-1 |
|
25.08.24 |
Swansea Cardiff |
1-1 |
|
17.08.24 |
Swansea Preston |
3-0 |
|
13.08.24 |
Swansea Gillingham |
3-1 |
|
03.08.24 |
Swansea Rio Ave |
3-0 |
|
27.07.24 |
Swansea Vardar Skopje |
1-1 |
|
04.05.24 |
Swansea Millwall |
0-1 |
|
13.04.24 |
Swansea Rotherham |
1-0 |
|
10.04.24 |
Swansea Stoke City |
3-0 |
|
01.04.24 |
Swansea QPR |
0-1 |
|
16.03.24 |
Swansea Cardiff |
2-0 |
|
02.03.24 |
Swansea Blackburn |
2-1 |
|
13.12.25 |
Stoke City Swansea |
2-1 |
|
29.11.25 |
West Brom Swansea |
3-2 |
|
22.11.25 |
Bristol City Swansea |
3-0 |
|
05.11.25 |
Preston Swansea |
2-1 |
|
01.11.25 |
Charlton Swansea |
1-1 |
|
18.10.25 |
Southampton Swansea |
0-0 |
|
30.09.25 |
Blackburn Swansea |
1-2 |
|
20.09.25 |
Birmingham Swansea |
1-0 |
|
30.08.25 |
Sheffield Wednesday Swansea |
0-2 |
|
09.08.25 |
Middlesbrough Swansea |
1-0 |
|
26.07.25 |
Exeter City Swansea |
1-0 |
|
23.07.25 |
Cheltenham Swansea |
2-1 |
|
26.04.25 |
Millwall Swansea |
1-0 |
|
21.04.25 |
QPR Swansea |
1-2 |
|
12.04.25 |
Sunderland Swansea |
0-1 |
|
29.03.25 |
Leeds Swansea |
2-2 |
|
12.03.25 |
Watford Swansea |
1-0 |
|
04.03.25 |
Preston Swansea |
0-0 |
|
15.02.25 |
Stoke City Swansea |
3-1 |
|
09.02.25 |
Bristol City Swansea |
0-1 |
|
25.01.25 |
Norwich Swansea |
5-1 |
|
18.01.25 |
Cardiff Swansea |
3-0 |
|
12.01.25 |
Southampton Swansea |
3-0 |
|
01.01.25 |
Portsmouth Swansea |
4-0 |
|
21.12.24 |
Hull City Swansea |
2-1 |
|
10.12.24 |
Plymouth Swansea |
1-2 |
|
07.12.24 |
Luton Swansea |
1-1 |
|
27.11.24 |
Derby Swansea |
1-2 |
|
10.11.24 |
Burnley Swansea |
1-0 |
|
02.11.24 |
Oxford Swansea |
1-2 |
|
22.10.24 |
Sheffield Wednesday Swansea |
0-0 |
|
19.10.24 |
Blackburn Swansea |
1-0 |
|
02.10.24 |
Sheffield United Swansea |
1-0 |
|
21.09.24 |
Coventry Swansea |
1-2 |
|
31.08.24 |
West Brom Swansea |
1-0 |
|
10.08.24 |
Middlesbrough Swansea |
1-0 |
|
24.07.24 |
FC Koln Swansea |
2-1 |
|
27.04.24 |
Norwich Swansea |
2-2 |
|
20.04.24 |
Huddersfield Swansea |
0-4 |
|
06.04.24 |
Middlesbrough Swansea |
2-0 |
|
29.03.24 |
Sheffield Wednesday Swansea |
1-1 |
|
10.03.24 |
Bristol City Swansea |
1-0 |
|
06.03.24 |
Watford Swansea |
1-1 |
|
24.02.24 |
Sunderland Swansea |
1-2 |
|
10.02.24 |
Hull City Swansea |
0-1 |
|
30.01.24 |
Leicester Swansea |
3-1 |
|
25.01.24 |
Bournemouth Swansea |
5-0 |
|
13.01.24 |
Birmingham Swansea |
2-2 |
|
29.12.23 |
Coventry Swansea |
2-2 |
|
26.12.23 |
Southampton Swansea |
5-0 |
|
15.12.25 |
Sheffield Wednesday Derby |
0-3 |
|
10.12.25 |
Derby Millwall |
1-1 |
|
06.12.25 |
Derby Leicester |
1-3 |
|
29.11.25 |
Middlesbrough Derby |
2-1 |
|
25.11.25 |
Swansea Derby |
1-2 |
|
22.11.25 |
Derby Watford |
2-3 |
|
08.11.25 |
Blackburn Derby |
1-2 |
|
04.11.25 |
Derby Hull City |
2-1 |
|
01.11.25 |
Sheffield United Derby |
1-3 |
|
25.10.25 |
Derby QPR |
1-0 |
|
21.10.25 |
Derby Norwich |
1-0 |
|
18.10.25 |
Oxford Derby |
1-0 |
|
04.10.25 |
Derby Southampton |
1-1 |
|
30.09.25 |
Derby Charlton |
1-1 |
|
27.09.25 |
Wrexham Derby |
1-1 |
|
20.09.25 |
Derby Preston |
0-1 |
|
13.09.25 |
West Brom Derby |
0-1 |
|
30.08.25 |
Ipswich Derby |
2-2 |
|
26.08.25 |
Burnley Derby |
2-1 |
|
22.08.25 |
Derby Bristol City |
1-1 |
|
16.08.25 |
Derby Coventry |
3-5 |
|
12.08.25 |
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25 |
Stoke City Derby |
3-1 |
|
02.08.25 |
Derby Atromitos |
2-0 |
|
26.07.25 |
Burton Albion Derby |
2-1 |
|
22.07.25 |
Walsall Derby |
2-3 |
|
18.07.25 |
Salzburg Derby |
1-2 |
|
12.07.25 |
Matlock Town Derby |
1-1 |
|
03.05.25 |
Derby Stoke City |
0-0 |
|
26.04.25 |
Hull City Derby |
0-1 |
|
21.04.25 |
West Brom Derby |
1-3 |
|
18.04.25 |
Derby Luton |
0-1 |
|
12.04.25 |
Portsmouth Derby |
2-2 |
|
08.04.25 |
Derby Burnley |
0-0 |
|
05.04.25 |
Swansea Derby |
1-0 |
|
02.04.25 |
Derby Preston |
2-0 |
|
15.03.25 |
Plymouth Derby |
2-3 |
|
11.03.25 |
Derby Coventry |
2-0 |
|
08.03.25 |
Derby Blackburn |
2-1 |
|
01.03.25 |
Middlesbrough Derby |
1-0 |
|
22.02.25 |
Derby Millwall |
0-1 |
|
14.02.25 |
QPR Derby |
4-0 |
|
11.02.25 |
Derby Oxford |
0-0 |
|
08.02.25 |
Norwich Derby |
1-1 |
|
01.02.25 |
Derby Sheffield United |
0-1 |
|
25.01.25 |
Cardiff Derby |
2-1 |
|
21.01.25 |
Derby Sunderland |
0-1 |
|
18.01.25 |
Derby Watford |
0-2 |
|
14.01.25 |
Leyton Orient Derby (Penalties:6 - 5) |
1-1 |
|
04.01.25 |
Bristol City Derby |
1-0 |
|
10.12.25 |
Derby Millwall |
1-1 |
|
06.12.25 |
Derby Leicester |
1-3 |
|
22.11.25 |
Derby Watford |
2-3 |
|
04.11.25 |
Derby Hull City |
2-1 |
|
25.10.25 |
Derby QPR |
1-0 |
|
21.10.25 |
Derby Norwich |
1-0 |
|
04.10.25 |
Derby Southampton |
1-1 |
|
30.09.25 |
Derby Charlton |
1-1 |
|
20.09.25 |
Derby Preston |
0-1 |
|
22.08.25 |
Derby Bristol City |
1-1 |
|
16.08.25 |
Derby Coventry |
3-5 |
|
02.08.25 |
Derby Atromitos |
2-0 |
|
03.05.25 |
Derby Stoke City |
0-0 |
|
18.04.25 |
Derby Luton |
0-1 |
|
08.04.25 |
Derby Burnley |
0-0 |
|
02.04.25 |
Derby Preston |
2-0 |
|
11.03.25 |
Derby Coventry |
2-0 |
|
08.03.25 |
Derby Blackburn |
2-1 |
|
22.02.25 |
Derby Millwall |
0-1 |
|
11.02.25 |
Derby Oxford |
0-0 |
|
01.02.25 |
Derby Sheffield United |
0-1 |
|
21.01.25 |
Derby Sunderland |
0-1 |
|
18.01.25 |
Derby Watford |
0-2 |
|
29.12.24 |
Derby Leeds |
0-1 |
|
26.12.24 |
Derby West Brom |
2-1 |
|
13.12.24 |
Derby Portsmouth |
4-0 |
|
01.12.24 |
Derby Sheffield Wednesday |
1-2 |
|
27.11.24 |
Derby Swansea |
1-2 |
|
09.11.24 |
Derby Plymouth |
1-1 |
|
26.10.24 |
Derby Hull City |
1-1 |
|
05.10.24 |
Derby QPR |
2-0 |
|
28.09.24 |
Derby Norwich |
2-3 |
|
14.09.24 |
Derby Cardiff |
1-0 |
|
31.08.24 |
Derby Bristol City |
3-0 |
|
17.08.24 |
Derby Middlesbrough |
1-0 |
|
13.08.24 |
Derby Chesterfield |
2-1 |
|
03.08.24 |
Derby Valladolid |
2-1 |
|
24.07.24 |
Derby Chesterfield |
0-4 |
|
19.07.24 |
Derby Stockport |
1-0 |
|
27.04.24 |
Derby Carlisle |
2-0 |
|
13.04.24 |
Derby Leyton Orient |
3-0 |
|
29.03.24 |
Derby Blackpool |
1-0 |
|
16.03.24 |
Derby Bolton |
1-0 |
|
12.03.24 |
Derby Reading |
2-1 |
|
02.03.24 |
Derby Port Vale |
3-0 |
|
27.02.24 |
Derby Charlton |
1-2 |
|
17.02.24 |
Derby Stevenage |
1-0 |
|
10.02.24 |
Derby Shrewsbury |
1-1 |
|
27.01.24 |
Derby Cheltenham |
2-1 |
|
15.01.24 |
Derby Burton Albion |
3-2 |
|
15.12.25 |
Sheffield Wednesday Derby |
0-3 |
|
29.11.25 |
Middlesbrough Derby |
2-1 |
|
25.11.25 |
Swansea Derby |
1-2 |
|
08.11.25 |
Blackburn Derby |
1-2 |
|
01.11.25 |
Sheffield United Derby |
1-3 |
|
18.10.25 |
Oxford Derby |
1-0 |
|
27.09.25 |
Wrexham Derby |
1-1 |
|
13.09.25 |
West Brom Derby |
0-1 |
|
30.08.25 |
Ipswich Derby |
2-2 |
|
26.08.25 |
Burnley Derby |
2-1 |
|
12.08.25 |
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25 |
Stoke City Derby |
3-1 |
|
26.07.25 |
Burton Albion Derby |
2-1 |
|
22.07.25 |
Walsall Derby |
2-3 |
|
18.07.25 |
Salzburg Derby |
1-2 |
|
12.07.25 |
Matlock Town Derby |
1-1 |
|
26.04.25 |
Hull City Derby |
0-1 |
|
21.04.25 |
West Brom Derby |
1-3 |
|
12.04.25 |
Portsmouth Derby |
2-2 |
|
05.04.25 |
Swansea Derby |
1-0 |
|
15.03.25 |
Plymouth Derby |
2-3 |
|
01.03.25 |
Middlesbrough Derby |
1-0 |
|
14.02.25 |
QPR Derby |
4-0 |
|
08.02.25 |
Norwich Derby |
1-1 |
|
25.01.25 |
Cardiff Derby |
2-1 |
|
14.01.25 |
Leyton Orient Derby (Penalties:6 - 5) |
1-1 |
|
04.01.25 |
Bristol City Derby |
1-0 |
|
01.01.25 |
Sheffield Wednesday Derby |
4-2 |
|
20.12.24 |
Luton Derby |
2-1 |
|
10.12.24 |
Burnley Derby |
0-0 |
|
07.12.24 |
Leeds Derby |
2-0 |
|
23.11.24 |
Preston Derby |
1-1 |
|
06.11.24 |
Coventry Derby |
1-2 |
|
02.11.24 |
Stoke City Derby |
2-1 |
|
22.10.24 |
Oxford Derby |
1-1 |
|
19.10.24 |
Millwall Derby |
1-1 |
|
01.10.24 |
Sunderland Derby |
2-0 |
|
21.09.24 |
Sheffield United Derby |
1-0 |
|
27.08.24 |
Barrow Derby (Penalties:3 - 2) |
0-0 |
|
24.08.24 |
Watford Derby |
2-1 |
|
09.08.24 |
Blackburn Derby |
4-2 |
|
31.07.24 |
Barnsley Derby |
4-3 |
|
27.07.24 |
Shrewsbury Derby |
2-1 |
|
16.07.24 |
Academico Viseu Derby |
3-1 |
|
12.07.24 |
Matlock Town Derby |
0-3 |
|
20.04.24 |
Cambridge Derby |
0-1 |
|
10.04.24 |
Wycombe Derby |
0-0 |
|
02.04.24 |
Portsmouth Derby |
2-2 |
|
23.03.24 |
Northampton Derby |
1-0 |
|
09.03.24 |
Bristol Rovers Derby |
0-3 |
|
05.04.2025
|
Swansea Derby |
1-0
|
|
27.11.2024
|
Derby Swansea |
1-2
|
|
09.04.2022
|
Swansea Derby |
2-1
|
|
02.10.2021
|
Derby Swansea |
0-0
|
|
01.05.2021
|
Swansea Derby |
2-1
|
|
05.04.2025
|
Swansea Derby |
1-0
|
|
09.04.2022
|
Swansea Derby |
2-1
|
|
01.05.2021
|
Swansea Derby |
2-1
|
|
08.02.2020
|
Swansea Derby |
2-3
|
|
01.05.2019
|
Swansea Derby |
1-1
|