Cardiff host Stockport in the England League One on 24 January 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 host Stockport in a League One clash between two sides firmly in the promotion conversation. Both teams have shown strong attacking numbers across the season, but their recent form suggests a match where intensity and momentum swings could play a major role.
Cardiff have been solid at home and continue to find ways to collect points, while Stockport arrive in good rhythm after a run of positive results that underline their threat going forward.
Cardiff’s recent performances show a side that knows how to manage games, especially on home soil. A narrow 1-0 win over Wigan and a 2-1 victory against Stevenage highlighted their ability to convert pressure into results, while draws away at Leyton Orient and Wycombe both ending 1-1 showed resilience when control was limited. Even the 2-1 away win at Bradford City reinforced their consistency.
The best bet linked to Cardiff’s recent home displays points toward them scoring multiple times, as they have regularly created chances and maintained attacking pressure in front of their own supporters.
Stockport arrive in strong form, driven by confident attacking displays. Wins over Rotherham by 3-2 and Doncaster by 4-2 showcased their ability to play open, high-tempo football, while the 1-0 home win against Huddersfield underlined their capacity to grind results when needed. The 0-0 draw away at Northampton also demonstrated defensive discipline on the road.
The valuable bet associated with Stockport’s recent run leans toward goals in their matches, as their attacking approach often leads to open games where chances appear at both ends.
The best bet is over 2.5 goals and both teams to score, with both sides showing a consistent tendency to play proactive football. Cardiff have been reliable in front of goal at home, while Stockport’s recent scorelines point toward open contests where defensive control is secondary to attacking intent.
The valuable bet is Cardiff to score over 1.5 goals, supported by their home performances and Stockport’s willingness to commit numbers forward. With Cardiff regularly sustaining pressure in home fixtures and Stockport unlikely to sit back, the hosts should have enough opportunities to reach multiple goals.
| Cardiff | Stockport | |
|---|---|---|
| Game Played | 45 | 48 |
| Wins | 27 | 24 |
| Draws | 10 | 11 |
| Loss | 8 | 13 |
| Goals For | 86 | 74 |
| Goals Against | 45 | 58 |
| Cardiff | Stockport | |
|---|---|---|
| Game Played | 23 | 24 |
| Wins | 17 | 10 |
| Draws | 2 | 7 |
| Loss | 4 | 7 |
| Goals For | 50 | 34 |
| Goals Against | 23 | 32 |
|
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 |
|
13.05.26
|
Stockport Stevenage |
2-0 |
|
09.05.26
|
Stevenage Stockport |
0-1 |
|
02.05.26
|
Barnsley Stockport |
1-3 |
|
28.04.26
|
Stockport Port Vale |
1-2 |
|
25.04.26
|
Stockport Peterborough |
3-1 |
|
21.04.26
|
Stockport Mansfield |
0-1 |
|
18.04.26
|
Exeter City Stockport |
3-3 |
|
15.04.26
|
AFC Wimbledon Stockport |
0-2 |
|
12.04.26
|
Luton Stockport |
3-1 |
|
06.04.26
|
Bolton Stockport |
2-2 |
|
03.04.26
|
Stockport Wycombe |
3-0 |
|
28.03.26
|
Stockport AFC Wimbledon |
3-0 |
|
21.03.26
|
Luton Stockport |
1-1 |
|
17.03.26
|
Stockport Northampton |
2-1 |
|
14.03.26
|
Lincoln Stockport |
3-1 |
|
03.03.26
|
Doncaster Stockport |
0-1 |
|
28.02.26
|
Stevenage Stockport |
2-1 |
|
24.02.26
|
Burton Albion Stockport |
3-0 |
|
21.02.26
|
Stockport Wigan |
4-2 |
|
17.02.26
|
Bradford City Stockport |
1-0 |
|
10.02.26
|
Port Vale Stockport |
0-4 |
|
07.02.26
|
Stockport Leyton Orient |
0-0 |
|
31.01.26
|
Stockport Plymouth |
2-1 |
|
27.01.26
|
Blackpool Stockport |
1-2 |
|
24.01.26
|
Cardiff Stockport |
1-1 |
|
17.01.26
|
Stockport Rotherham |
3-2 |
|
13.01.26
|
Stockport Harrogate |
2-1 |
|
10.01.26
|
Stockport Huddersfield |
1-0 |
|
04.01.26
|
Reading Stockport |
1-0 |
|
01.01.26
|
Northampton Stockport |
0-0 |
|
29.12.25
|
Stockport Doncaster |
4-2 |
|
26.12.25
|
Stockport Lincoln |
1-2 |
|
20.12.25
|
Mansfield Stockport |
1-2 |
|
13.12.25
|
Stockport Stevenage |
1-3 |
|
09.12.25
|
Doncaster Stockport |
0-2 |
|
06.12.25
|
Stockport Cambridge (Penalties:4 - 5) |
0-0 |
|
03.12.25
|
Crewe Stockport (Penalties:1 - 4) |
1-1 |
|
29.11.25
|
Stockport Barnsley |
1-1 |
|
20.11.25
|
Peterborough Stockport |
3-0 |
|
11.11.25
|
Stockport Wigan (Penalties:6 - 5) |
1-1 |
|
08.11.25
|
Stockport Luton |
0-3 |
|
01.11.25
|
Tranmere Stockport |
1-3 |
|
27.10.25
|
Port Vale Stockport |
0-3 |
|
18.10.25
|
Stockport Exeter City |
1-0 |
|
11.10.25
|
Stockport Blackpool |
1-0 |
|
07.10.25
|
Salford City Stockport |
3-1 |
|
04.10.25
|
Huddersfield Stockport |
1-2 |
|
27.09.25
|
Stockport Reading |
1-1 |
|
20.09.25
|
Rotherham Stockport |
0-1 |
|
13.09.25
|
Stockport Cardiff |
1-1 |
|
13.05.26
|
Stockport Stevenage |
2-0 |
|
28.04.26
|
Stockport Port Vale |
1-2 |
|
25.04.26
|
Stockport Peterborough |
3-1 |
|
21.04.26
|
Stockport Mansfield |
0-1 |
|
03.04.26
|
Stockport Wycombe |
3-0 |
|
28.03.26
|
Stockport AFC Wimbledon |
3-0 |
|
17.03.26
|
Stockport Northampton |
2-1 |
|
21.02.26
|
Stockport Wigan |
4-2 |
|
07.02.26
|
Stockport Leyton Orient |
0-0 |
|
31.01.26
|
Stockport Plymouth |
2-1 |
|
17.01.26
|
Stockport Rotherham |
3-2 |
|
13.01.26
|
Stockport Harrogate |
2-1 |
|
10.01.26
|
Stockport Huddersfield |
1-0 |
|
29.12.25
|
Stockport Doncaster |
4-2 |
|
26.12.25
|
Stockport Lincoln |
1-2 |
|
13.12.25
|
Stockport Stevenage |
1-3 |
|
06.12.25
|
Stockport Cambridge (Penalties:4 - 5) |
0-0 |
|
29.11.25
|
Stockport Barnsley |
1-1 |
|
11.11.25
|
Stockport Wigan (Penalties:6 - 5) |
1-1 |
|
08.11.25
|
Stockport Luton |
0-3 |
|
18.10.25
|
Stockport Exeter City |
1-0 |
|
11.10.25
|
Stockport Blackpool |
1-0 |
|
27.09.25
|
Stockport Reading |
1-1 |
|
13.09.25
|
Stockport Cardiff |
1-1 |
|
02.09.25
|
Stockport Wolves U21 |
5-3 |
|
23.08.25
|
Stockport Burton Albion |
2-1 |
|
19.08.25
|
Stockport Bradford City |
1-2 |
|
12.08.25
|
Stockport Crewe |
3-1 |
|
03.08.25
|
Stockport Bolton |
2-0 |
|
26.07.25
|
Stockport Hull City |
0-1 |
|
12.07.25
|
Stockport Bristol Rovers |
3-2 |
|
14.05.25
|
Stockport Leyton Orient (Penalties:1 - 4) |
1-1 |
|
26.04.25
|
Stockport Lincoln |
3-2 |
|
21.04.25
|
Stockport Huddersfield |
2-1 |
|
12.04.25
|
Stockport Rotherham |
3-1 |
|
01.04.25
|
Stockport Stevenage |
3-0 |
|
29.03.25
|
Stockport Burton Albion |
2-1 |
|
08.03.25
|
Stockport Charlton |
0-0 |
|
01.03.25
|
Stockport Blackpool |
2-1 |
|
08.02.25
|
Stockport Barnsley |
2-1 |
|
28.01.25
|
Stockport Shrewsbury |
1-0 |
|
25.01.25
|
Stockport Crawley |
2-0 |
|
04.01.25
|
Stockport Mansfield |
1-2 |
|
01.01.25
|
Stockport Birmingham |
1-1 |
|
20.12.24
|
Stockport Peterborough |
2-1 |
|
10.12.24
|
Stockport Bradford City |
2-3 |
|
07.12.24
|
Stockport Exeter City |
2-0 |
|
30.11.24
|
Stockport Brackley Town |
3-1 |
|
16.11.24
|
Stockport Wrexham |
1-0 |
|
12.11.24
|
Stockport Tranmere |
0-2 |
|
09.05.26
|
Stevenage Stockport |
0-1 |
|
02.05.26
|
Barnsley Stockport |
1-3 |
|
18.04.26
|
Exeter City Stockport |
3-3 |
|
15.04.26
|
AFC Wimbledon Stockport |
0-2 |
|
12.04.26
|
Luton Stockport |
3-1 |
|
06.04.26
|
Bolton Stockport |
2-2 |
|
21.03.26
|
Luton Stockport |
1-1 |
|
14.03.26
|
Lincoln Stockport |
3-1 |
|
03.03.26
|
Doncaster Stockport |
0-1 |
|
28.02.26
|
Stevenage Stockport |
2-1 |
|
24.02.26
|
Burton Albion Stockport |
3-0 |
|
17.02.26
|
Bradford City Stockport |
1-0 |
|
10.02.26
|
Port Vale Stockport |
0-4 |
|
27.01.26
|
Blackpool Stockport |
1-2 |
|
24.01.26
|
Cardiff Stockport |
1-1 |
|
04.01.26
|
Reading Stockport |
1-0 |
|
01.01.26
|
Northampton Stockport |
0-0 |
|
20.12.25
|
Mansfield Stockport |
1-2 |
|
09.12.25
|
Doncaster Stockport |
0-2 |
|
03.12.25
|
Crewe Stockport (Penalties:1 - 4) |
1-1 |
|
20.11.25
|
Peterborough Stockport |
3-0 |
|
01.11.25
|
Tranmere Stockport |
1-3 |
|
27.10.25
|
Port Vale Stockport |
0-3 |
|
07.10.25
|
Salford City Stockport |
3-1 |
|
04.10.25
|
Huddersfield Stockport |
1-2 |
|
20.09.25
|
Rotherham Stockport |
0-1 |
|
06.09.25
|
Plymouth Stockport |
4-2 |
|
30.08.25
|
Wigan Stockport |
1-1 |
|
26.08.25
|
Wigan Stockport |
1-0 |
|
16.08.25
|
Leyton Orient Stockport |
2-2 |
|
09.08.25
|
Wycombe Stockport |
1-2 |
|
25.07.25
|
Salford City Stockport |
1-1 |
|
10.05.25
|
Leyton Orient Stockport |
2-2 |
|
03.05.25
|
Wycombe Stockport |
1-3 |
|
18.04.25
|
Peterborough Stockport |
1-1 |
|
05.04.25
|
Exeter City Stockport |
0-2 |
|
22.03.25
|
Wrexham Stockport |
1-0 |
|
15.03.25
|
Bolton Stockport |
0-1 |
|
04.03.25
|
Northampton Stockport |
1-1 |
|
22.02.25
|
Cambridge Stockport |
2-0 |
|
15.02.25
|
Wigan Stockport |
0-2 |
|
11.02.25
|
Bristol Rovers Stockport |
1-1 |
|
01.02.25
|
Leyton Orient Stockport |
0-1 |
|
18.01.25
|
Reading Stockport |
1-3 |
|
12.01.25
|
Crystal Palace Stockport |
1-0 |
|
29.12.24
|
Rotherham Stockport |
1-1 |
|
26.12.24
|
Huddersfield Stockport |
1-0 |
|
14.12.24
|
Stevenage Stockport |
2-1 |
|
04.12.24
|
Birmingham Stockport |
2-0 |
|
23.11.24
|
Burton Albion Stockport |
0-3 |
|
13.09.2025
|
Stockport Cardiff |
1-1
|