Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: J Busby

Cardiff 0–2 Leicester

Full time · half time 0–1 · season 2023/2024

Home 5.75 fair 3.30
Draw 4.00 fair 3.96
Away ✓ 1.62 fair 2.25
Under 2.5 ✓ 1.88 fair 2.07
Over 2.5 1.98 fair 1.93

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Cardiff Leicester
10 Shots 9
2 Shots on target 4
5 Corners 2
11 Fouls 7
1 Yellow cards 0
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (289 league matches this season so far).
Result Leicester to win
Goals Over 2.5
Both teams score Yes fair 1.81
Expected goals 1.22 – 1.53
Home / Draw / Away
CardiffDrawLeicester
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 11.9% 0–1 9.8% 1–2 9.1%

Statistics 2023/2024, before this match

Cardiff before this match, all matches
1.42points / match
1.33scored / match
1.25conceded / match
WonDrawnLost 24 played · 32:30
Leicester before this match, all matches
2.46points / match
2.00scored / match
0.71conceded / match
WonDrawnLost 24 played · 48:17
Cardiff all matches all matches Leicester

Per match

1.33 Goals scored 2.00
1.25 Goals conceded 0.71
2.58 Total goals 2.71
10.83 Shots 14.38
3.88 Shots on target 5.29
12.29 Shots faced 10.92
4.63 Corners 5.42
5.71 Corners against 4.63
9.58 Fouls 9.50
1.54 Yellow cards 2.04
0.54 1st-half goals scored 0.71
0.42 1st-half goals conceded 0.33

How often Full Time

42% Wins 79%
17% Draws 8%
42% Losses 13%
96% Over 0.5 goals 100%
75% Over 1.5 goals 75%
50% Over 2.5 goals 54%
25% Over 3.5 goals 25%
13% Over 4.5 goals 17%
0% Over 5.5 goals 0%
46% Both teams scored 50%
29% Clean sheets 38%
29% Failed to score 13%

How often Half Time

25% Wins 42%
54% Draws 50%
21% Losses 8%
58% Over 0.5 goals 63%
29% Over 1.5 goals 25%
8% Over 2.5 goals 13%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Cardiff all matches
Leicester all matches
Cardiff before this match, at home
1.67points / match
1.50scored / match
1.08conceded / match
WonDrawnLost 12 played · 18:13
Leicester before this match, away
2.42points / match
2.08scored / match
0.92conceded / match
WonDrawnLost 12 played · 25:11
Cardiff at home away Leicester

Per match

1.50 Goals scored 2.08
1.08 Goals conceded 0.92
2.58 Total goals 3.00
11.33 Shots 12.83
4.17 Shots on target 4.75
9.92 Shots faced 12.42
4.83 Corners 3.92
4.42 Corners against 5.33
8.33 Fouls 10.83
1.08 Yellow cards 2.50
0.50 1st-half goals scored 1.08
0.42 1st-half goals conceded 0.42

How often Full Time

50% Wins 75%
17% Draws 17%
33% Losses 8%
100% Over 0.5 goals 100%
75% Over 1.5 goals 83%
42% Over 2.5 goals 58%
25% Over 3.5 goals 33%
17% Over 4.5 goals 25%
0% Over 5.5 goals 0%
50% Both teams scored 75%
33% Clean sheets 17%
17% Failed to score 8%

How often Half Time

25% Wins 58%
58% Draws 42%
17% Losses 0%
58% Over 0.5 goals 75%
25% Over 1.5 goals 42%
8% Over 2.5 goals 25%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Cardiff at home
Leicester away

Last 10 matches before this match

Cardiff all matches

Date Match Score 1 X 2 O U
26.12.23 Cardiff – Plymouth 2–2 (1–1) 2.003.753.60 1.83 2.03
23.12.23 Sheffield Weds – Cardiff 1–2 (1–0) 2.103.403.60 2.25 1.62
16.12.23 Hull – Cardiff 3–0 (1–0) 1.833.504.50 2.10 1.70
13.12.23 Cardiff – Birmingham 0–1 (0–1) 1.853.804.00 2.08 1.73
09.12.23 Cardiff – Millwall 1–0 (0–0) 2.103.203.80 2.25 1.62
02.12.23 Southampton – Cardiff 2–0 (2–0) 1.624.005.25 1.80 2.00
28.11.23 Cardiff – West Brom 0–1 (0–0) 2.883.252.50 2.30 1.60
25.11.23 Preston – Cardiff 1–2 (0–0) 2.403.203.00 2.35 1.57
11.11.23 Cardiff – Norwich 2–3 (2–1) 2.003.503.60 1.85 2.00
04.11.23 Stoke – Cardiff 0–0 (0–0) 2.153.303.50 2.10 1.70

Leicester all matches

Date Match Score 1 X 2 O U
26.12.23 Ipswich – Leicester 1–1 (0–1) 3.103.502.25 1.73 2.08
23.12.23 Leicester – Rotherham 3–0 (0–0) 1.178.0015.00 1.44 2.70
18.12.23 Birmingham – Leicester 2–3 (1–2) 6.003.801.60 1.75 2.05
13.12.23 Leicester – Millwall 3–2 (0–1) 1.365.008.50 1.73 2.08
09.12.23 Leicester – Plymouth 4–0 (1–0) 1.295.5010.00 1.44 2.70
02.12.23 West Brom – Leicester 1–2 (0–0) 2.883.202.55 2.10 1.70
29.11.23 Sheffield Weds – Leicester 1–1 (0–1) 5.254.201.62 1.80 2.00
25.11.23 Leicester – Watford 2–0 (0–0) 1.574.205.50 1.93 1.93
11.11.23 Middlesbrough – Leicester 1–0 (0–0) 2.903.602.30 1.70 2.10
03.11.23 Leicester – Leeds 0–1 (0–0) 2.153.603.25 1.67 2.15

Cardiff at home

Date Match Score 1 X 2 O U
26.12.23 Cardiff – Plymouth 2–2 (1–1) 2.003.753.60 1.83 2.03
13.12.23 Cardiff – Birmingham 0–1 (0–1) 1.853.804.00 2.08 1.73
09.12.23 Cardiff – Millwall 1–0 (0–0) 2.103.203.80 2.25 1.62
28.11.23 Cardiff – West Brom 0–1 (0–0) 2.883.252.50 2.30 1.60
11.11.23 Cardiff – Norwich 2–3 (2–1) 2.003.503.60 1.85 2.00
28.10.23 Cardiff – Bristol City 2–0 (1–0) 2.203.503.25 2.15 1.67
07.10.23 Cardiff – Watford 1–1 (1–0) 2.453.302.90 2.05 1.75
30.09.23 Cardiff – Rotherham 2–0 (0–0) 1.703.755.25 1.93 1.93
19.09.23 Cardiff – Coventry 3–2 (1–1) 2.703.302.63 2.03 1.83
16.09.23 Cardiff – Swansea 2–0 (0–0) 2.553.252.80 1.95 1.90

Leicester away

Date Match Score 1 X 2 O U
26.12.23 Ipswich – Leicester 1–1 (0–1) 3.103.502.25 1.73 2.08
18.12.23 Birmingham – Leicester 2–3 (1–2) 6.003.801.60 1.75 2.05
02.12.23 West Brom – Leicester 1–2 (0–0) 2.883.202.55 2.10 1.70
29.11.23 Sheffield Weds – Leicester 1–1 (0–1) 5.254.201.62 1.80 2.00
11.11.23 Middlesbrough – Leicester 1–0 (0–0) 2.903.602.30 1.70 2.10
28.10.23 QPR – Leicester 1–2 (1–1) 8.005.001.36 1.65 2.20
21.10.23 Swansea – Leicester 1–3 (1–1) 4.334.001.75 1.73 2.08
01.10.23 Blackburn – Leicester 1–4 (1–2) 3.603.602.05 1.57 2.35
20.09.23 Norwich – Leicester 0–2 (0–1) 2.753.502.50 1.73 2.10
15.09.23 Southampton – Leicester 1–4 (1–3) 2.453.402.80 1.73 2.10

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Cardiff winsDrawsLeicester wins
1matches
3.00goals / match
100%over 2.5
100%both scored
Date Match Score 1 X 2 O U
19.08.23E1 Leicester – Cardiff 2–1 (1–1) 1.504.336.50 1.83 2.03

England Championship table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts
1 Leicester 24 19 2 3 48 17 +31 59
2 Ipswich 24 16 5 3 48 33 +15 53
3 Southampton 25 15 6 4 45 30 +15 51
4 Leeds 24 13 6 5 42 24 +18 45
5 West Brom 24 11 6 7 35 23 +12 39
6 Sunderland 24 11 3 10 33 27 +6 36
7 Hull 24 10 6 8 36 31 +5 36
8 Bristol City 24 10 5 9 30 27 +3 35
9 Preston 24 10 5 9 31 41 -10 35
10 Watford 24 9 7 8 38 32 +6 34
11 Cardiff 24 10 4 10 32 30 +2 34
12 Norwich 24 10 4 10 41 40 +1 34
13 Coventry 24 8 9 7 33 25 +8 33
14 Middlesbrough 24 10 3 11 35 35 0 33
15 Blackburn 24 10 1 13 35 43 -8 31
16 Plymouth 25 7 7 11 40 42 -2 28
17 Swansea 24 7 7 10 32 37 -5 28
18 Stoke 24 7 6 11 24 31 -7 27
19 Birmingham 24 7 6 11 30 38 -8 27
20 Millwall 24 6 8 10 26 31 -5 26
21 Huddersfield 24 5 10 9 24 38 -14 25
22 QPR 24 5 5 14 20 35 -15 20
23 Sheffield Weds 24 4 4 16 17 39 -22 16
24 Rotherham 24 3 7 14 21 47 -26 16
Home – league table
# Team MP W D L GF GA GD Pts
1 Leicester 12 10 0 2 23 6 +17 30
2 Southampton 13 9 2 2 30 15 +15 29
3 Ipswich 12 9 2 1 33 20 +13 29
4 Leeds 12 8 4 0 26 10 +16 28
5 West Brom 12 7 3 2 19 10 +9 24
6 Plymouth 12 7 2 3 30 19 +11 23
7 Norwich 12 7 1 4 18 13 +5 22
8 Coventry 12 5 6 1 15 8 +7 21
9 Sunderland 12 7 0 5 20 16 +4 21
10 Cardiff 12 6 2 4 18 13 +5 20
11 Bristol City 12 6 2 4 17 14 +3 20
12 Preston 12 6 2 4 18 23 -5 20
13 Watford 13 5 4 4 24 17 +7 19
14 Hull 12 5 4 3 18 11 +7 19
15 Birmingham 12 5 4 3 18 15 +3 19
16 Middlesbrough 12 6 1 5 13 11 +2 19
17 Stoke 12 4 3 5 10 13 -3 15
18 Blackburn 12 5 0 7 16 21 -5 15
19 Swansea 12 3 5 4 15 15 0 14
20 Rotherham 12 3 5 4 15 16 -1 14
21 Huddersfield 12 3 5 4 13 18 -5 14
22 Millwall 12 3 3 6 11 17 -6 12
23 Sheffield Weds 12 3 3 6 11 17 -6 12
24 QPR 11 2 3 6 10 17 -7 9
Away – league table
# Team MP W D L GF GA GD Pts
1 Leicester 12 9 2 1 25 11 +14 29
2 Ipswich 12 7 3 2 15 13 +2 24
3 Southampton 12 6 4 2 15 15 0 22
4 Leeds 12 5 2 5 16 14 +2 17
5 Hull 12 5 2 5 18 20 -2 17
6 Blackburn 12 5 1 6 19 22 -3 16
7 West Brom 12 4 3 5 16 13 +3 15
8 Sunderland 12 4 3 5 13 11 +2 15
9 Bristol City 12 4 3 5 13 13 0 15
10 Watford 11 4 3 4 14 15 -1 15
11 Preston 12 4 3 5 13 18 -5 15
12 Millwall 12 3 5 4 15 14 +1 14
13 Middlesbrough 12 4 2 6 22 24 -2 14
14 Cardiff 12 4 2 6 14 17 -3 14
15 Swansea 12 4 2 6 17 22 -5 14
16 Coventry 12 3 3 6 18 17 +1 12
17 Norwich 12 3 3 6 23 27 -4 12
18 Stoke 12 3 3 6 14 18 -4 12
19 QPR 13 3 2 8 10 18 -8 11
20 Huddersfield 12 2 5 5 11 20 -9 11
21 Birmingham 12 2 2 8 12 23 -11 8
22 Plymouth 13 0 5 8 10 23 -13 5
23 Sheffield Weds 12 1 1 10 6 22 -16 4
24 Rotherham 12 0 2 10 6 31 -25 2

Cardiff   Leicester

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
#
1 15 Blackburn 24 5 19 1.5 1.8 10 1 13 35 43 31
2 16 Plymouth 25 7 18 1.6 1.7 7 7 11 40 42 28
3 9 Preston 24 8 16 1.3 1.7 10 5 9 31 41 35
4 12 Norwich 24 8 16 1.7 1.7 10 4 10 41 40 34
5 2 Ipswich 24 9 15 2.0 1.4 16 5 3 48 33 53
6 3 Southampton 25 10 15 1.8 1.2 15 6 4 45 30 51
7 17 Swansea 24 9 15 1.3 1.5 7 7 10 32 37 28
8 6 Sunderland 24 10 14 1.4 1.1 11 3 10 33 27 36
9 7 Hull 24 10 14 1.5 1.3 10 6 8 36 31 36
10 1 Leicester 24 11 13 2.0 0.7 19 2 3 48 17 59
11 4 Leeds 24 11 13 1.8 1.0 13 6 5 42 24 45
12 10 Watford 24 11 13 1.6 1.3 9 7 8 38 32 34
13 14 Middlesbrough 24 11 13 1.5 1.5 10 3 11 35 35 33
14 24 Rotherham 24 11 13 0.9 2.0 3 7 14 21 47 16
15 11 Cardiff 24 12 12 1.3 1.2 10 4 10 32 30 34
16 19 Birmingham 24 12 12 1.2 1.6 7 6 11 30 38 27
17 23 Sheffield Weds 24 12 12 0.7 1.6 4 4 16 17 39 16
18 5 West Brom 24 13 11 1.5 1.0 11 6 7 35 23 39
19 20 Millwall 24 13 11 1.1 1.3 6 8 10 26 31 26
20 21 Huddersfield 24 13 11 1.0 1.6 5 10 9 24 38 25
21 8 Bristol City 24 14 10 1.2 1.1 10 5 9 30 27 35
22 22 QPR 24 14 10 0.8 1.5 5 5 14 20 35 20
23 13 Coventry 24 15 9 1.4 1.0 8 9 7 33 25 33
24 18 Stoke 24 15 9 1.0 1.3 7 6 11 24 31 27
Home – Under/Over goals
#
1 2 Ipswich 12 2 10 2.8 1.7 9 2 1 33 20 29
2 9 Preston 12 2 10 1.5 1.9 6 2 4 18 23 20
3 16 Plymouth 12 2 10 2.5 1.6 7 2 3 30 19 23
4 3 Southampton 13 4 9 2.3 1.2 9 2 2 30 15 29
5 6 Sunderland 12 3 9 1.7 1.3 7 0 5 20 16 21
6 15 Blackburn 12 3 9 1.3 1.8 5 0 7 16 21 15
7 4 Leeds 12 4 8 2.2 0.8 8 4 0 26 10 28
8 10 Watford 13 5 8 1.8 1.3 5 4 4 24 17 19
9 17 Swansea 12 5 7 1.2 1.2 3 5 4 15 15 14
10 19 Birmingham 12 5 7 1.5 1.2 5 4 3 18 15 19
11 1 Leicester 12 6 6 1.9 0.5 10 0 2 23 6 30
12 12 Norwich 12 6 6 1.5 1.1 7 1 4 18 13 22
13 20 Millwall 12 6 6 0.9 1.4 3 3 6 11 17 12
14 21 Huddersfield 12 6 6 1.1 1.5 3 5 4 13 18 14
15 23 Sheffield Weds 12 6 6 0.9 1.4 3 3 6 11 17 12
16 24 Rotherham 12 6 6 1.2 1.3 3 5 4 15 16 14
17 5 West Brom 12 7 5 1.6 0.8 7 3 2 19 10 24
18 7 Hull 12 7 5 1.5 0.9 5 4 3 18 11 19
19 8 Bristol City 12 7 5 1.4 1.2 6 2 4 17 14 20
20 11 Cardiff 12 7 5 1.5 1.1 6 2 4 18 13 20
21 22 QPR 11 6 5 0.9 1.5 2 3 6 10 17 9
22 18 Stoke 12 8 4 0.8 1.1 4 3 5 10 13 15
23 14 Middlesbrough 12 9 3 1.1 0.9 6 1 5 13 11 19
24 13 Coventry 12 10 2 1.2 0.7 5 6 1 15 8 21
Away – Under/Over goals
#
1 12 Norwich 12 2 10 1.9 2.2 3 3 6 23 27 12
2 14 Middlesbrough 12 2 10 1.8 2.0 4 2 6 22 24 14
3 15 Blackburn 12 2 10 1.6 1.8 5 1 6 19 22 16
4 7 Hull 12 3 9 1.5 1.7 5 2 5 18 20 17
5 16 Plymouth 13 5 8 0.8 1.8 0 5 8 10 23 5
6 17 Swansea 12 4 8 1.4 1.8 4 2 6 17 22 14
7 1 Leicester 12 5 7 2.1 0.9 9 2 1 25 11 29
8 11 Cardiff 12 5 7 1.2 1.4 4 2 6 14 17 14
9 13 Coventry 12 5 7 1.5 1.4 3 3 6 18 17 12
10 24 Rotherham 12 5 7 0.5 2.6 0 2 10 6 31 2
11 3 Southampton 12 6 6 1.2 1.2 6 4 2 15 15 22
12 5 West Brom 12 6 6 1.3 1.1 4 3 5 16 13 15
13 9 Preston 12 6 6 1.1 1.5 4 3 5 13 18 15
14 23 Sheffield Weds 12 6 6 0.5 1.8 1 1 10 6 22 4
15 2 Ipswich 12 7 5 1.2 1.1 7 3 2 15 13 24
16 4 Leeds 12 7 5 1.3 1.2 5 2 5 16 14 17
17 6 Sunderland 12 7 5 1.1 0.9 4 3 5 13 11 15
18 8 Bristol City 12 7 5 1.1 1.1 4 3 5 13 13 15
19 10 Watford 11 6 5 1.3 1.4 4 3 4 14 15 15
20 18 Stoke 12 7 5 1.2 1.5 3 3 6 14 18 12
21 19 Birmingham 12 7 5 1.0 1.9 2 2 8 12 23 8
22 20 Millwall 12 7 5 1.2 1.2 3 5 4 15 14 14
23 21 Huddersfield 12 7 5 0.9 1.7 2 5 5 11 20 11
24 22 QPR 13 8 5 0.8 1.4 3 2 8 10 18 11

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 25 Oct 2026, 22:40