Cardiff host Blackpool in the England League One on 21 March 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 12:30 UK Time.
Cardiff return to action with strong momentum behind them as they continue pushing near the top of the League One standings. Their attacking output has been a defining feature of their campaign, regularly overwhelming opponents even when games become stretched.
Blackpool arrive in a more unstable position, with recent results reflecting inconsistency and defensive vulnerability. While they remain capable of contributing in open matches, controlling games has proven difficult, particularly away from home.
Cardiff’s recent performances highlight a team comfortable playing at speed and committing numbers forward. A 4-0 away win at Exeter and another 4-0 victory at Doncaster underline their attacking strength, while even in defeat, such as the 2-0 loss to Wycombe, they remained aggressive in approach. The 1-1 draw at Barnsley further showed their ability to stay competitive in tighter contests.
Across the season, Cardiff have scored 73 goals, one of the highest tallies in the division. Their willingness to push forward often creates open matches, which also explains occasional defensive lapses, as seen in the 2-0 home loss to Lincoln. At home, they tend to dictate tempo early, forcing opponents into reactive football rather than structured build-up.
Blackpool’s recent run paints a picture of a side involved in chaotic, high-scoring games but lacking defensive control. A 3-2 win over Port Vale showed their attacking quality, yet defeats such as 2-1 at Doncaster, 4-1 at AFC Wimbledon, and 4-0 at Lincoln exposed persistent defensive gaps. Even the 1-1 draw with Wigan highlighted their difficulty in managing matches over 90 minutes.
Conceding 63 goals this season, Blackpool have struggled to contain pressure, especially away from home where structure tends to break down more quickly. While they are capable of scoring, their transitions often leave space behind, making them vulnerable against teams that attack with pace and width, something Cardiff consistently utilise.
The best bet for this match leans towards over 3.5 goals at 2.38 odds. Cardiff’s attacking intensity combined with Blackpool’s defensive fragility points towards a game with sustained chances and open phases. Both sides have been involved in high-scoring matches recently, making a goal-heavy outcome highly likely.
A strong alternative revolves around HT/FT: Cardiff/Cardiff at 2.07 odds. Cardiff’s tendency to start quickly at home and impose early pressure gives them a clear pathway to leading at the break and maintaining control throughout. Blackpool’s struggles in settling into games away from home further support this scenario.
For those considering a correct score prediction, Cardiff 3-1 at 11.00 odds reflects the balance between Cardiff’s attacking dominance and their occasional defensive lapses. Blackpool have enough forward threat to find a goal, but their inability to contain sustained pressure makes conceding multiple goals a likely outcome.
| Cardiff | Blackpool | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 27 | 16 |
| Draws | 10 | 9 |
| Loss | 8 | 20 |
| Goals For | 86 | 53 |
| Goals Against | 45 | 65 |
| Cardiff | Blackpool | |
|---|---|---|
| Game Played | 23 | 22 |
| Wins | 17 | 4 |
| Draws | 2 | 4 |
| Loss | 4 | 14 |
| Goals For | 50 | 18 |
| Goals Against | 23 | 36 |
|
25.04.26
|
Cardiff Northampton |
5-1 |
|
22.04.26
|
Cardiff Port Vale |
1-0 |
|
18.04.26
|
Reading Cardiff |
1-3 |
|
14.04.26
|
Huddersfield Cardiff |
1-1 |
|
11.04.26
|
Cardiff Bolton |
2-0 |
|
06.04.26
|
Peterborough Cardiff |
1-1 |
|
21.03.26
|
Cardiff Blackpool |
0-0 |
|
17.03.26
|
Cardiff Wycombe |
0-2 |
|
14.03.26
|
Exeter City Cardiff |
0-4 |
|
10.03.26
|
Barnsley Cardiff |
1-1 |
|
07.03.26
|
Cardiff Lincoln |
0-2 |
|
28.02.26
|
Doncaster Cardiff |
0-4 |
|
21.02.26
|
Plymouth Cardiff |
5-2 |
|
17.02.26
|
Cardiff AFC Wimbledon |
4-1 |
|
14.02.26
|
Cardiff Luton |
3-1 |
|
07.02.26
|
Rotherham Cardiff |
0-3 |
|
31.01.26
|
Burton Albion Cardiff |
2-2 |
|
27.01.26
|
Cardiff Barnsley |
4-0 |
|
24.01.26
|
Cardiff Stockport |
1-1 |
|
17.01.26
|
Bradford City Cardiff |
1-2 |
|
10.01.26
|
Leyton Orient Cardiff |
1-1 |
|
04.01.26
|
Cardiff Wigan |
1-0 |
|
01.01.26
|
Wycombe Cardiff |
1-1 |
|
29.12.25
|
Cardiff Stevenage |
2-1 |
|
26.12.25
|
Cardiff Exeter City |
1-0 |
|
20.12.25
|
Lincoln Cardiff |
2-1 |
|
16.12.25
|
Cardiff Chelsea |
1-3 |
|
13.12.25
|
Cardiff Doncaster |
4-3 |
|
09.12.25
|
Stevenage Cardiff |
0-1 |
|
06.12.25
|
Cardiff Huddersfield |
3-2 |
|
02.12.25
|
Cardiff AFC Wimbledon |
1-5 |
|
29.11.25
|
Cardiff Mansfield |
3-0 |
|
22.11.25
|
Northampton Cardiff |
1-3 |
|
11.11.25
|
Cardiff Arsenal U21 |
3-1 |
|
08.11.25
|
Blackpool Cardiff |
3-1 |
|
01.11.25
|
Peterborough Cardiff |
1-0 |
|
28.10.25
|
Wrexham Cardiff |
1-2 |
|
25.10.25
|
Bolton Cardiff |
1-0 |
|
18.10.25
|
Cardiff Reading |
2-1 |
|
07.10.25
|
Cardiff Newport |
0-1 |
|
04.10.25
|
Cardiff Leyton Orient |
4-3 |
|
30.09.25
|
Cardiff Burton Albion |
0-1 |
|
27.09.25
|
Wigan Cardiff |
0-2 |
|
23.09.25
|
Burnley Cardiff |
1-2 |
|
20.09.25
|
Cardiff Bradford City |
1-3 |
|
16.09.25
|
Exeter City Cardiff |
0-1 |
|
13.09.25
|
Stockport Cardiff |
1-1 |
|
30.08.25
|
Cardiff Plymouth |
4-0 |
|
26.08.25
|
Cardiff Cheltenham |
3-0 |
|
23.08.25
|
Luton Cardiff |
0-1 |
|
25.04.26
|
Cardiff Northampton |
5-1 |
|
22.04.26
|
Cardiff Port Vale |
1-0 |
|
11.04.26
|
Cardiff Bolton |
2-0 |
|
21.03.26
|
Cardiff Blackpool |
0-0 |
|
17.03.26
|
Cardiff Wycombe |
0-2 |
|
07.03.26
|
Cardiff Lincoln |
0-2 |
|
17.02.26
|
Cardiff AFC Wimbledon |
4-1 |
|
14.02.26
|
Cardiff Luton |
3-1 |
|
27.01.26
|
Cardiff Barnsley |
4-0 |
|
24.01.26
|
Cardiff Stockport |
1-1 |
|
04.01.26
|
Cardiff Wigan |
1-0 |
|
29.12.25
|
Cardiff Stevenage |
2-1 |
|
26.12.25
|
Cardiff Exeter City |
1-0 |
|
16.12.25
|
Cardiff Chelsea |
1-3 |
|
13.12.25
|
Cardiff Doncaster |
4-3 |
|
06.12.25
|
Cardiff Huddersfield |
3-2 |
|
02.12.25
|
Cardiff AFC Wimbledon |
1-5 |
|
29.11.25
|
Cardiff Mansfield |
3-0 |
|
11.11.25
|
Cardiff Arsenal U21 |
3-1 |
|
18.10.25
|
Cardiff Reading |
2-1 |
|
07.10.25
|
Cardiff Newport |
0-1 |
|
04.10.25
|
Cardiff Leyton Orient |
4-3 |
|
30.09.25
|
Cardiff Burton Albion |
0-1 |
|
20.09.25
|
Cardiff Bradford City |
1-3 |
|
30.08.25
|
Cardiff Plymouth |
4-0 |
|
26.08.25
|
Cardiff Cheltenham |
3-0 |
|
16.08.25
|
Cardiff Rotherham |
3-0 |
|
12.08.25
|
Cardiff Swindon |
2-1 |
|
02.08.25
|
Cardiff Peterborough |
2-1 |
|
18.07.25
|
Cardiff Cambridge |
5-1 |
|
09.07.25
|
Cardiff Johor Darul Takzim FC |
2-2 |
|
26.04.25
|
Cardiff West Brom |
0-0 |
|
21.04.25
|
Cardiff Oxford |
1-1 |
|
12.04.25
|
Cardiff Stoke City |
0-1 |
|
29.03.25
|
Cardiff Sheffield Wednesday |
1-1 |
|
11.03.25
|
Cardiff Luton |
1-2 |
|
04.03.25
|
Cardiff Burnley |
1-2 |
|
25.02.25
|
Cardiff Hull City |
1-0 |
|
15.02.25
|
Cardiff Bristol City |
1-1 |
|
25.01.25
|
Cardiff Derby |
2-1 |
|
18.01.25
|
Cardiff Swansea |
3-0 |
|
14.01.25
|
Cardiff Watford |
1-1 |
|
01.01.25
|
Cardiff Coventry |
1-1 |
|
21.12.24
|
Cardiff Sheffield United |
0-2 |
|
11.12.24
|
Cardiff Preston |
0-2 |
|
27.11.24
|
Cardiff QPR |
0-2 |
|
09.11.24
|
Cardiff Blackburn |
1-3 |
|
02.11.24
|
Cardiff Norwich |
2-1 |
|
22.10.24
|
Cardiff Portsmouth |
2-0 |
|
19.10.24
|
Cardiff Plymouth |
5-0 |
|
18.04.26
|
Reading Cardiff |
1-3 |
|
14.04.26
|
Huddersfield Cardiff |
1-1 |
|
06.04.26
|
Peterborough Cardiff |
1-1 |
|
14.03.26
|
Exeter City Cardiff |
0-4 |
|
10.03.26
|
Barnsley Cardiff |
1-1 |
|
28.02.26
|
Doncaster Cardiff |
0-4 |
|
21.02.26
|
Plymouth Cardiff |
5-2 |
|
07.02.26
|
Rotherham Cardiff |
0-3 |
|
31.01.26
|
Burton Albion Cardiff |
2-2 |
|
17.01.26
|
Bradford City Cardiff |
1-2 |
|
10.01.26
|
Leyton Orient Cardiff |
1-1 |
|
01.01.26
|
Wycombe Cardiff |
1-1 |
|
20.12.25
|
Lincoln Cardiff |
2-1 |
|
09.12.25
|
Stevenage Cardiff |
0-1 |
|
22.11.25
|
Northampton Cardiff |
1-3 |
|
08.11.25
|
Blackpool Cardiff |
3-1 |
|
01.11.25
|
Peterborough Cardiff |
1-0 |
|
28.10.25
|
Wrexham Cardiff |
1-2 |
|
25.10.25
|
Bolton Cardiff |
1-0 |
|
27.09.25
|
Wigan Cardiff |
0-2 |
|
23.09.25
|
Burnley Cardiff |
1-2 |
|
16.09.25
|
Exeter City Cardiff |
0-1 |
|
13.09.25
|
Stockport Cardiff |
1-1 |
|
23.08.25
|
Luton Cardiff |
0-1 |
|
19.08.25
|
AFC Wimbledon Cardiff |
0-1 |
|
07.08.25
|
Port Vale Cardiff |
0-0 |
|
26.07.25
|
Notts County Cardiff |
2-2 |
|
23.07.25
|
QPR Cardiff |
2-2 |
|
03.05.25
|
Norwich Cardiff |
4-2 |
|
18.04.25
|
Sheffield United Cardiff |
2-0 |
|
08.04.25
|
Preston Cardiff |
2-2 |
|
05.04.25
|
QPR Cardiff |
0-0 |
|
15.03.25
|
Blackburn Cardiff |
1-2 |
|
08.03.25
|
Sunderland Cardiff |
2-1 |
|
28.02.25
|
Aston Villa Cardiff |
2-0 |
|
22.02.25
|
Plymouth Cardiff |
1-1 |
|
11.02.25
|
Portsmouth Cardiff |
2-1 |
|
08.02.25
|
Stoke City Cardiff (Penalties:2 - 4) |
3-3 |
|
01.02.25
|
Leeds Cardiff |
7-0 |
|
21.01.25
|
Millwall Cardiff |
2-2 |
|
09.01.25
|
Sheffield United Cardiff |
0-1 |
|
04.01.25
|
Middlesbrough Cardiff |
1-1 |
|
29.12.24
|
Watford Cardiff |
1-2 |
|
26.12.24
|
Oxford Cardiff |
3-2 |
|
14.12.24
|
Stoke City Cardiff |
2-2 |
|
30.11.24
|
Coventry Cardiff |
2-2 |
|
23.11.24
|
Sheffield Wednesday Cardiff |
1-1 |
|
06.11.24
|
Luton Cardiff |
1-0 |
|
26.10.24
|
West Brom Cardiff |
0-0 |
|
06.10.24
|
Bristol City Cardiff |
1-1 |
|
25.04.26
|
Blackpool Leyton Orient |
1-0 |
|
18.04.26
|
Wycombe Blackpool |
0-1 |
|
11.04.26
|
Blackpool Peterborough |
3-1 |
|
06.04.26
|
Stevenage Blackpool |
1-0 |
|
03.04.26
|
Blackpool Exeter City |
1-0 |
|
28.03.26
|
Blackpool Burton Albion |
1-0 |
|
21.03.26
|
Cardiff Blackpool |
0-0 |
|
17.03.26
|
Blackpool Port Vale |
3-2 |
|
14.03.26
|
Doncaster Blackpool |
2-1 |
|
11.03.26
|
AFC Wimbledon Blackpool |
4-1 |
|
07.03.26
|
Blackpool Wigan |
1-1 |
|
28.02.26
|
Lincoln Blackpool |
4-0 |
|
21.02.26
|
Bolton Blackpool |
2-2 |
|
17.02.26
|
Blackpool Mansfield |
1-0 |
|
14.02.26
|
Blackpool Plymouth |
0-4 |
|
07.02.26
|
Huddersfield Blackpool |
2-2 |
|
31.01.26
|
Luton Blackpool |
1-0 |
|
27.01.26
|
Blackpool Stockport |
1-2 |
|
24.01.26
|
Blackpool Northampton |
2-0 |
|
17.01.26
|
Barnsley Blackpool |
2-1 |
|
10.01.26
|
Ipswich Blackpool |
2-1 |
|
04.01.26
|
Blackpool Bradford City |
1-2 |
|
01.01.26
|
Port Vale Blackpool |
5-1 |
|
29.12.25
|
Blackpool Rotherham |
4-0 |
|
26.12.25
|
Blackpool Doncaster |
1-0 |
|
20.12.25
|
Wigan Blackpool |
0-2 |
|
13.12.25
|
Blackpool Lincoln |
2-2 |
|
10.12.25
|
Rotherham Blackpool |
0-3 |
|
07.12.25
|
Blackpool Carlisle |
4-1 |
|
02.12.25
|
Harrogate Blackpool |
4-2 |
|
29.11.25
|
Blackpool Reading |
0-3 |
|
22.11.25
|
Leyton Orient Blackpool |
1-1 |
|
15.11.25
|
Burton Albion Blackpool |
1-0 |
|
11.11.25
|
Tranmere Blackpool |
2-1 |
|
08.11.25
|
Blackpool Cardiff |
3-1 |
|
01.11.25
|
Blackpool Scunthorpe |
1-0 |
|
25.10.25
|
Peterborough Blackpool |
1-2 |
|
18.10.25
|
Blackpool Wycombe |
1-1 |
|
14.10.25
|
Blackpool Nottingham Forest U21 |
2-1 |
|
11.10.25
|
Stockport Blackpool |
1-0 |
|
04.10.25
|
Blackpool AFC Wimbledon |
0-2 |
|
30.09.25
|
Blackpool Luton |
2-2 |
|
27.09.25
|
Bradford City Blackpool |
1-0 |
|
20.09.25
|
Blackpool Barnsley |
1-0 |
|
16.09.25
|
Blackpool Barrow |
5-0 |
|
13.09.25
|
Northampton Blackpool |
1-0 |
|
30.08.25
|
Blackpool Bolton |
1-1 |
|
23.08.25
|
Plymouth Blackpool |
1-0 |
|
19.08.25
|
Mansfield Blackpool |
2-0 |
|
16.08.25
|
Blackpool Huddersfield |
3-2 |
|
25.04.26
|
Blackpool Leyton Orient |
1-0 |
|
11.04.26
|
Blackpool Peterborough |
3-1 |
|
03.04.26
|
Blackpool Exeter City |
1-0 |
|
28.03.26
|
Blackpool Burton Albion |
1-0 |
|
17.03.26
|
Blackpool Port Vale |
3-2 |
|
07.03.26
|
Blackpool Wigan |
1-1 |
|
17.02.26
|
Blackpool Mansfield |
1-0 |
|
14.02.26
|
Blackpool Plymouth |
0-4 |
|
27.01.26
|
Blackpool Stockport |
1-2 |
|
24.01.26
|
Blackpool Northampton |
2-0 |
|
04.01.26
|
Blackpool Bradford City |
1-2 |
|
29.12.25
|
Blackpool Rotherham |
4-0 |
|
26.12.25
|
Blackpool Doncaster |
1-0 |
|
13.12.25
|
Blackpool Lincoln |
2-2 |
|
07.12.25
|
Blackpool Carlisle |
4-1 |
|
29.11.25
|
Blackpool Reading |
0-3 |
|
08.11.25
|
Blackpool Cardiff |
3-1 |
|
01.11.25
|
Blackpool Scunthorpe |
1-0 |
|
18.10.25
|
Blackpool Wycombe |
1-1 |
|
14.10.25
|
Blackpool Nottingham Forest U21 |
2-1 |
|
04.10.25
|
Blackpool AFC Wimbledon |
0-2 |
|
30.09.25
|
Blackpool Luton |
2-2 |
|
20.09.25
|
Blackpool Barnsley |
1-0 |
|
16.09.25
|
Blackpool Barrow |
5-0 |
|
30.08.25
|
Blackpool Bolton |
1-1 |
|
16.08.25
|
Blackpool Huddersfield |
3-2 |
|
12.08.25
|
Blackpool Port Vale |
0-1 |
|
02.08.25
|
Blackpool Stevenage |
2-3 |
|
19.07.25
|
Blackpool West Brom |
2-1 |
|
03.05.25
|
Blackpool Bristol Rovers |
4-1 |
|
30.04.25
|
Blackpool Birmingham |
0-2 |
|
21.04.25
|
Blackpool Wrexham |
1-2 |
|
01.04.25
|
Blackpool Reading |
3-0 |
|
29.03.25
|
Blackpool Bolton |
2-1 |
|
15.03.25
|
Blackpool Leyton Orient |
1-2 |
|
11.03.25
|
Blackpool Cambridge |
2-1 |
|
04.03.25
|
Blackpool Peterborough |
0-0 |
|
22.02.25
|
Blackpool Crawley |
3-1 |
|
15.02.25
|
Blackpool Mansfield |
3-3 |
|
11.02.25
|
Blackpool Rotherham |
0-0 |
|
01.02.25
|
Blackpool Charlton |
2-2 |
|
18.01.25
|
Blackpool Huddersfield |
2-2 |
|
01.01.25
|
Blackpool Shrewsbury |
1-1 |
|
21.12.24
|
Blackpool Stevenage |
0-0 |
|
17.12.24
|
Blackpool Aston Villa U21 (Penalties:17 - 18) |
1-1 |
|
01.12.24
|
Blackpool Birmingham |
1-2 |
|
16.11.24
|
Blackpool Northampton |
0-0 |
|
06.11.24
|
Blackpool Liverpool U21 (Penalties:7 - 8) |
0-0 |
|
28.10.24
|
Blackpool Wigan |
2-2 |
|
19.10.24
|
Blackpool Barnsley |
1-2 |
|
18.04.26
|
Wycombe Blackpool |
0-1 |
|
06.04.26
|
Stevenage Blackpool |
1-0 |
|
21.03.26
|
Cardiff Blackpool |
0-0 |
|
14.03.26
|
Doncaster Blackpool |
2-1 |
|
11.03.26
|
AFC Wimbledon Blackpool |
4-1 |
|
28.02.26
|
Lincoln Blackpool |
4-0 |
|
21.02.26
|
Bolton Blackpool |
2-2 |
|
07.02.26
|
Huddersfield Blackpool |
2-2 |
|
31.01.26
|
Luton Blackpool |
1-0 |
|
17.01.26
|
Barnsley Blackpool |
2-1 |
|
10.01.26
|
Ipswich Blackpool |
2-1 |
|
01.01.26
|
Port Vale Blackpool |
5-1 |
|
20.12.25
|
Wigan Blackpool |
0-2 |
|
10.12.25
|
Rotherham Blackpool |
0-3 |
|
02.12.25
|
Harrogate Blackpool |
4-2 |
|
22.11.25
|
Leyton Orient Blackpool |
1-1 |
|
15.11.25
|
Burton Albion Blackpool |
1-0 |
|
11.11.25
|
Tranmere Blackpool |
2-1 |
|
25.10.25
|
Peterborough Blackpool |
1-2 |
|
11.10.25
|
Stockport Blackpool |
1-0 |
|
27.09.25
|
Bradford City Blackpool |
1-0 |
|
13.09.25
|
Northampton Blackpool |
1-0 |
|
23.08.25
|
Plymouth Blackpool |
1-0 |
|
19.08.25
|
Mansfield Blackpool |
2-0 |
|
09.08.25
|
Exeter City Blackpool |
4-1 |
|
26.07.25
|
Doncaster Blackpool |
1-1 |
|
22.07.25
|
Salford City Blackpool |
0-0 |
|
26.04.25
|
Wigan Blackpool |
1-1 |
|
18.04.25
|
Stevenage Blackpool |
1-3 |
|
05.04.25
|
Rotherham Blackpool |
2-1 |
|
22.03.25
|
Northampton Blackpool |
0-2 |
|
08.03.25
|
Barnsley Blackpool |
0-3 |
|
01.03.25
|
Stockport Blackpool |
2-1 |
|
08.02.25
|
Burton Albion Blackpool |
1-1 |
|
28.01.25
|
Lincoln Blackpool |
0-2 |
|
25.01.25
|
Exeter City Blackpool |
1-3 |
|
04.01.25
|
Wycombe Blackpool |
1-1 |
|
29.12.24
|
Birmingham Blackpool |
0-0 |
|
26.12.24
|
Wrexham Blackpool |
2-1 |
|
14.12.24
|
Reading Blackpool |
0-3 |
|
04.12.24
|
Shrewsbury Blackpool |
1-2 |
|
26.11.24
|
Bristol Rovers Blackpool |
0-2 |
|
23.11.24
|
Bolton Blackpool |
2-1 |
|
12.11.24
|
Harrogate Blackpool (Penalties:4 - 5) |
2-2 |
|
09.11.24
|
Leyton Orient Blackpool |
3-0 |
|
02.11.24
|
Gillingham Blackpool |
0-2 |
|
22.10.24
|
Peterborough Blackpool |
5-1 |
|
05.10.24
|
Mansfield Blackpool |
2-0 |
|
24.09.24
|
Huddersfield Blackpool |
0-2 |
|
21.09.24
|
Charlton Blackpool |
1-2 |
|
08.11.2025
|
Blackpool Cardiff |
3-1
|
|
07.04.2023
|
Blackpool Cardiff |
1-3
|
|
17.12.2022
|
Cardiff Blackpool |
1-1
|
|
19.02.2022
|
Cardiff Blackpool |
1-1
|
|
14.08.2021
|
Blackpool Cardiff |
0-2
|
|
17.12.2022
|
Cardiff Blackpool |
1-1
|
|
19.02.2022
|
Cardiff Blackpool |
1-1
|
|
25.04.2015
|
Cardiff Blackpool |
3-2
|
|
29.09.2012
|
Cardiff Blackpool |
3-0
|
|
04.02.2012
|
Cardiff Blackpool |
1-3
|