Loading...
BetGPS Football Betting Resources
England National League · ·Referee: G Rollason

Rochdale 0–4 York

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

Home 2.60 fair 2.55
Draw 3.20 fair 3.78
Away ✓ 2.70 fair 2.92
Under 2.5 1.70 fair 1.91
Over 2.5 ✓ 2.10 fair 2.10

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

Match facts

Rochdale York
1 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✗ Result missed ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (459 league matches this season so far).
Result Rochdale to win
Goals Under 2.5
Both teams score Yes fair 1.91
Expected goals 1.34 – 1.24
Home / Draw / Away
RochdaleDrawYork
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.6% 1–0 10.2% 0–1 9.4%

Statistics 2024/2025, before this match

Rochdale before this match, all matches
1.58points / match
1.44scored / match
0.94conceded / match
WonDrawnLost 36 played · 52:34
York before this match, all matches
1.95points / match
1.84scored / match
0.97conceded / match
WonDrawnLost 38 played · 70:37
Rochdale all matches all matches York

Per match

1.44 Goals scored 1.84
0.94 Goals conceded 0.97
2.39 Total goals 2.82
1.17 Yellow cards 1.84
0.53 1st-half goals scored 0.68
0.42 1st-half goals conceded 0.42

How often Full Time

44% Wins 58%
25% Draws 21%
31% Losses 21%
92% Over 0.5 goals 95%
67% Over 1.5 goals 84%
47% Over 2.5 goals 55%
22% Over 3.5 goals 26%
8% Over 4.5 goals 5%
3% Over 5.5 goals 5%
42% Both teams scored 47%
39% Clean sheets 45%
28% Failed to score 13%

How often Half Time

33% Wins 39%
42% Draws 42%
25% Losses 18%
64% Over 0.5 goals 66%
28% Over 1.5 goals 29%
3% Over 2.5 goals 11%

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

Rochdale all matches
York all matches
Rochdale before this match, at home
1.83points / match
1.67scored / match
0.89conceded / match
WonDrawnLost 18 played · 30:16
York before this match, away
1.68points / match
1.37scored / match
1.05conceded / match
WonDrawnLost 19 played · 26:20
Rochdale at home away York

Per match

1.67 Goals scored 1.37
0.89 Goals conceded 1.05
2.56 Total goals 2.42
0.89 Yellow cards 1.74
0.39 1st-half goals scored 0.47
0.44 1st-half goals conceded 0.42

How often Full Time

56% Wins 47%
17% Draws 26%
28% Losses 26%
89% Over 0.5 goals 95%
67% Over 1.5 goals 84%
61% Over 2.5 goals 42%
28% Over 3.5 goals 21%
11% Over 4.5 goals 0%
0% Over 5.5 goals 0%
39% Both teams scored 47%
44% Clean sheets 42%
28% Failed to score 16%

How often Half Time

28% Wins 32%
44% Draws 47%
28% Losses 21%
61% Over 0.5 goals 63%
22% Over 1.5 goals 21%
0% Over 2.5 goals 5%

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

Rochdale at home
York away

Last 10 matches before this match

Rochdale all matches

Date Match Score 1 X 2 O U
22.03.25 Maidenhead – Rochdale 1–1 (0–1) 3.903.401.90 1.90 1.90
18.03.25 Rochdale – Boston Utd 2–3 (0–2) 1.623.704.75 2.10 1.70
15.03.25 Oldham – Rochdale 1–1 (0–1) 2.203.203.25 2.15 1.67
11.03.25 Rochdale – Altrincham 3–0 (0–0) 2.203.303.00 2.00 1.80
08.03.25 Rochdale – Wealdstone 4–1 (1–0) 1.554.105.50 1.83 1.98
04.03.25 Rochdale – Gateshead 1–0 (0–0) 2.253.502.88 1.90 1.90
25.02.25 Tamworth – Rochdale 1–1 (1–0) 2.883.502.25 2.00 1.80
22.02.25 Rochdale – Barnet 0–4 (0–2) 3.003.602.15 1.90 1.90
19.02.25 Halifax – Rochdale 0–0 (0–0) 2.553.202.45 2.08 1.73
15.02.25 Southend – Rochdale 1–1 (0–1) 2.403.402.80 2.10 1.70

York all matches

Date Match Score 1 X 2 O U
22.03.25 Braintree Town – York 2–1 (1–1) 4.503.701.73 2.10 1.70
15.03.25 Yeovil – York 0–1 (0–0) 4.103.501.80 2.05 1.75
08.03.25 York – Forest Green 1–1 (0–0) 2.103.203.50 2.05 1.75
04.03.25 York – Altrincham 1–2 (0–1) 1.753.404.33 1.80 2.00
01.03.25 Hartlepool – York 0–1 (0–1) 2.903.502.20 1.90 1.90
25.02.25 Maidenhead – York 1–3 (0–1) 3.903.401.90 1.95 1.85
22.02.25 York – Halifax 2–2 (1–2) 1.623.705.25 1.98 1.83
18.02.25 Barnet – York 3–1 (1–0) 1.803.253.90 1.85 1.95
15.02.25 Ebbsfleet – York 0–2 (0–0) 9.504.751.33 1.60 2.30
08.02.25 York – Woking 3–0 (1–0) 1.553.906.00 1.75 2.05

Rochdale at home

Date Match Score 1 X 2 O U
18.03.25 Rochdale – Boston Utd 2–3 (0–2) 1.623.704.75 2.10 1.70
11.03.25 Rochdale – Altrincham 3–0 (0–0) 2.203.303.00 2.00 1.80
08.03.25 Rochdale – Wealdstone 4–1 (1–0) 1.554.105.50 1.83 1.98
04.03.25 Rochdale – Gateshead 1–0 (0–0) 2.253.502.88 1.90 1.90
22.02.25 Rochdale – Barnet 0–4 (0–2) 3.003.602.15 1.90 1.90
08.02.25 Rochdale – Ebbsfleet 0–0 (0–0) 1.225.5015.00 1.48 2.60
04.02.25 Rochdale – Oldham 0–1 (0–1) 2.453.302.88 1.98 1.83
25.01.25 Rochdale – Yeovil 4–0 (0–0) 1.733.804.10 2.00 1.80
17.12.24 Rochdale – Tamworth 3–0 (0–0) 1.603.705.75 1.80 2.00
09.11.24 Rochdale – Sutton 2–1 (1–1) 1.853.603.80 1.90 1.90

York away

Date Match Score 1 X 2 O U
22.03.25 Braintree Town – York 2–1 (1–1) 4.503.701.73 2.10 1.70
15.03.25 Yeovil – York 0–1 (0–0) 4.103.501.80 2.05 1.75
01.03.25 Hartlepool – York 0–1 (0–1) 2.903.502.20 1.90 1.90
25.02.25 Maidenhead – York 1–3 (0–1) 3.903.401.90 1.95 1.85
18.02.25 Barnet – York 3–1 (1–0) 1.803.253.90 1.85 1.95
15.02.25 Ebbsfleet – York 0–2 (0–0) 9.504.751.33 1.60 2.30
25.01.25 Boston Utd – York 3–1 (1–1) 4.333.801.65 1.75 2.05
21.01.25 Oldham – York 0–2 (0–2) 2.303.103.00 1.85 1.95
14.12.24 Tamworth – York 1–1 (0–1) 4.203.751.80 1.75 2.05
26.11.24 Altrincham – York 3–0 (3–0) 2.903.402.25 1.80 2.00

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

Rochdale winsDrawsYork wins
3matches
1.67goals / match
33%over 2.5
33%both scored
Date Match Score 1 X 2 O U
20.08.24EC York – Rochdale 1–0 (1–0) 2.503.202.75 2.03 1.78
16.12.23EC Rochdale – York 0–0 (0–0) 1.673.604.75 1.62 2.25
28.08.23EC York – Rochdale 1–3 (1–1) 2.633.402.60 1.88 1.93

England National League table 2024/2025, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Barnet 39 27 7 5 81 32 +49 88 WWWWWW
2 York 38 22 8 8 70 37 +33 74 WWLDWL
3 Forest Green 39 19 15 5 59 35 +24 72 WLDWDL
4 Oldham 39 17 15 7 57 40 +17 66 LDDWDW
5 Halifax 38 17 11 10 46 36 +10 62 DWWWLL
6 Gateshead 39 17 9 13 66 54 +12 60 DLLLLL
7 Rochdale 36 16 9 11 52 34 +18 57 WWWDLD
8 Southend 38 14 14 10 50 43 +7 56 DDDWDW
9 Altrincham 38 15 10 13 57 48 +9 55 WLLLLL
10 Tamworth 39 14 12 13 52 58 -6 54 DWWDWW
11 Eastleigh 39 13 14 12 53 49 +4 53 LWDLDL
12 Sutton 38 13 12 13 50 51 -1 51 DWLLWD
13 Hartlepool 39 11 16 12 48 49 -1 49 LLLDDW
14 Yeovil 39 13 10 16 44 51 -7 49 DLLLLW
15 Braintree Town 39 13 9 17 44 51 -7 48 WDWLWW
16 Aldershot 37 11 14 12 58 60 -2 47 WDWWWD
17 Solihull 38 13 8 17 53 58 -5 47 LLDWDL
18 Wealdstone 37 10 12 15 47 61 -14 42 WLLDWW
19 Woking 37 9 14 14 38 51 -13 41 WDDDLL
20 Dag and Red 39 9 13 17 50 57 -7 40 LDLLWD
21 Fylde 38 11 6 21 46 70 -24 39 DWLLLW
22 Maidenhead 39 10 8 21 44 70 -26 38 LDLWLD
23 Boston Utd 37 9 10 18 40 57 -17 37 DDWWWL
24 Ebbsfleet 39 2 12 25 30 83 -53 18 LLLLWD
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Barnet 19 16 3 0 49 12 +37 51 WWWWWW
2 Forest Green 19 12 7 0 31 14 +17 43 WWDWWD
3 York 19 13 3 3 44 17 +27 42 LWWDLD
4 Rochdale 18 10 3 5 30 16 +14 33 DLWWWL
5 Oldham 20 9 6 5 30 20 +10 33 DLLWDW
6 Gateshead 20 10 3 7 34 27 +7 33 LWDLLL
7 Eastleigh 20 8 8 4 33 24 +9 32 WWDWDL
8 Altrincham 19 8 6 5 29 16 +13 30 DWLLLL
9 Southend 19 8 6 5 29 23 +6 30 WWDWDW
10 Tamworth 19 7 8 4 29 21 +8 29 LLDDWD
11 Aldershot 19 7 8 4 36 31 +5 29 DWWDWD
12 Halifax 19 8 5 6 21 18 +3 29 LWDWWL
13 Hartlepool 20 6 10 4 22 18 +4 28 DDLLDW
14 Fylde 20 8 4 8 34 32 +2 28 DLWLLW
15 Braintree Town 20 8 4 8 17 17 0 28 DWLWLW
16 Woking 17 7 5 5 18 18 0 26 WWDDWL
17 Solihull 20 7 4 9 30 36 -6 25 LLLDWL
18 Sutton 19 6 6 7 24 25 -1 24 DWLDLD
19 Dag and Red 19 6 5 8 35 33 +2 23 LDLDLL
20 Wealdstone 18 6 5 7 23 28 -5 23 DLLWDW
21 Yeovil 19 5 6 8 20 23 -3 21 DLWDLL
22 Maidenhead 20 5 6 9 24 33 -9 21 LLDLLD
23 Boston Utd 18 2 7 9 18 29 -11 13 DWDLDD
24 Ebbsfleet 19 2 6 11 12 32 -20 12 DLLDLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Barnet 20 11 4 5 32 20 +12 37 WDWWWW
2 Oldham 19 8 9 2 27 20 +7 33 WWWDDD
3 Halifax 19 9 6 4 25 18 +7 33 WWLDWL
4 York 19 9 5 5 26 20 +6 32 WLWWWL
5 Forest Green 20 7 8 5 28 21 +7 29 WLDLDL
6 Yeovil 20 8 4 8 24 28 -4 28 LDWLLW
7 Gateshead 19 7 6 6 32 27 +5 27 DWWDLL
8 Sutton 19 7 6 6 26 26 0 27 DLDWLW
9 Southend 19 6 8 5 21 20 +1 26 WLDDDW
10 Altrincham 19 7 4 8 28 32 -4 25 DWWWLL
11 Tamworth 20 7 4 9 23 37 -14 25 DDLWWW
12 Rochdale 18 6 6 6 22 18 +4 24 LDDDDD
13 Boston Utd 19 7 3 9 22 28 -6 24 WWWWWL
14 Solihull 18 6 4 8 23 22 +1 22 LDLLLD
15 Hartlepool 19 5 6 8 26 31 -5 21 LDWLLD
16 Eastleigh 19 5 6 8 20 25 -5 21 LLWLLD
17 Braintree Town 19 5 5 9 27 34 -7 20 WLDDWW
18 Wealdstone 19 4 7 8 24 33 -9 19 LWWLLW
19 Aldershot 18 4 6 8 22 29 -7 18 DWLLWW
20 Dag and Red 20 3 8 9 15 24 -9 17 DLDLWD
21 Maidenhead 19 5 2 12 20 37 -17 17 LLDWLW
22 Woking 20 2 9 9 20 33 -13 15 LWDDDL
23 Fylde 18 3 2 13 12 38 -26 11 LLWWDL
24 Ebbsfleet 20 0 6 14 18 51 -33 6 LDLLLD

Rochdale   York

Under / Over goals 2024/2025, before this match

Goals
All matches – Under/Over goals
# Streak
1 9 Altrincham 38 14 24 1.5 1.3 15 10 13 57 48 55 OOOOUU
2 1 Barnet 39 16 23 2.1 0.8 27 7 5 81 32 88 OOOUUU
3 21 Fylde 38 15 23 1.2 1.8 11 6 21 46 70 39 UOUUOO
4 16 Aldershot 37 15 22 1.6 1.6 11 14 12 58 60 47 OUOOUO
5 2 York 38 17 21 1.8 1.0 22 8 8 70 37 74 OUOUUO
6 23 Boston Utd 37 16 21 1.1 1.5 9 10 18 40 57 37 UOOUOO
7 24 Ebbsfleet 39 18 21 0.8 2.1 2 12 25 30 83 18 OOUOUO
8 6 Gateshead 39 19 20 1.7 1.4 17 9 13 66 54 60 UUOUOU
9 10 Tamworth 39 19 20 1.3 1.5 14 12 13 52 58 54 UOOUOU
10 12 Sutton 38 18 20 1.3 1.3 13 12 13 50 51 51 UUOOOU
11 22 Maidenhead 39 19 20 1.1 1.8 10 8 21 44 70 38 UOUUUU
12 11 Eastleigh 39 20 19 1.4 1.3 13 14 12 53 49 53 UUUUOO
13 14 Yeovil 39 20 19 1.1 1.3 13 10 16 44 51 49 OOUOUO
14 17 Solihull 38 19 19 1.4 1.5 13 8 17 53 58 47 OOUOUO
15 18 Wealdstone 37 18 19 1.3 1.6 10 12 15 47 61 42 OOOOUU
16 15 Braintree Town 39 21 18 1.1 1.3 13 9 17 44 51 48 UOUUOO
17 20 Dag and Red 39 21 18 1.3 1.5 9 13 17 50 57 40 OUUOUU
18 3 Forest Green 39 22 17 1.5 0.9 19 15 5 59 35 72 UOUOOO
19 4 Oldham 39 22 17 1.5 1.0 17 15 7 57 40 66 OUUUUU
20 7 Rochdale 36 19 17 1.4 0.9 16 9 11 52 34 57 UOOUOU
21 8 Southend 38 21 17 1.3 1.1 14 14 10 50 43 56 UOOOOO
22 19 Woking 37 21 16 1.0 1.4 9 14 14 38 51 41 UUOOUU
23 13 Hartlepool 39 24 15 1.2 1.3 11 16 12 48 49 49 OUOUUO
24 5 Halifax 38 24 14 1.2 0.9 17 11 10 46 36 62 OOUOUU
Home – Under/Over goals
# Streak
1 21 Fylde 20 6 14 1.7 1.6 8 4 8 34 32 28 UOOUOO
2 2 York 19 6 13 2.3 0.9 13 3 3 44 17 42 OOOOOU
3 16 Aldershot 19 6 13 1.9 1.6 7 8 4 36 31 29 OOOUOO
4 1 Barnet 19 7 12 2.6 0.6 16 3 0 49 12 51 OUOOOU
5 17 Solihull 20 8 12 1.5 1.8 7 4 9 30 36 25 UUOUOO
6 20 Dag and Red 19 7 12 1.8 1.7 6 5 8 35 33 23 UUOOOO
7 7 Rochdale 18 7 11 1.7 0.9 10 3 5 30 16 33 UOUOOO
8 23 Boston Utd 18 7 11 1.0 1.6 2 7 9 18 29 13 OOUOUO
9 8 Southend 19 9 10 1.5 1.2 8 6 5 29 23 30 UOUOOO
10 11 Eastleigh 20 10 10 1.6 1.2 8 8 4 33 24 32 UOUUUO
11 12 Sutton 19 9 10 1.3 1.3 6 6 7 24 25 24 OUOUOU
12 3 Forest Green 19 10 9 1.6 0.7 12 7 0 31 14 43 UOUUOO
13 6 Gateshead 20 11 9 1.7 1.4 10 3 7 34 27 33 UOUUOU
14 9 Altrincham 19 10 9 1.5 0.8 8 6 5 29 16 30 UOOOUU
15 10 Tamworth 19 10 9 1.5 1.1 7 8 4 29 21 29 UOUUOU
16 14 Yeovil 19 10 9 1.1 1.2 5 6 8 20 23 21 UOOOOU
17 22 Maidenhead 20 11 9 1.2 1.6 5 6 9 24 33 21 UOOUUU
18 4 Oldham 20 12 8 1.5 1.0 9 6 5 30 20 33 UUOUUU
19 18 Wealdstone 18 10 8 1.3 1.6 6 5 7 23 28 23 UUOOOU
20 24 Ebbsfleet 19 11 8 0.6 1.7 2 6 11 12 32 12 UUUUOU
21 5 Halifax 19 12 7 1.1 0.9 8 5 6 21 18 29 OUUOUU
22 13 Hartlepool 20 13 7 1.1 0.9 6 10 4 22 18 28 OUOUUO
23 15 Braintree Town 20 15 5 0.8 0.8 8 4 8 17 17 28 UUOUUO
24 19 Woking 17 12 5 1.1 1.1 7 5 5 18 18 26 OOUUUU
Away – Under/Over goals
# Streak
1 9 Altrincham 19 4 15 1.5 1.7 7 4 8 28 32 25 OUOOOO
2 15 Braintree Town 19 6 13 1.4 1.8 5 5 9 27 34 20 UOUOUO
3 24 Ebbsfleet 20 7 13 0.9 2.5 0 6 14 18 51 6 UUOUOO
4 1 Barnet 20 9 11 1.6 1.0 11 4 5 32 20 37 UUOOUU
5 6 Gateshead 19 8 11 1.7 1.4 7 6 6 32 27 27 UOOUUO
6 10 Tamworth 20 9 11 1.1 1.9 7 4 9 23 37 25 OUOOOU
7 18 Wealdstone 19 8 11 1.3 1.7 4 7 8 24 33 19 UOOOOU
8 19 Woking 20 9 11 1.0 1.6 2 9 9 20 33 15 OOUOOU
9 22 Maidenhead 19 8 11 1.1 1.9 5 2 12 20 37 17 OOUUUU
10 12 Sutton 19 9 10 1.4 1.4 7 6 6 26 26 27 UOUUOO
11 14 Yeovil 20 10 10 1.2 1.4 8 4 8 24 28 28 OUUOUO
12 23 Boston Utd 19 9 10 1.2 1.5 7 3 9 22 28 24 OOOUOO
13 4 Oldham 19 10 9 1.4 1.1 8 9 2 27 20 33 OUUOUU
14 11 Eastleigh 19 10 9 1.1 1.3 5 6 8 20 25 21 UOOUUO
15 16 Aldershot 18 9 9 1.2 1.6 4 6 8 22 29 18 UOUOOU
16 21 Fylde 18 9 9 0.7 2.1 3 2 13 12 38 11 OUOOUU
17 2 York 19 11 8 1.4 1.1 9 5 5 26 20 32 UOOUUO
18 3 Forest Green 20 12 8 1.4 1.1 7 8 5 28 21 29 UUUOUO
19 13 Hartlepool 19 11 8 1.4 1.6 5 6 8 26 31 21 UUOOOU
20 5 Halifax 19 12 7 1.3 0.9 9 6 4 25 18 33 UOOOOU
21 8 Southend 19 12 7 1.1 1.1 6 8 5 21 20 26 UUUOOO
22 17 Solihull 18 11 7 1.3 1.2 6 4 8 23 22 22 UUOUOU
23 7 Rochdale 18 12 6 1.2 1.0 6 6 6 22 18 24 UUUUUU
24 20 Dag and Red 20 14 6 0.8 1.2 3 8 9 15 24 17 UOUUUU

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