Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: O Langford

Sunderland 2–0 Oxford

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

Home ✓ 1.55 fair 1.77
Draw 4.20 fair 4.33
Away 5.50 fair 4.93
Under 2.5 ✓ 2.00 fair 2.09
Over 2.5 1.80 fair 1.92

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

Match facts

Sunderland Oxford
13 Shots 5
6 Shots on target 2
8 Corners 2
9 Fouls 8
2 Yellow cards 2
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 (136 league matches this season so far).
Result Sunderland to win
Goals Over 2.5
Both teams score Yes fair 1.93
Expected goals 1.79 – 0.97
Home / Draw / Away
SunderlandDrawOxford
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–0 11.3% 1–1 11% 2–0 10.1%

Statistics 2024/2025, before this match

Sunderland before this match, all matches
2.27points / match
1.91scored / match
0.82conceded / match
WonDrawnLost 11 played · 21:9
Oxford before this match, all matches
1.27points / match
1.36scored / match
1.18conceded / match
WonDrawnLost 11 played · 15:13
Sunderland all matches all matches Oxford

Per match

1.91 Goals scored 1.36
0.82 Goals conceded 1.18
2.73 Total goals 2.55
12.36 Shots 11.00
4.09 Shots on target 3.82
11.18 Shots faced 15.45
4.27 Corners 3.27
4.82 Corners against 7.09
10.27 Fouls 9.09
2.09 Yellow cards 1.73
0.91 1st-half goals scored 0.64
0.18 1st-half goals conceded 0.64

How often Full Time

73% Wins 27%
9% Draws 45%
18% Losses 27%
100% Over 0.5 goals 91%
73% Over 1.5 goals 82%
55% Over 2.5 goals 45%
36% Over 3.5 goals 27%
9% Over 4.5 goals 9%
0% Over 5.5 goals 0%
45% Both teams scored 73%
55% Clean sheets 27%
0% Failed to score 9%

How often Half Time

64% Wins 27%
27% Draws 45%
9% Losses 27%
82% Over 0.5 goals 73%
18% Over 1.5 goals 36%
9% Over 2.5 goals 18%

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

Sunderland all matches
Oxford all matches
Sunderland before this match, at home
2.60points / match
2.00scored / match
0.40conceded / match
WonDrawnLost 5 played · 10:2
Oxford before this match, away
0.40points / match
1.40scored / match
2.00conceded / match
WonDrawnLost 5 played · 7:10
Sunderland at home away Oxford

Per match

2.00 Goals scored 1.40
0.40 Goals conceded 2.00
2.40 Total goals 3.40
12.20 Shots 11.80
3.60 Shots on target 3.60
10.40 Shots faced 19.20
4.00 Corners 3.40
4.60 Corners against 8.40
9.60 Fouls 10.20
2.00 Yellow cards 2.20
1.40 1st-half goals scored 0.80
0.20 1st-half goals conceded 1.00

How often Full Time

80% Wins 0%
20% Draws 40%
0% Losses 60%
100% Over 0.5 goals 100%
60% Over 1.5 goals 100%
40% Over 2.5 goals 80%
40% Over 3.5 goals 40%
0% Over 4.5 goals 20%
0% Over 5.5 goals 0%
20% Both teams scored 100%
80% Clean sheets 0%
0% Failed to score 0%

How often Half Time

80% Wins 20%
20% Draws 40%
0% Losses 40%
100% Over 0.5 goals 80%
40% Over 1.5 goals 60%
20% Over 2.5 goals 40%

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

Sunderland at home
Oxford away

Last 10 matches before this match

Sunderland all matches

Date Match Score 1 X 2 O U
23.10.24 Luton – Sunderland 1–2 (0–0) 2.553.302.75 1.98 1.88
20.10.24 Hull – Sunderland 0–1 (0–0) 2.883.402.38 1.73 2.10
04.10.24 Sunderland – Leeds 2–2 (1–1) 3.003.202.40 2.10 1.73
01.10.24 Sunderland – Derby 2–0 (1–0) 1.673.904.75 2.03 1.83
28.09.24 Watford – Sunderland 2–1 (1–0) 2.753.602.35 2.00 1.85
21.09.24 Sunderland – Middlesbrough 1–0 (1–0) 2.403.402.80 1.90 1.95
14.09.24 Plymouth – Sunderland 3–2 (0–1) 4.503.601.75 1.73 2.10
31.08.24 Portsmouth – Sunderland 1–3 (0–1) 3.303.702.05 2.00 1.85
24.08.24 Sunderland – Burnley 1–0 (1–0) 3.003.402.30 1.90 1.95
18.08.24 Sunderland – Sheffield Weds 4–0 (3–0) 2.203.303.30 1.95 1.90

Oxford all matches

Date Match Score 1 X 2 O U
22.10.24 Oxford – Derby 1–1 (1–0) 2.553.252.75 2.10 1.73
19.10.24 Oxford – West Brom 1–1 (0–1) 3.903.501.95 2.00 1.80
05.10.24 Portsmouth – Oxford 1–1 (0–0) 2.453.402.75 1.95 1.90
01.10.24 Luton – Oxford 2–2 (2–1) 1.673.904.50 1.88 1.98
28.09.24 Oxford – Burnley 0–0 (0–0) 3.403.752.00 1.93 1.93
21.09.24 Bristol City – Oxford 2–1 (0–1) 1.753.604.75 1.98 1.88
14.09.24 Oxford – Stoke 1–0 (0–0) 3.103.402.25 1.98 1.88
31.08.24 Oxford – Preston 3–1 (1–1) 2.403.302.90 2.03 1.83
24.08.24 Blackburn – Oxford 2–1 (1–1) 1.753.754.33 1.73 2.10
16.08.24 Coventry – Oxford 3–2 (2–1) 1.703.904.75 1.70 2.10

Sunderland at home

Date Match Score 1 X 2 O U
04.10.24 Sunderland – Leeds 2–2 (1–1) 3.003.202.40 2.10 1.73
01.10.24 Sunderland – Derby 2–0 (1–0) 1.673.904.75 2.03 1.83
21.09.24 Sunderland – Middlesbrough 1–0 (1–0) 2.403.402.80 1.90 1.95
24.08.24 Sunderland – Burnley 1–0 (1–0) 3.003.402.30 1.90 1.95
18.08.24 Sunderland – Sheffield Weds 4–0 (3–0) 2.203.303.30 1.95 1.90
04.05.24 Sunderland – Sheffield Weds 0–2 (0–2) 2.703.402.55 2.00 1.80
20.04.24 Sunderland – Millwall 0–1 (0–0) 2.203.253.50 2.20 1.67
06.04.24 Sunderland – Bristol City 0–0 (0–0) 2.403.203.10 2.30 1.62
01.04.24 Sunderland – Blackburn 1–5 (0–2) 2.103.403.60 1.95 1.90
16.03.24 Sunderland – QPR 0–0 (0–0) 2.453.253.00 2.15 1.67

Oxford away

Date Match Score 1 X 2 O U
05.10.24 Portsmouth – Oxford 1–1 (0–0) 2.453.402.75 1.95 1.90
01.10.24 Luton – Oxford 2–2 (2–1) 1.673.904.50 1.88 1.98
21.09.24 Bristol City – Oxford 2–1 (0–1) 1.753.604.75 1.98 1.88
24.08.24 Blackburn – Oxford 2–1 (1–1) 1.753.754.33 1.73 2.10
16.08.24 Coventry – Oxford 3–2 (2–1) 1.703.904.75 1.70 2.10
27.04.24E2 Exeter – Oxford 1–2 (0–2) 5.254.001.65 1.58 2.25
06.04.24E2 Burton – Oxford 0–4 (0–1) 3.503.502.10 2.03 1.83
29.03.24E2 Shrewsbury – Oxford 1–1 (0–0) 3.753.402.05 2.10 1.70
16.03.24E2 Port Vale – Oxford 0–2 (0–1) 3.503.252.20 2.05 1.75
12.03.24E2 Bolton – Oxford 5–0 (2–0) 1.733.804.75 1.88 1.98

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

Sunderland winsDrawsOxford wins
2matches
2.50goals / match
50%over 2.5
100%both scored
Date Match Score 1 X 2 O U
09.04.22E2 Oxford – Sunderland 1–2 (1–1) 2.373.502.90 1.90 1.95
04.12.21E2 Sunderland – Oxford 1–1 (1–1) 2.203.403.20 1.83 2.02

England Championship table 2024/2025, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Sunderland 11 8 1 2 21 9 +12 25 WLWDWW
2 Leeds 12 6 5 1 19 8 +11 23 WDDWWD
3 Burnley 11 6 4 1 17 5 +12 22 WDWDWD
4 Sheffield United 11 6 3 2 12 6 +6 21 WDWWLL
5 West Brom 11 5 4 2 13 7 +6 19 WLLDDD
6 Blackburn 12 5 4 3 16 12 +4 19 WLLWDL
7 Watford 12 6 1 5 16 19 -3 19 WLWLLW
8 Norwich 11 4 5 2 19 13 +6 17 WWDWDD
9 Middlesbrough 11 5 2 4 11 9 +2 17 LWWLLW
10 Bristol City 12 3 7 2 14 16 -2 16 DDDWDD
11 Sheffield Weds 12 4 3 5 13 18 -5 15 WDWLDW
12 Oxford 11 3 5 3 15 13 +2 14 LDDDDD
13 Derby 11 4 2 5 14 14 0 14 LLLWDD
14 Millwall 11 3 4 4 14 12 +2 13 DWLDDW
15 Swansea 11 3 4 4 8 7 +1 13 WDLDLD
16 Hull 11 3 4 4 13 15 -2 13 WWWLLD
17 Preston 11 3 4 4 10 14 -4 13 DLWDWD
18 Stoke 11 3 3 5 13 15 -2 12 LLWDDD
19 Coventry 12 3 3 6 14 17 -3 12 LWLLDW
20 Luton 12 3 2 7 14 20 -6 11 LDLWLL
21 Cardiff 11 3 2 6 11 18 -7 11 LLWDWW
22 Plymouth 11 3 2 6 10 19 -9 11 LWLWLL
23 QPR 11 1 5 5 11 19 -8 8 DLLLLD
24 Portsmouth 12 1 5 6 12 25 -13 8 DLDWLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Blackburn 6 5 1 0 12 3 +9 16 WWWWWD
2 Watford 6 5 1 0 11 4 +7 16 WWDWWW
3 Sunderland 5 4 1 0 10 2 +8 13 WWWWD
4 Leeds 6 4 1 1 12 5 +7 13 DWLWWW
5 Sheffield United 5 4 1 0 7 2 +5 13 DWWWW
6 Derby 5 4 0 1 9 3 +6 12 WWWLW
7 Oxford 6 3 3 0 8 3 +5 12 WWWDDD
8 Burnley 5 3 2 0 9 2 +7 11 WDWWD
9 Preston 6 3 2 1 7 4 +3 11 LWDWWD
10 Middlesbrough 6 3 2 1 7 5 +2 11 WDDWLW
11 Millwall 6 3 1 2 10 6 +4 10 LWLWDW
12 Plymouth 5 3 1 1 9 6 +3 10 DLWWW
13 Bristol City 6 2 4 0 8 6 +2 10 WDWDDD
14 Norwich 5 2 3 0 12 5 +7 9 DDWDW
15 Swansea 5 2 3 0 6 2 +4 9 WDWDD
16 Coventry 6 3 0 3 11 9 +2 9 WLLWLW
17 Cardiff 6 3 0 3 8 6 +2 9 LLLWWW
18 Stoke 6 2 2 2 12 9 +3 8 WLLWDD
19 Sheffield Weds 6 2 2 2 8 7 +1 8 WLDWLD
20 West Brom 5 2 2 1 2 1 +1 8 DWWLD
21 Luton 6 2 1 3 10 11 -1 7 LLWDWL
22 Hull 6 1 3 2 6 6 0 6 DDLWLD
23 QPR 6 0 3 3 6 11 -5 3 LDDLLD
24 Portsmouth 6 0 3 3 3 9 -6 3 DLLDDL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Sunderland 6 4 0 2 11 7 +4 12 WWLLWW
2 West Brom 6 3 2 1 11 6 +5 11 WWWLDD
3 Burnley 6 3 2 1 8 3 +5 11 WLWDWD
4 Leeds 6 2 4 0 7 3 +4 10 DWWDDD
5 Sheffield United 6 2 2 2 5 4 +1 8 WDWDLL
6 Norwich 6 2 2 2 7 8 -1 8 LWLWDD
7 Hull 5 2 1 2 7 9 -2 7 DLWWL
8 Sheffield Weds 6 2 1 3 5 11 -6 7 LLLDWW
9 Middlesbrough 5 2 0 3 4 4 0 6 LWLWL
10 Bristol City 6 1 3 2 6 10 -4 6 DLLDWD
11 QPR 5 1 2 2 5 8 -3 5 DWDLL
12 Portsmouth 6 1 2 3 9 16 -7 5 DDLLWL
13 Swansea 6 1 1 4 2 5 -3 4 LLWLLD
14 Luton 6 1 1 4 4 9 -5 4 DLWLLL
15 Stoke 5 1 1 3 1 6 -5 4 LWLLD
16 Millwall 5 0 3 2 4 6 -2 3 LDDLD
17 Blackburn 6 0 3 3 4 9 -5 3 DDDLLL
18 Coventry 6 0 3 3 3 8 -5 3 LDDLLD
19 Watford 6 1 0 5 5 15 -10 3 WLLLLL
20 Oxford 5 0 2 3 7 10 -3 2 LLLDD
21 Derby 6 0 2 4 5 11 -6 2 LLLLDD
22 Preston 5 0 2 3 3 10 -7 2 LLDLD
23 Cardiff 5 0 2 3 3 12 -9 2 LDLLD
24 Plymouth 6 0 1 5 1 13 -12 1 LDLLLL

Sunderland   Oxford

Under / Over goals 2024/2025, before this match

Goals
All matches – Under/Over goals
# Streak
1 7 Watford 12 3 9 1.3 1.6 6 1 5 16 19 19 OOOOOU
2 20 Luton 12 4 8 1.2 1.7 3 2 7 14 20 11 OOUOOO
3 24 Portsmouth 12 4 8 1.0 2.1 1 5 6 12 25 8 UOUOUO
4 11 Sheffield Weds 12 5 7 1.1 1.5 4 3 5 13 18 15 OUOUUO
5 1 Sunderland 11 5 6 1.9 0.8 8 1 2 21 9 25 UOUOUO
6 6 Blackburn 12 6 6 1.3 1.0 5 4 3 16 12 19 UOOUUU
7 19 Coventry 12 6 6 1.2 1.4 3 3 6 14 17 12 OOOUUO
8 8 Norwich 11 6 5 1.7 1.2 4 5 2 19 13 17 OOUOUO
9 10 Bristol City 12 7 5 1.2 1.3 3 7 2 14 16 16 UUUUOU
10 12 Oxford 11 6 5 1.4 1.2 3 5 3 15 13 14 OUOUUU
11 17 Preston 11 6 5 0.9 1.3 3 4 4 10 14 13 UOOUUO
12 18 Stoke 11 6 5 1.2 1.4 3 3 5 13 15 12 OUOUUO
13 22 Plymouth 11 6 5 0.9 1.7 3 2 6 10 19 11 UOUOOU
14 23 QPR 11 6 5 1.0 1.7 1 5 5 11 19 8 UUOUOU
15 2 Leeds 12 8 4 1.6 0.7 6 5 1 19 8 23 OUOUOU
16 5 West Brom 11 7 4 1.2 0.6 5 4 2 13 7 19 UOUUUU
17 13 Derby 11 7 4 1.3 1.3 4 2 5 14 14 14 UOUUUU
18 14 Millwall 11 7 4 1.3 1.1 3 4 4 14 12 13 UOUUUU
19 16 Hull 11 7 4 1.2 1.4 3 4 4 13 15 13 OOOOUU
20 3 Burnley 11 8 3 1.5 0.5 6 4 1 17 5 22 OUUUUU
21 21 Cardiff 11 8 3 1.0 1.6 3 2 6 11 18 11 UOUUOU
22 9 Middlesbrough 11 9 2 1.0 0.8 5 2 4 11 9 17 UUUOUU
23 15 Swansea 11 9 2 0.7 0.6 3 4 4 8 7 13 OUUUUU
24 4 Sheffield United 11 10 1 1.1 0.5 6 3 2 12 6 21 UUUUUU
Home – Under/Over goals
# Streak
1 20 Luton 6 0 6 1.7 1.8 2 1 3 10 11 7 OOOOOO
2 19 Coventry 6 1 5 1.8 1.5 3 0 3 11 9 9 OUOOOO
3 7 Watford 6 2 4 1.8 0.7 5 1 0 11 4 16 OOUOOU
4 18 Stoke 6 2 4 2.0 1.5 2 2 2 12 9 8 UOOOUO
5 2 Leeds 6 3 3 2.0 0.8 4 1 1 12 5 13 OUUOUO
6 6 Blackburn 6 3 3 2.0 0.5 5 1 0 12 3 16 OOOUUU
7 8 Norwich 5 2 3 2.4 1.0 2 3 0 12 5 9 OUOUO
8 14 Millwall 6 3 3 1.7 1.0 3 1 2 10 6 10 OOUOUU
9 22 Plymouth 5 2 3 1.8 1.2 3 1 1 9 6 10 UUOOO
10 23 QPR 6 3 3 1.0 1.8 0 3 3 6 11 3 OUUOOU
11 24 Portsmouth 6 3 3 0.5 1.5 0 3 3 3 9 3 UOOUUO
12 1 Sunderland 5 3 2 2.0 0.4 4 1 0 10 2 13 OUUUO
13 3 Burnley 5 3 2 1.8 0.4 3 2 0 9 2 11 OUOUU
14 10 Bristol City 6 4 2 1.3 1.0 2 4 0 8 6 10 OUOUUU
15 11 Sheffield Weds 6 4 2 1.3 1.2 2 2 2 8 7 8 OUUOUU
16 13 Derby 5 3 2 1.8 0.6 4 0 1 9 3 12 UOUOU
17 17 Preston 6 4 2 1.2 0.7 3 2 1 7 4 11 UUUOUO
18 4 Sheffield United 5 4 1 1.4 0.4 4 1 0 7 2 13 OUUUU
19 9 Middlesbrough 6 5 1 1.2 0.8 3 2 1 7 5 11 UOUUUU
20 12 Oxford 6 5 1 1.3 0.5 3 3 0 8 3 12 UOUUUU
21 15 Swansea 5 4 1 1.2 0.4 2 3 0 6 2 9 OUUUU
22 16 Hull 6 5 1 1.0 1.0 1 3 2 6 6 6 UUUOUU
23 21 Cardiff 6 5 1 1.3 1.0 3 0 3 8 6 9 UUUUOU
24 5 West Brom 5 5 0 0.4 0.2 2 2 1 2 1 8 UUUUU
Away – Under/Over goals
# Streak
1 7 Watford 6 1 5 0.8 2.5 1 0 5 5 15 3 OUOOOO
2 11 Sheffield Weds 6 1 5 0.8 1.8 2 1 3 5 11 7 OOOUOO
3 24 Portsmouth 6 1 5 1.5 2.7 1 2 3 9 16 5 OOOOOU
4 1 Sunderland 6 2 4 1.8 1.2 4 0 2 11 7 12 UOOOUO
5 5 West Brom 6 2 4 1.8 1.0 3 2 1 11 6 11 OOOOUU
6 12 Oxford 5 1 4 1.4 2.0 0 2 3 7 10 2 OOOOU
7 6 Blackburn 6 3 3 0.7 1.5 0 3 3 4 9 3 OUUOOU
8 10 Bristol City 6 3 3 1.0 1.7 1 3 2 6 10 6 UOOUUO
9 16 Hull 5 2 3 1.4 1.8 2 1 2 7 9 7 UUOOO
10 17 Preston 5 2 3 0.6 2.0 0 2 3 3 10 2 OOUOU
11 8 Norwich 6 4 2 1.2 1.3 2 2 2 7 8 8 UUUOUO
12 13 Derby 6 4 2 0.8 1.8 0 2 4 5 11 2 OOUUUU
13 20 Luton 6 4 2 0.7 1.5 1 1 4 4 9 4 UUUOUO
14 21 Cardiff 5 3 2 0.6 2.4 0 2 3 3 12 2 OUUOU
15 22 Plymouth 6 4 2 0.2 2.2 0 1 5 1 13 1 OUUUOU
16 23 QPR 5 3 2 1.0 1.6 1 2 2 5 8 5 OOUUU
17 2 Leeds 6 5 1 1.2 0.5 2 4 0 7 3 10 UUUUOU
18 3 Burnley 6 5 1 1.3 0.5 3 2 1 8 3 11 OUUUUU
19 9 Middlesbrough 5 4 1 0.8 0.8 2 0 3 4 4 6 UUUUO
20 14 Millwall 5 4 1 0.8 1.2 0 3 2 4 6 3 OUUUU
21 15 Swansea 6 5 1 0.3 0.8 1 1 4 2 5 4 UUOUUU
22 18 Stoke 5 4 1 0.2 1.2 1 1 3 1 6 4 OUUUU
23 19 Coventry 6 5 1 0.5 1.3 0 3 3 3 8 3 UUUOUU
24 4 Sheffield United 6 6 0 0.8 0.7 2 2 2 5 4 8 UUUUUU

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 4 Nov 2026, 21:10