Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.
Match facts
RochdaleOxford City
1Yellow cards4
0Red cards0
Our pre-match prediction
✗ Result missed✓ Goals correct✓ BTTS correctCalculated after the match, using only matches played before kick-off (438 league matches this season so far).
ResultRochdale to win
GoalsOver 2.5
Both teams scoreYesfair 1.55
Expected goals2.21 – 1.29
Home / Draw / Away
58%20%22%
RochdaleDrawOxford City
Under / Over 2.5 goals
32%68%
Under 2.5Over 2.5
Both teams to score
36%65%
NoYes
Total goals in the match
3%0
11%1
19%2
22%3
19%4
27%5+
Most likely scores
2–1 9.5%1–1 8.6%2–0 7.4%
Statistics 2023/2024, before this match
Rochdalebefore this match, all matches
1.25points / match
1.53scored / match
1.53conceded / match
12915
WonDrawnLost36 played · 55:55
Oxford Citybefore this match, all matches
0.76points / match
1.30scored / match
2.14conceded / match
7723
WonDrawnLost37 played · 48:79
Rochdale all matchesall matches Oxford City
Per match
1.53Goals scored1.30
1.53Goals conceded2.14
3.06Total goals3.43
1.78Yellow cards1.81
0.811st-half goals scored0.46
0.641st-half goals conceded1.08
How often Full Time
33%Wins19%
25%Draws19%
42%Losses62%
97%Over 0.5 goals92%
86%Over 1.5 goals86%
64%Over 2.5 goals70%
36%Over 3.5 goals46%
14%Over 4.5 goals22%
6%Over 5.5 goals14%
61%Both teams scored57%
19%Clean sheets22%
22%Failed to score30%
How often Half Time
31%Wins16%
42%Draws30%
28%Losses54%
75%Over 0.5 goals76%
44%Over 1.5 goals49%
22%Over 2.5 goals24%
Goals in the last 10 matches (scored up, conceded down; oldest left)
Rochdale all matches
2
L
2
W
1
3
L
1
2
L
3
L
1
2
L
2
2
D
3
W
1
2
L
2
L
Oxford City all matches
1
2
L
1
2
L
1
W
2
3
L
2
L
1
7
L
D
2
5
L
4
L
1
2
L
Rochdalebefore this match, at home
1.47points / match
1.76scored / match
1.24conceded / match
746
WonDrawnLost17 played · 30:21
Oxford Citybefore this match, away
0.56points / match
1.17scored / match
2.50conceded / match
2412
WonDrawnLost18 played · 21:45
Rochdale at homeaway Oxford City
Per match
1.76Goals scored1.17
1.24Goals conceded2.50
3.00Total goals3.67
1.71Yellow cards1.50
1.061st-half goals scored0.50
0.711st-half goals conceded1.22
How often Full Time
41%Wins11%
24%Draws22%
35%Losses67%
94%Over 0.5 goals94%
82%Over 1.5 goals94%
65%Over 2.5 goals67%
29%Over 3.5 goals56%
12%Over 4.5 goals22%
12%Over 5.5 goals17%
53%Both teams scored56%
35%Clean sheets17%
18%Failed to score33%
How often Half Time
41%Wins11%
29%Draws28%
29%Losses61%
88%Over 0.5 goals83%
59%Over 1.5 goals61%
29%Over 2.5 goals22%
Goals in the last 10 matches (scored up, conceded down; oldest left)
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.
England National League table 2023/2024, before this match
All matches – league table
#
Team
MP
W
D
L
GF
GA
GD
Pts
Streak
1
Chesterfield
36
27
4
5
87
48
+39
85
WDLDWL
2
Barnet
37
21
5
11
69
51
+18
68
WLWLWW
3
Bromley
37
18
12
7
61
42
+19
66
LWDLWD
4
Solihull
37
17
10
10
60
52
+8
61
WDWLDW
5
Oldham
37
15
13
9
55
46
+9
58
WDLWDD
6
Gateshead
36
16
9
11
69
50
+19
57
WWWLDL
7
Aldershot
36
17
6
13
62
67
-5
57
WLWWLW
8
Southend
36
16
8
12
54
38
+16
56
DWWWDD
9
Altrincham
36
15
10
11
64
52
+12
55
LLLLLW
10
Halifax
36
14
11
11
42
41
+1
53
LWWWWL
11
Hartlepool
37
14
5
18
58
66
-8
47
WDWWLL
12
Eastleigh
37
12
10
15
64
74
-10
46
LLWWLD
13
Dag and Red
37
12
9
16
53
51
+2
45
LWDDLW
14
Rochdale
36
12
9
15
55
55
0
45
LLDWLL
15
Fylde
37
12
9
16
63
66
-3
45
WLDLWW
16
Boreham Wood
36
10
14
12
48
57
-9
44
WWLLWD
17
Ebbsfleet
37
12
8
17
50
60
-10
44
DDWWWW
18
Wealdstone
34
11
10
13
47
52
-5
43
LLDLWD
19
Maidenhead
37
10
12
15
39
51
-12
42
LLLLWL
20
Woking
37
11
8
18
39
47
-8
41
DLLDWW
21
Dorking
36
12
5
19
44
60
-16
41
LWDLWL
22
York
37
8
15
14
46
59
-13
39
LDDLLL
23
Kidderminster
37
10
9
18
33
46
-13
39
WDLWWL
24
Oxford City
37
7
7
23
48
79
-31
28
LLDLLL
Home – league table
#
Team
MP
W
D
L
GF
GA
GD
Pts
Streak
1
Chesterfield
18
15
3
0
52
23
+29
48
WWWWDD
2
Bromley
19
12
4
3
41
23
+18
40
WDLWDW
3
Barnet
18
12
3
3
34
19
+15
39
WWDWLW
4
Aldershot
18
10
5
3
35
27
+8
35
DDWLWW
5
Altrincham
17
10
4
3
40
20
+20
34
LWWWLW
6
Southend
18
11
1
6
36
16
+20
34
WLLWWD
7
Wealdstone
16
8
5
3
30
25
+5
29
WDWDLL
8
Eastleigh
19
8
5
6
36
34
+2
29
LLLWLD
9
Hartlepool
19
9
1
9
30
32
-2
28
WLWWWL
10
Ebbsfleet
19
8
3
8
25
20
+5
27
WLDWWW
11
Gateshead
17
7
5
5
34
24
+10
26
LDWDWL
12
Solihull
18
7
5
6
26
19
+7
26
WWDLWL
13
Boreham Wood
19
6
8
5
26
23
+3
26
DDLWWD
14
Rochdale
17
7
4
6
30
21
+9
25
DWWLLW
15
Oldham
19
6
7
6
27
21
+6
25
WLWLDD
16
Halifax
17
6
7
4
21
19
+2
25
DDLLWW
17
Fylde
19
6
7
6
33
33
0
25
WDWLDW
18
Maidenhead
18
5
7
6
16
19
-3
22
LDLWLL
19
Dag and Red
19
7
0
12
29
29
0
21
WLLWLW
20
Woking
19
5
5
9
22
26
-4
20
LWDDWW
21
Dorking
19
6
2
11
24
33
-9
20
LWLLLW
22
York
19
3
9
7
27
31
-4
18
DLDDLL
23
Kidderminster
18
4
6
8
17
21
-4
18
LLWWDL
24
Oxford City
19
5
3
11
27
34
-7
18
LLWDLL
Away – league table
#
Team
MP
W
D
L
GF
GA
GD
Pts
Streak
1
Chesterfield
18
12
1
5
35
25
+10
37
LWWLWL
2
Solihull
19
10
5
4
34
33
+1
35
LWWDDW
3
Oldham
18
9
6
3
28
25
+3
33
WWDWDW
4
Gateshead
19
9
4
6
35
26
+9
31
LWWWLD
5
Barnet
19
9
2
8
35
32
+3
29
LLLWLW
6
Halifax
19
8
4
7
21
22
-1
28
LDLWWL
7
Bromley
18
6
8
4
20
19
+1
26
WDDLLD
8
Dag and Red
18
5
9
4
24
22
+2
24
DLDWDD
9
Southend
18
5
7
6
18
22
-4
22
LWLDWD
10
Aldershot
18
7
1
10
27
40
-13
22
WLDWLW
11
Woking
18
6
3
9
17
21
-4
21
DLLWLL
12
Dorking
17
6
3
8
20
27
-7
21
WLWWDL
13
Altrincham
19
5
6
8
24
32
-8
21
LWLLLL
14
York
18
5
6
7
19
28
-9
21
DDWLWL
15
Kidderminster
19
6
3
10
16
25
-9
21
LWWWWL
16
Fylde
18
6
2
10
30
33
-3
20
LWWWLW
17
Rochdale
19
5
5
9
25
34
-9
20
LLLDLL
18
Maidenhead
19
5
5
9
23
32
-9
20
DWLLWL
19
Hartlepool
18
5
4
9
28
34
-6
19
LLWWDL
20
Boreham Wood
17
4
6
7
22
34
-12
18
LWDWLL
21
Eastleigh
18
4
5
9
28
40
-12
17
LDLDLW
22
Ebbsfleet
18
4
5
9
25
40
-15
17
DLWLDW
23
Wealdstone
18
3
5
10
17
27
-10
14
LDDLWD
24
Oxford City
18
2
4
12
21
45
-24
10
WLLLLL
Rochdale Oxford City
Under / Over goals 2023/2024, before this match
Goals
All matches – Under/Over goals
#
Streak
1
15
Fylde
37
9
28
1.7
1.8
12
9
16
63
66
45
OOOOOO
2
1
Chesterfield
36
10
26
2.4
1.3
27
4
5
87
48
85
OOOOUO
3
9
Altrincham
36
10
26
1.8
1.4
15
10
11
64
52
55
UOOOOO
4
11
Hartlepool
37
11
26
1.6
1.8
14
5
18
58
66
47
OUOOOO
5
12
Eastleigh
37
11
26
1.7
2.0
12
10
15
64
74
46
OOOUOO
6
24
Oxford City
37
11
26
1.3
2.1
7
7
23
48
79
28
UOUOOO
7
7
Aldershot
36
12
24
1.7
1.9
17
6
13
62
67
57
OOUUOO
8
6
Gateshead
36
13
23
1.9
1.4
16
9
11
69
50
57
OUOOUO
9
14
Rochdale
36
13
23
1.5
1.5
12
9
15
55
55
45
OOOOOU
10
21
Dorking
36
13
23
1.2
1.7
12
5
19
44
60
41
OUUOOO
11
4
Solihull
37
15
22
1.6
1.4
17
10
10
60
52
61
OOOUOO
12
2
Barnet
37
17
20
1.9
1.4
21
5
11
69
51
68
OUUUOU
13
16
Boreham Wood
36
16
20
1.3
1.6
10
14
12
48
57
44
UUOOOU
14
3
Bromley
37
18
19
1.6
1.1
18
12
7
61
42
66
OOOUUU
15
5
Oldham
37
18
19
1.5
1.2
15
13
9
55
46
58
OUOOUU
16
13
Dag and Red
37
18
19
1.4
1.4
12
9
16
53
51
45
OOUOUO
17
17
Ebbsfleet
37
18
19
1.4
1.6
12
8
17
50
60
44
UOOUOO
18
22
York
37
18
19
1.2
1.6
8
15
14
46
59
39
UUUUOO
19
8
Southend
36
18
18
1.5
1.1
16
8
12
54
38
56
UOOOUU
20
10
Halifax
36
20
16
1.2
1.1
14
11
11
42
41
53
OOOOUU
21
18
Wealdstone
34
18
16
1.4
1.5
11
10
13
47
52
43
UOUOOU
22
19
Maidenhead
37
21
16
1.1
1.4
10
12
15
39
51
42
UOOOOO
23
23
Kidderminster
37
21
16
0.9
1.2
10
9
18
33
46
39
OUUOUO
24
20
Woking
37
23
14
1.1
1.3
11
8
18
39
47
41
UOUUOO
Home – Under/Over goals
#
Streak
1
1
Chesterfield
18
3
15
2.9
1.3
15
3
0
52
23
48
OOUOOO
2
12
Eastleigh
19
4
15
1.9
1.8
8
5
6
36
34
29
UOOUOO
3
11
Hartlepool
19
5
14
1.6
1.7
9
1
9
30
32
28
OUOOOO
4
24
Oxford City
19
5
14
1.4
1.8
5
3
11
27
34
18
OOUUOO
5
3
Bromley
19
6
13
2.2
1.2
12
4
3
41
23
40
OOOOOU
6
9
Altrincham
17
4
13
2.4
1.2
10
4
3
40
20
34
OOOOOO
7
21
Dorking
19
6
13
1.3
1.7
6
2
11
24
33
20
UUOOOO
8
6
Gateshead
17
5
12
2.0
1.4
7
5
5
34
24
26
UUOUOO
9
13
Dag and Red
19
7
12
1.5
1.5
7
0
12
29
29
21
OUOOUO
10
15
Fylde
19
7
12
1.7
1.7
6
7
6
33
33
25
OOUOOO
11
8
Southend
18
7
11
2.0
0.9
11
1
6
36
16
34
OUUOOU
12
14
Rochdale
17
6
11
1.8
1.2
7
4
6
30
21
25
UUUOOO
13
22
York
19
9
10
1.4
1.6
3
9
7
27
31
18
UUUUOO
14
2
Barnet
18
9
9
1.9
1.1
12
3
3
34
19
39
UOUUUU
15
7
Aldershot
18
9
9
1.9
1.5
10
5
3
35
27
35
UUOOUU
16
10
Halifax
17
8
9
1.2
1.1
6
7
4
21
19
25
OUOOOO
17
18
Wealdstone
16
7
9
1.9
1.6
8
5
3
30
25
29
OOUOUO
18
4
Solihull
18
10
8
1.4
1.1
7
5
6
26
19
26
UOUUOU
19
5
Oldham
19
11
8
1.4
1.1
6
7
6
27
21
25
UUOOUU
20
17
Ebbsfleet
19
11
8
1.3
1.1
8
3
8
25
20
27
UUUOUO
21
16
Boreham Wood
19
12
7
1.4
1.2
6
8
5
26
23
26
UOOUOU
22
20
Woking
19
12
7
1.2
1.4
5
5
9
22
26
20
UUUUOO
23
23
Kidderminster
18
11
7
0.9
1.2
4
6
8
17
21
18
OOOOUU
24
19
Maidenhead
18
12
6
0.9
1.1
5
7
6
16
19
22
UUUOOO
Away – Under/Over goals
#
Streak
1
15
Fylde
18
2
16
1.7
1.8
6
2
10
30
33
20
UOOOOO
2
7
Aldershot
18
3
15
1.5
2.2
7
1
10
27
40
22
OOOOOO
3
4
Solihull
19
5
14
1.8
1.7
10
5
4
34
33
35
OOOOOO
4
9
Altrincham
19
6
13
1.3
1.7
5
6
8
24
32
21
OUUOOO
5
16
Boreham Wood
17
4
13
1.3
2.0
4
6
7
22
34
18
OOOUOO
6
11
Hartlepool
18
6
12
1.6
1.9
5
4
9
28
34
19
UOUOUO
7
14
Rochdale
19
7
12
1.3
1.8
5
5
9
25
34
20
UOOOOU
8
24
Oxford City
18
6
12
1.2
2.5
2
4
12
21
45
10
UOOUOO
9
1
Chesterfield
18
7
11
1.9
1.4
12
1
5
35
25
37
UOOOUO
10
2
Barnet
19
8
11
1.8
1.7
9
2
8
35
32
29
OUOOUO
11
5
Oldham
18
7
11
1.6
1.4
9
6
3
28
25
33
OUUOUO
12
6
Gateshead
19
8
11
1.8
1.4
9
4
6
35
26
31
UUOUOU
13
12
Eastleigh
18
7
11
1.6
2.2
4
5
9
28
40
17
OOOUOO
14
17
Ebbsfleet
18
7
11
1.4
2.2
4
5
9
25
40
17
UOUUOO
15
19
Maidenhead
19
9
10
1.2
1.7
5
5
9
23
32
20
UUUOOO
16
21
Dorking
17
7
10
1.2
1.6
6
3
8
20
27
21
OOOUUO
17
22
York
18
9
9
1.1
1.6
5
6
7
19
28
21
UUOOUU
18
23
Kidderminster
19
10
9
0.8
1.3
6
3
10
16
25
21
UUUOUO
19
8
Southend
18
11
7
1.0
1.2
5
7
6
18
22
22
UUOUOU
20
10
Halifax
19
12
7
1.1
1.2
8
4
7
21
22
28
OOUOUU
21
13
Dag and Red
18
11
7
1.3
1.2
5
9
4
24
22
24
OOUOUO
22
18
Wealdstone
18
11
7
0.9
1.5
3
5
10
17
27
14
UUUOOU
23
20
Woking
18
11
7
0.9
1.2
6
3
9
17
21
21
UOUUOU
24
3
Bromley
18
12
6
1.1
1.1
6
8
4
20
19
26
OUUUUU
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