Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: D Webb

Swansea 0–4 Leeds

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

Home 5.25 fair 3.38
Draw 4.33 fair 3.93
Away ✓ 1.57 fair 2.22
Under 2.5 2.15 fair 2.01
Over 2.5 ✓ 1.67 fair 1.99

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

Match facts

Swansea Leeds
7 Shots 13
1 Shots on target 8
5 Corners 2
11 Fouls 10
3 Yellow cards 1
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (367 league matches this season so far).
Result Leeds to win
Goals Over 2.5
Both teams score Yes fair 1.85
Expected goals 1.18 – 1.51
Home / Draw / Away
SwanseaDrawLeeds
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 12.1% 0–1 10.3% 1–2 9.1%

Statistics 2023/2024, before this match

Swansea before this match, all matches
1.16points / match
1.29scored / match
1.55conceded / match
WonDrawnLost 31 played · 40:48
Leeds before this match, all matches
2.03points / match
1.77scored / match
0.84conceded / match
WonDrawnLost 31 played · 55:26
Swansea all matches all matches Leeds

Per match

1.29 Goals scored 1.77
1.55 Goals conceded 0.84
2.84 Total goals 2.61
11.48 Shots 15.81
3.94 Shots on target 5.42
13.90 Shots faced 9.03
4.71 Corners 5.74
5.16 Corners against 4.45
10.65 Fouls 10.00
2.03 Yellow cards 1.42
0.58 1st-half goals scored 0.94
0.65 1st-half goals conceded 0.52

How often Full Time

29% Wins 61%
29% Draws 19%
42% Losses 19%
97% Over 0.5 goals 94%
81% Over 1.5 goals 68%
61% Over 2.5 goals 55%
35% Over 3.5 goals 26%
10% Over 4.5 goals 13%
0% Over 5.5 goals 3%
68% Both teams scored 45%
19% Clean sheets 42%
16% Failed to score 19%

How often Half Time

29% Wins 42%
35% Draws 45%
35% Losses 13%
81% Over 0.5 goals 65%
29% Over 1.5 goals 45%
10% Over 2.5 goals 19%

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

Swansea all matches
Leeds all matches
Swansea before this match, at home
1.13points / match
1.13scored / match
1.27conceded / match
WonDrawnLost 15 played · 17:19
Leeds before this match, away
1.53points / match
1.33scored / match
1.00conceded / match
WonDrawnLost 15 played · 20:15
Swansea at home away Leeds

Per match

1.13 Goals scored 1.33
1.27 Goals conceded 1.00
2.40 Total goals 2.33
12.60 Shots 13.73
4.20 Shots on target 4.53
13.20 Shots faced 11.27
5.07 Corners 5.07
4.80 Corners against 6.53
11.13 Fouls 9.67
1.93 Yellow cards 1.53
0.53 1st-half goals scored 0.53
0.67 1st-half goals conceded 0.60

How often Full Time

27% Wins 47%
33% Draws 13%
40% Losses 40%
93% Over 0.5 goals 93%
73% Over 1.5 goals 53%
53% Over 2.5 goals 40%
20% Over 3.5 goals 20%
0% Over 4.5 goals 13%
0% Over 5.5 goals 7%
67% Both teams scored 33%
20% Clean sheets 40%
20% Failed to score 33%

How often Half Time

20% Wins 27%
47% Draws 53%
33% Losses 20%
73% Over 0.5 goals 53%
33% Over 1.5 goals 33%
7% Over 2.5 goals 13%

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

Swansea at home
Leeds away

Last 10 matches before this match

Swansea all matches

Date Match Score 1 X 2 O U
10.02.24 Hull – Swansea 0–1 (0–1) 1.733.804.75 1.80 2.00
03.02.24 Swansea – Plymouth 0–1 (0–1) 2.003.603.60 1.60 2.30
30.01.24 Leicester – Swansea 3–1 (1–0) 1.335.508.50 1.53 2.40
20.01.24 Swansea – Southampton 1–3 (1–3) 5.004.001.67 1.65 2.20
13.01.24 Birmingham – Swansea 2–2 (1–1) 2.253.503.10 1.80 2.00
01.01.24 Swansea – West Brom 1–0 (0–0) 3.403.252.20 2.08 1.73
29.12.23 Coventry – Swansea 2–2 (1–1) 1.753.804.33 1.73 2.08
26.12.23 Southampton – Swansea 5–0 (1–0) 1.405.007.50 1.57 2.35
22.12.23 Swansea – Preston 2–1 (0–0) 2.053.503.50 2.05 1.75
16.12.23 Swansea – Middlesbrough 1–2 (0–1) 3.203.502.20 1.73 2.08

Leeds all matches

Date Match Score 1 X 2 O U
10.02.24 Leeds – Rotherham 3–0 (1–0) 1.177.5015.00 1.50 2.50
02.02.24 Bristol City – Leeds 0–1 (0–0) 4.753.801.73 2.03 1.83
24.01.24 Leeds – Norwich 1–0 (1–0) 1.444.207.00 1.57 2.35
21.01.24 Leeds – Preston 2–1 (1–1) 1.305.5010.00 1.67 2.15
13.01.24 Cardiff – Leeds 0–3 (0–2) 5.254.201.62 1.93 1.93
01.01.24 Leeds – Birmingham 3–0 (2–0) 1.256.509.50 1.50 2.50
29.12.23 West Brom – Leeds 1–0 (1–0) 3.203.402.25 2.10 1.70
26.12.23 Preston – Leeds 2–1 (0–0) 5.754.201.57 1.83 2.03
23.12.23 Leeds – Ipswich 4–0 (3–0) 1.804.004.00 1.60 2.30
16.12.23 Leeds – Coventry 1–1 (0–0) 1.554.206.00 1.67 2.15

Swansea at home

Date Match Score 1 X 2 O U
03.02.24 Swansea – Plymouth 0–1 (0–1) 2.003.603.60 1.60 2.30
20.01.24 Swansea – Southampton 1–3 (1–3) 5.004.001.67 1.65 2.20
01.01.24 Swansea – West Brom 1–0 (0–0) 3.403.252.20 2.08 1.73
22.12.23 Swansea – Preston 2–1 (0–0) 2.053.503.50 2.05 1.75
16.12.23 Swansea – Middlesbrough 1–2 (0–1) 3.203.502.20 1.73 2.08
02.12.23 Swansea – Huddersfield 1–1 (0–1) 1.953.404.00 1.88 1.98
25.11.23 Swansea – Hull 2–2 (2–0) 2.603.202.80 2.00 1.85
04.11.23 Swansea – Sunderland 0–0 (0–0) 2.703.402.63 1.75 2.05
24.10.23 Swansea – Watford 0–1 (0–0) 2.303.303.10 2.05 1.75
21.10.23 Swansea – Leicester 1–3 (1–1) 4.334.001.75 1.73 2.08

Leeds away

Date Match Score 1 X 2 O U
02.02.24 Bristol City – Leeds 0–1 (0–0) 4.753.801.73 2.03 1.83
13.01.24 Cardiff – Leeds 0–3 (0–2) 5.254.201.62 1.93 1.93
29.12.23 West Brom – Leeds 1–0 (1–0) 3.203.402.25 2.10 1.70
26.12.23 Preston – Leeds 2–1 (0–0) 5.754.201.57 1.83 2.03
12.12.23 Sunderland – Leeds 1–0 (0–0) 2.803.602.40 1.70 2.10
09.12.23 Blackburn – Leeds 0–2 (0–1) 4.004.331.75 1.48 2.60
24.11.23 Rotherham – Leeds 1–1 (1–1) 7.505.001.36 1.67 2.15
03.11.23 Leicester – Leeds 0–1 (0–0) 2.153.603.25 1.67 2.15
25.10.23 Stoke – Leeds 1–0 (0–0) 3.753.601.95 1.80 2.00
21.10.23 Norwich – Leeds 2–3 (2–0) 3.003.502.25 1.70 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

Swansea winsDrawsLeeds wins
1matches
4.00goals / match
100%over 2.5
100%both scored
Date Match Score 1 X 2 O U
29.11.23E1 Leeds – Swansea 3–1 (2–1) 1.365.258.50 1.53 2.40

England Championship table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Leicester 31 24 3 4 66 24 +42 75 WLDWWW
2 Southampton 30 19 7 4 60 35 +25 64 WDWWWW
3 Leeds 31 19 6 6 55 26 +29 63 WWWWWW
4 Ipswich 30 17 9 4 55 40 +15 60 DDWDLD
5 West Brom 30 14 7 9 43 29 +14 49 WLWLWD
6 Coventry 31 12 11 8 48 35 +13 47 WWWDLW
7 Sunderland 31 14 5 12 44 34 +10 47 WLLWDW
8 Hull 30 13 6 11 43 39 +4 45 WLLWWL
9 Norwich 31 13 6 12 50 47 +3 45 DWWLWD
10 Preston 31 13 6 12 40 49 -9 45 LWLDWW
11 Watford 31 10 11 10 46 41 +5 41 DWDDLL
12 Middlesbrough 30 12 5 13 44 44 0 41 WLWDDL
13 Bristol City 31 11 8 12 35 35 0 41 LLDDLW
14 Cardiff 30 12 4 14 36 41 -5 40 LWLLWL
15 Plymouth 30 9 9 12 49 50 -1 36 LDDWWL
16 Swansea 31 9 9 13 40 48 -8 36 WDLLLW
17 Blackburn 30 11 3 16 45 56 -11 36 LDLDLW
18 Millwall 31 8 9 14 31 40 -9 33 WLLDLL
19 Birmingham 30 8 8 14 34 47 -13 32 DLDWLL
20 Stoke 31 8 8 15 29 45 -16 32 DWLLLL
21 Huddersfield 31 6 13 12 36 52 -16 31 LDDDWL
22 QPR 31 7 8 16 29 43 -14 29 LLWDWD
23 Sheffield Weds 31 7 5 19 24 50 -26 26 WLLDLW
24 Rotherham 30 3 10 17 25 57 -32 19 DDLDLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Leeds 16 12 4 0 35 11 +24 40 DWWWWW
2 Leicester 15 12 1 2 31 9 +22 37 WWWWDW
3 Southampton 15 11 2 2 39 18 +21 35 WWWWWW
4 Ipswich 15 10 4 1 37 23 +14 34 WDDDWD
5 West Brom 15 10 3 2 25 11 +14 33 LDWWWW
6 Sunderland 16 10 0 6 28 19 +9 30 WLWLWW
7 Coventry 16 7 8 1 24 14 +10 29 DWDWDW
8 Norwich 15 9 2 4 23 15 +8 29 DWWDWW
9 Plymouth 14 8 3 3 36 23 +13 27 WWWDDW
10 Preston 15 8 2 5 23 26 -3 26 LLWLWW
11 Hull 16 7 4 5 23 16 +7 25 WLWLWL
12 Birmingham 14 5 6 3 20 17 +3 21 WDLLDD
13 Bristol City 15 6 3 6 18 17 +1 21 LWWLDL
14 Middlesbrough 16 6 3 7 17 18 -1 21 LWLDDL
15 Watford 16 5 5 6 26 21 +5 20 DLLDLL
16 Cardiff 15 6 2 7 18 20 -2 20 WLDLLL
17 Blackburn 16 6 2 8 23 27 -4 20 WLDDLW
18 Sheffield Weds 16 5 4 7 17 20 -3 19 WLWLDW
19 Huddersfield 15 4 6 5 19 21 -2 18 DLWLDW
20 Swansea 15 4 5 6 17 19 -2 17 DLWWLL
21 Millwall 15 4 4 7 14 21 -7 16 DDWWLD
22 Stoke 15 4 4 7 11 20 -9 16 LDDDLL
23 Rotherham 15 3 6 6 16 20 -4 15 LLWDLL
24 QPR 16 3 5 8 17 24 -7 14 LLLWDD
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Leicester 16 12 2 2 35 15 +20 38 WDWLWW
2 Southampton 15 8 5 2 21 17 +4 29 DDWDWW
3 Ipswich 15 7 5 3 18 17 +1 26 WWLDDL
4 Leeds 15 7 2 6 20 15 +5 23 WLLLWW
5 Watford 15 5 6 4 20 20 0 21 WWDWDD
6 Middlesbrough 14 6 2 6 27 26 +1 20 LLWLWW
7 Bristol City 16 5 5 6 17 18 -1 20 LWDLDW
8 Hull 14 6 2 6 20 23 -3 20 DLWLLW
9 Cardiff 15 6 2 7 18 21 -3 20 LLWWLW
10 Swansea 16 5 4 7 23 29 -6 19 DLDDLW
11 Preston 16 5 4 7 17 23 -6 19 WLLLDW
12 Coventry 15 5 3 7 24 21 +3 18 LDWWWL
13 Sunderland 15 4 5 6 16 15 +1 17 DLWDLD
14 Millwall 16 4 5 7 17 19 -2 17 LDWLLL
15 West Brom 15 4 4 7 18 18 0 16 LWLLLD
16 Norwich 16 4 4 8 27 32 -5 16 DLLWLD
17 Blackburn 14 5 1 8 22 29 -7 16 WLLLLL
18 Stoke 16 4 4 8 18 25 -7 16 DWDWLL
19 QPR 15 4 3 8 12 19 -7 15 LWLLDW
20 Huddersfield 16 2 7 7 17 31 -14 13 DLLDDL
21 Birmingham 16 3 2 11 14 30 -16 11 WDLWLL
22 Plymouth 16 1 6 9 13 27 -14 9 DDLDWL
23 Sheffield Weds 15 2 1 12 7 30 -23 7 WLLWLL
24 Rotherham 15 0 4 11 9 37 -28 4 DLLDDL

Swansea   Leeds

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
# Streak
1 17 Blackburn 30 6 24 1.5 1.9 11 3 16 45 56 36 OOOUOO
2 15 Plymouth 30 9 21 1.6 1.7 9 9 12 49 50 36 OOUOUO
3 9 Norwich 31 12 19 1.6 1.5 13 6 12 50 47 45 UOUUOO
4 16 Swansea 31 12 19 1.3 1.5 9 9 13 40 48 36 UOOOUU
5 1 Leicester 31 13 18 2.1 0.8 24 3 4 66 24 75 OOUOOO
6 2 Southampton 30 12 18 2.0 1.2 19 7 4 60 35 64 OUOOUO
7 4 Ipswich 30 12 18 1.8 1.3 17 9 4 55 40 60 UUOUOO
8 10 Preston 31 13 18 1.3 1.6 13 6 12 40 49 45 UUOUOU
9 3 Leeds 31 14 17 1.8 0.8 19 6 6 55 26 63 OOOUUO
10 7 Sunderland 31 14 17 1.4 1.1 14 5 12 44 34 47 UOUOUO
11 8 Hull 30 13 17 1.4 1.3 13 6 11 43 39 45 OOOUUU
12 12 Middlesbrough 30 13 17 1.5 1.5 12 5 13 44 44 41 OOOUUO
13 6 Coventry 31 15 16 1.5 1.1 12 11 8 48 35 47 OOOOOO
14 11 Watford 31 15 16 1.5 1.3 10 11 10 46 41 41 OOUUUO
15 23 Sheffield Weds 31 15 16 0.8 1.6 7 5 19 24 50 26 OOOUOU
16 14 Cardiff 30 15 15 1.2 1.4 12 4 14 36 41 40 UOOOUU
17 19 Birmingham 30 15 15 1.1 1.6 8 8 14 34 47 32 UOOOUU
18 21 Huddersfield 31 16 15 1.2 1.7 6 13 12 36 52 31 OUUUOO
19 24 Rotherham 30 15 15 0.8 1.9 3 10 17 25 57 19 UOUUUO
20 22 QPR 31 17 14 0.9 1.4 7 8 16 29 43 29 OOUUOO
21 5 West Brom 30 17 13 1.4 1.0 14 7 9 43 29 49 UUOUUO
22 18 Millwall 31 18 13 1.0 1.3 8 9 14 31 40 33 UOUUUO
23 20 Stoke 31 18 13 0.9 1.5 8 8 15 29 45 32 UUOOOO
24 13 Bristol City 31 19 12 1.1 1.1 11 8 12 35 35 41 UUUOUO
Home – Under/Over goals
# Streak
1 4 Ipswich 15 3 12 2.5 1.5 10 4 1 37 23 34 OOUUOO
2 15 Plymouth 14 2 12 2.6 1.6 8 3 3 36 23 27 UOOOOO
3 17 Blackburn 16 4 12 1.4 1.7 6 2 8 23 27 20 OOOUOO
4 2 Southampton 15 4 11 2.6 1.2 11 2 2 39 18 35 UOOOOO
5 3 Leeds 16 5 11 2.2 0.7 12 4 0 35 11 40 UOOOUO
6 7 Sunderland 16 5 11 1.8 1.2 10 0 6 28 19 30 UOUUOO
7 10 Preston 15 4 11 1.5 1.7 8 2 5 23 26 26 UOOUUO
8 11 Watford 16 7 9 1.6 1.3 5 5 6 26 21 20 UOOUUO
9 1 Leicester 15 7 8 2.1 0.6 12 1 2 31 9 37 OOOOUO
10 16 Swansea 15 7 8 1.1 1.3 4 5 6 17 19 17 UOOUOU
11 19 Birmingham 14 6 8 1.4 1.2 5 6 3 20 17 21 OUOOUO
12 21 Huddersfield 15 7 8 1.3 1.4 4 6 5 19 21 18 UOOOUO
13 22 QPR 16 8 8 1.1 1.5 3 5 8 17 24 14 UOOUUO
14 23 Sheffield Weds 16 8 8 1.1 1.2 5 4 7 17 20 19 OOOOUU
15 8 Hull 16 9 7 1.4 1.0 7 4 5 23 16 25 OUOOUU
16 9 Norwich 15 8 7 1.5 1.0 9 2 4 23 15 29 UOUUUO
17 18 Millwall 15 8 7 0.9 1.4 4 4 7 14 21 16 UUUUOU
18 5 West Brom 15 9 6 1.7 0.7 10 3 2 25 11 33 OUUUOU
19 6 Coventry 16 10 6 1.5 0.9 7 8 1 24 14 29 UUOOOO
20 14 Cardiff 15 9 6 1.2 1.3 6 2 7 18 20 20 UUOUOU
21 20 Stoke 15 9 6 0.7 1.3 4 4 7 11 20 16 UUUUOO
22 24 Rotherham 15 9 6 1.1 1.3 3 6 6 16 20 15 OUUUUU
23 12 Middlesbrough 16 11 5 1.1 1.1 6 3 7 17 18 21 OUOUUO
24 13 Bristol City 15 10 5 1.2 1.1 6 3 6 18 17 21 OUOUUU
Away – Under/Over goals
# Streak
1 9 Norwich 16 4 12 1.7 2.0 4 4 8 27 32 16 OUUOUO
2 12 Middlesbrough 14 2 12 1.9 1.9 6 2 6 27 26 20 OOOUOO
3 17 Blackburn 14 2 12 1.6 2.1 5 1 8 22 29 16 OOOOOO
4 16 Swansea 16 5 11 1.4 1.8 5 4 7 23 29 19 UOOOOU
5 1 Leicester 16 6 10 2.2 0.9 12 2 2 35 15 38 OUUOOO
6 6 Coventry 15 5 10 1.6 1.4 5 3 7 24 21 18 OUOOOO
7 8 Hull 14 4 10 1.4 1.6 6 2 6 20 23 20 OUOOOU
8 14 Cardiff 15 6 9 1.2 1.4 6 2 7 18 21 20 UOOOOU
9 15 Plymouth 16 7 9 0.8 1.7 1 6 9 13 27 9 UOOUUO
10 24 Rotherham 15 6 9 0.6 2.5 0 4 11 9 37 4 UOOOUO
11 23 Sheffield Weds 15 7 8 0.5 2.0 2 1 12 7 30 7 UOUUOO
12 2 Southampton 15 8 7 1.4 1.1 8 5 2 21 17 29 UUUUOU
13 5 West Brom 15 8 7 1.2 1.2 4 4 7 18 18 16 OUUUUO
14 10 Preston 16 9 7 1.1 1.4 5 4 7 17 23 19 OOUOUU
15 11 Watford 15 8 7 1.3 1.3 5 6 4 20 20 21 OOOOUU
16 13 Bristol City 16 9 7 1.1 1.1 5 5 6 17 18 20 OOUUOO
17 19 Birmingham 16 9 7 0.9 1.9 3 2 11 14 30 11 UOOOUU
18 20 Stoke 16 9 7 1.1 1.6 4 4 8 18 25 16 UOUUOO
19 21 Huddersfield 16 9 7 1.1 1.9 2 7 7 17 31 13 UUOUUO
20 3 Leeds 15 9 6 1.3 1.0 7 2 6 20 15 23 UUOUOU
21 4 Ipswich 15 9 6 1.2 1.1 7 5 3 18 17 26 UOOUUO
22 7 Sunderland 15 9 6 1.1 1.0 4 5 6 16 15 17 UUUUOU
23 18 Millwall 16 10 6 1.1 1.2 4 5 7 17 19 17 OUUUUO
24 22 QPR 15 9 6 0.8 1.3 4 3 8 12 19 15 UUOUUO

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. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 2 Nov 2026, 20:47