Loading...
BetGPS Football Betting Resources
England National League · ·Referee: J Westgate

Rochdale 2–0 Braintree Town

Full time · half time 2–0 · season 2025/2026

Home ✓ 1.45 fair 1.75
Draw 4.20 fair 4.47
Away 6.50 fair 4.86
Under 2.5 ✓ 2.35 fair 2.26
Over 2.5 1.57 fair 1.80

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

Match facts

Rochdale Braintree Town
0 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 (78 league matches this season so far).
Result Rochdale to win
Goals Over 2.5
Both teams score Yes fair 1.83
Expected goals 1.88 – 1.04
Home / Draw / Away
RochdaleDrawBraintree Town
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 10.6% 1–0 10.2% 2–1 9.9%

Statistics 2025/2026, before this match

Rochdale before this match, all matches
2.50points / match
2.17scored / match
0.67conceded / match
WonDrawnLost 6 played · 13:4
Braintree Town before this match, all matches
1.00points / match
0.86scored / match
1.57conceded / match
WonDrawnLost 7 played · 6:11
Rochdale all matches all matches Braintree Town

Per match

2.17 Goals scored 0.86
0.67 Goals conceded 1.57
2.83 Total goals 2.43
2.17 Yellow cards 2.29
0.83 1st-half goals scored 0.43
0.33 1st-half goals conceded 0.71

How often Full Time

83% Wins 29%
0% Draws 14%
17% Losses 57%
100% Over 0.5 goals 86%
83% Over 1.5 goals 71%
67% Over 2.5 goals 57%
33% Over 3.5 goals 14%
0% Over 4.5 goals 14%
0% Over 5.5 goals 0%
50% Both teams scored 29%
50% Clean sheets 43%
0% Failed to score 43%

How often Half Time

33% Wins 14%
50% Draws 43%
17% Losses 43%
67% Over 0.5 goals 71%
50% Over 1.5 goals 43%
0% Over 2.5 goals 0%

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

Rochdale all matches
Braintree Town all matches
Rochdale before this match, at home
3.00points / match
2.33scored / match
0.33conceded / match
WonDrawnLost 3 played · 7:1
Braintree Town before this match, away
0.00points / match
0.33scored / match
3.00conceded / match
WonDrawnLost 3 played · 1:9
Rochdale at home away Braintree Town

Per match

2.33 Goals scored 0.33
0.33 Goals conceded 3.00
2.67 Total goals 3.33
1.00 Yellow cards 1.33
1.00 1st-half goals scored 0.33
0.33 1st-half goals conceded 1.33

How often Full Time

100% Wins 0%
0% Draws 0%
0% Losses 100%
100% Over 0.5 goals 100%
67% Over 1.5 goals 100%
67% Over 2.5 goals 67%
33% Over 3.5 goals 33%
0% Over 4.5 goals 33%
0% Over 5.5 goals 0%
33% Both teams scored 33%
67% Clean sheets 0%
0% Failed to score 67%

How often Half Time

33% Wins 0%
67% Draws 33%
0% Losses 67%
67% Over 0.5 goals 100%
67% Over 1.5 goals 67%
0% Over 2.5 goals 0%

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

Rochdale at home
Braintree Town away

Last 10 matches before this match

Rochdale all matches

Date Match Score 1 X 2 O U
30.08.25 Wealdstone – Rochdale 1–3 (0–2) 3.603.301.95 1.90 1.90
25.08.25 Rochdale – Sutton 1–0 (0–0) ––– – –
23.08.25 Brackley Town – Rochdale 2–1 (1–0) 3.103.602.05 2.05 1.75
20.08.25 Rochdale – Gateshead 4–0 (2–0) 1.574.104.75 1.70 2.10
16.08.25 Rochdale – Altrincham 2–1 (1–1) 1.853.403.80 1.75 2.05
09.08.25 Boreham Wood – Rochdale 0–2 (0–0) 2.883.402.38 2.05 1.75
05.05.25 Braintree Town – Rochdale 2–0 (1–0) 3.303.402.00 2.03 1.78
29.04.25 Solihull – Rochdale 0–1 (0–0) 3.003.302.15 1.85 1.95
26.04.25 Rochdale – Hartlepool 5–1 (3–1) 1.853.303.90 1.85 1.95
21.04.25 Rochdale – Fylde 0–0 (0–0) 1.335.006.50 1.57 2.35

Braintree Town all matches

Date Match Score 1 X 2 O U
02.09.25 Braintree Town – Tamworth 1–2 (0–1) 2.703.502.30 1.85 1.95
30.08.25 Braintree Town – Forest Green 0–0 (0–0) 4.003.401.83 1.98 1.83
25.08.25 Carlisle – Braintree Town 5–0 (2–0) ––– – –
23.08.25 Braintree Town – Yeovil 1–0 (0–0) 2.153.403.00 2.15 1.67
20.08.25 Boreham Wood – Braintree Town 2–1 (1–1) 2.103.503.00 2.00 1.80
16.08.25 Hartlepool – Braintree Town 2–0 (1–0) 2.103.253.20 1.85 1.95
09.08.25 Braintree Town – Halifax 3–0 (2–0) 2.253.203.20 2.10 1.70
05.05.25 Braintree Town – Rochdale 2–0 (1–0) 3.303.402.00 2.03 1.78
26.04.25 Halifax – Braintree Town 1–0 (0–0) 2.003.203.50 2.20 1.65
21.04.25 Braintree Town – Dag and Red 0–0 (0–0) 2.003.503.25 2.03 1.78

Rochdale at home

Date Match Score 1 X 2 O U
25.08.25 Rochdale – Sutton 1–0 (0–0) ––– – –
20.08.25 Rochdale – Gateshead 4–0 (2–0) 1.574.104.75 1.70 2.10
16.08.25 Rochdale – Altrincham 2–1 (1–1) 1.853.403.80 1.75 2.05
26.04.25 Rochdale – Hartlepool 5–1 (3–1) 1.853.303.90 1.85 1.95
21.04.25 Rochdale – Fylde 0–0 (0–0) 1.335.006.50 1.57 2.35
12.04.25 Rochdale – Eastleigh 4–0 (2–0) 1.654.104.10 1.90 1.90
29.03.25 Rochdale – Aldershot 4–0 (2–0) 1.803.504.50 1.88 1.93
25.03.25 Rochdale – York 0–4 (0–1) 2.603.202.70 2.10 1.70
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

Braintree Town away

Date Match Score 1 X 2 O U
25.08.25 Carlisle – Braintree Town 5–0 (2–0) ––– – –
20.08.25 Boreham Wood – Braintree Town 2–1 (1–1) 2.103.503.00 2.00 1.80
16.08.25 Hartlepool – Braintree Town 2–0 (1–0) 2.103.253.20 1.85 1.95
26.04.25 Halifax – Braintree Town 1–0 (0–0) 2.003.203.50 2.20 1.65
18.04.25 Southend – Braintree Town 0–0 (0–0) 1.733.604.33 1.95 1.85
12.04.25 Tamworth – Braintree Town 4–2 (3–2) 1.953.603.30 1.98 1.83
29.03.25 Woking – Braintree Town 2–1 (1–0) 2.383.252.90 2.15 1.67
18.03.25 Gateshead – Braintree Town 1–3 (1–0) 1.653.705.00 1.73 2.08
08.03.25 Fylde – Braintree Town 0–2 (0–1) 2.803.402.35 1.80 2.00
04.03.25 Maidenhead – Braintree Town 3–3 (1–2) 2.703.102.70 2.05 1.75

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 winsDrawsBraintree Town wins
2matches
1.50goals / match
0%over 2.5
0%both scored
Date Match Score 1 X 2 O U
05.05.25EC Braintree Town – Rochdale 2–0 (1–0) 3.303.402.00 2.03 1.78
28.09.24EC Rochdale – Braintree Town 1–0 (1–0) 1.574.005.00 1.75 2.05

England National League table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Forest Green 7 5 2 0 14 4 +10 17 WWWWDW
2 Rochdale 6 5 0 1 13 4 +9 15 WWWLWW
3 Carlisle 7 4 2 1 14 6 +8 14 DDWWLW
4 Southend 7 4 2 1 11 5 +6 14 WDWDWL
5 Hartlepool 7 3 4 0 9 2 +7 13 WWWDDD
6 Altrincham 8 4 0 4 12 11 +1 12 LLWLWW
7 Wealdstone 7 4 0 3 11 10 +1 12 WWLLLW
8 Scunthorpe 5 3 2 0 10 6 +4 11 WWWDD
9 Boreham Wood 6 3 2 1 11 10 +1 11 LDWWDW
10 Gateshead 7 3 1 3 11 16 -5 10 WLWWDL
11 Eastleigh 6 3 0 3 7 7 0 9 LLWWLW
12 Aldershot 7 2 2 3 20 15 +5 8 LLWWDD
13 Brackley Town 6 2 2 2 6 6 0 8 WLWDDL
14 Halifax 7 2 2 3 8 11 -3 8 LWLDWD
15 Tamworth 6 2 1 3 7 8 -1 7 LLWLDW
16 Yeovil 7 2 1 4 8 11 -3 7 LWLLLW
17 Boston Utd 6 2 1 3 6 10 -4 7 WLLWLD
18 Braintree Town 7 2 1 4 6 11 -5 7 LLWLDL
19 York 4 1 3 0 5 3 +2 6 DWDD
20 Woking 7 1 2 4 6 12 -6 5 LLLDWD
21 Sutton 8 1 2 5 10 17 -7 5 LLLWLL
22 Truro 7 1 1 5 6 11 -5 4 LLLLWD
23 Morecambe 4 1 0 3 3 10 -7 3 WLLL
24 Solihull 7 0 3 4 5 13 -8 3 DDLLLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Forest Green 3 3 0 0 7 0 +7 9 WWW
2 Rochdale 3 3 0 0 7 1 +6 9 WWW
3 Altrincham 4 3 0 1 7 5 +2 9 WLWW
4 Wealdstone 5 3 0 2 8 7 +1 9 WWLLW
5 Hartlepool 4 2 2 0 6 1 +5 8 WWDD
6 Braintree Town 4 2 1 1 5 2 +3 7 WWDL
7 Brackley Town 4 2 1 1 4 3 +1 7 WWDL
8 Eastleigh 3 2 0 1 4 3 +1 6 LWW
9 Boreham Wood 3 2 0 1 4 4 0 6 LWW
10 Carlisle 3 1 2 0 9 4 +5 5 DDW
11 Southend 3 1 2 0 3 1 +2 5 WDD
12 Scunthorpe 2 1 1 0 4 2 +2 4 WD
13 Tamworth 3 1 1 1 4 3 +1 4 LWD
14 Halifax 3 1 1 1 5 5 0 4 LWD
15 Truro 4 1 1 2 5 5 0 4 LLWD
16 Yeovil 3 1 1 1 5 5 0 4 DWL
17 Sutton 4 1 1 2 7 8 -1 4 DLWL
18 Gateshead 4 1 1 2 5 9 -4 4 LWDL
19 Aldershot 3 1 0 2 8 6 +2 3 LLW
20 Boston Utd 2 1 0 1 2 2 0 3 LW
21 Morecambe 3 1 0 2 3 6 -3 3 WLL
22 York 1 0 1 0 2 2 0 1 D
23 Woking 3 0 1 2 2 5 -3 1 LLD
24 Solihull 4 0 1 3 4 10 -6 1 DLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Southend 4 3 0 1 8 4 +4 9 WWWL
2 Carlisle 4 3 0 1 5 2 +3 9 WWLW
3 Forest Green 4 2 2 0 7 4 +3 8 DWDW
4 Scunthorpe 3 2 1 0 6 4 +2 7 WWD
5 Rochdale 3 2 0 1 6 3 +3 6 WLW
6 Gateshead 3 2 0 1 6 7 -1 6 WLW
7 Aldershot 4 1 2 1 12 9 +3 5 LWDD
8 Hartlepool 3 1 2 0 3 1 +2 5 DWD
9 York 3 1 2 0 3 1 +2 5 WDD
10 Boreham Wood 3 1 2 0 7 6 +1 5 DDW
11 Woking 4 1 1 2 4 7 -3 4 LLWD
12 Halifax 4 1 1 2 3 6 -3 4 LLWD
13 Boston Utd 4 1 1 2 4 8 -4 4 WLLD
14 Wealdstone 2 1 0 1 3 3 0 3 WL
15 Altrincham 4 1 0 3 5 6 -1 3 LLLW
16 Eastleigh 3 1 0 2 3 4 -1 3 LWL
17 Tamworth 3 1 0 2 3 5 -2 3 LLW
18 Yeovil 4 1 0 3 3 6 -3 3 LLLW
19 Solihull 3 0 2 1 1 3 -2 2 DDL
20 Brackley Town 2 0 1 1 2 3 -1 1 LD
21 Sutton 4 0 1 3 3 9 -6 1 DLLL
22 Morecambe 1 0 0 1 0 4 -4 0 L
23 Truro 3 0 0 3 1 6 -5 0 LLL
24 Braintree Town 3 0 0 3 1 9 -8 0 LLL

Rochdale   Braintree Town

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 12 Aldershot 7 0 7 2.9 2.1 2 2 3 20 15 8 OOOOOO
2 21 Sutton 8 2 6 1.2 2.1 1 2 5 10 17 5 OOUOOO
3 6 Altrincham 8 3 5 1.5 1.4 4 0 4 12 11 12 UOUOUO
4 7 Wealdstone 7 2 5 1.6 1.4 4 0 3 11 10 12 OOUOOO
5 10 Gateshead 7 2 5 1.6 2.3 3 1 3 11 16 10 UOOOOU
6 1 Forest Green 7 3 4 2.0 0.6 5 2 0 14 4 17 UOOUUO
7 2 Rochdale 6 2 4 2.2 0.7 5 0 1 13 4 15 UOOOUO
8 9 Boreham Wood 6 2 4 1.8 1.7 3 2 1 11 10 11 UOOOUO
9 14 Halifax 7 3 4 1.1 1.6 2 2 3 8 11 8 OUOUOU
10 18 Braintree Town 7 3 4 0.9 1.6 2 1 4 6 11 7 UOUOUO
11 3 Carlisle 7 4 3 2.0 0.9 4 2 1 14 6 14 OUUOOU
12 4 Southend 7 4 3 1.6 0.7 4 2 1 11 5 14 UUUUOO
13 8 Scunthorpe 5 2 3 2.0 1.2 3 2 0 10 6 11 OOOUU
14 15 Tamworth 6 3 3 1.2 1.3 2 1 3 7 8 7 OUUOUO
15 16 Yeovil 7 4 3 1.1 1.6 2 1 4 8 11 7 UOUOOU
16 17 Boston Utd 6 3 3 1.0 1.7 2 1 3 6 10 7 OUUOOU
17 20 Woking 7 4 3 0.9 1.7 1 2 4 6 12 5 OOOUUU
18 22 Truro 7 4 3 0.9 1.6 1 1 5 6 11 4 UUUOOO
19 23 Morecambe 4 1 3 0.8 2.5 1 0 3 3 10 3 OOUO
20 24 Solihull 7 4 3 0.7 1.9 0 3 4 5 13 3 UUOUOU
21 11 Eastleigh 6 4 2 1.2 1.2 3 0 3 7 7 9 UUOUUO
22 13 Brackley Town 6 4 2 1.0 1.0 2 2 2 6 6 8 UOOUUU
23 5 Hartlepool 7 6 1 1.3 0.3 3 4 0 9 2 13 UUOUUU
24 19 York 4 3 1 1.2 0.8 1 3 0 5 3 6 OUUU
Home – Under/Over goals
# Streak
1 7 Wealdstone 5 2 3 1.6 1.4 3 0 2 8 7 9 UOUOO
2 10 Gateshead 4 1 3 1.2 2.2 1 1 2 5 9 4 OOOU
3 12 Aldershot 3 0 3 2.7 2.0 1 0 2 8 6 3 OOO
4 21 Sutton 4 1 3 1.8 2.0 1 1 2 7 8 4 UOOO
5 24 Solihull 4 1 3 1.0 2.5 0 1 3 4 10 1 OOOU
6 2 Rochdale 3 1 2 2.3 0.3 3 0 0 7 1 9 OOU
7 3 Carlisle 3 1 2 3.0 1.3 1 2 0 9 4 5 OUO
8 6 Altrincham 4 2 2 1.8 1.2 3 0 1 7 5 9 OUUO
9 9 Boreham Wood 3 1 2 1.3 1.3 2 0 1 4 4 6 UOO
10 14 Halifax 3 1 2 1.7 1.7 1 1 1 5 5 4 OOU
11 16 Yeovil 3 1 2 1.7 1.7 1 1 1 5 5 4 UOO
12 18 Braintree Town 4 2 2 1.2 0.5 2 1 1 5 2 7 OUUO
13 22 Truro 4 2 2 1.2 1.2 1 1 2 5 5 4 UUOO
14 23 Morecambe 3 1 2 1.0 2.0 1 0 2 3 6 3 OUO
15 1 Forest Green 3 2 1 2.3 0.0 3 0 0 7 0 9 UOU
16 5 Hartlepool 4 3 1 1.5 0.2 2 2 0 6 1 8 UOUU
17 8 Scunthorpe 2 1 1 2.0 1.0 1 1 0 4 2 4 OU
18 11 Eastleigh 3 2 1 1.3 1.0 2 0 1 4 3 6 UUO
19 13 Brackley Town 4 3 1 1.0 0.8 2 1 1 4 3 7 UOUU
20 15 Tamworth 3 2 1 1.3 1.0 1 1 1 4 3 4 OUU
21 17 Boston Utd 2 1 1 1.0 1.0 1 0 1 2 2 3 UO
22 19 York 1 0 1 2.0 2.0 0 1 0 2 2 1 O
23 20 Woking 3 2 1 0.7 1.7 0 1 2 2 5 1 UOU
24 4 Southend 3 3 0 1.0 0.3 1 2 0 3 1 5 UUU
Away – Under/Over goals
# Streak
1 12 Aldershot 4 0 4 3.0 2.2 1 2 1 12 9 5 OOOO
2 1 Forest Green 4 1 3 1.8 1.0 2 2 0 7 4 8 OOUO
3 4 Southend 4 1 3 2.0 1.0 3 0 1 8 4 9 OUOO
4 6 Altrincham 4 1 3 1.2 1.5 1 0 3 5 6 3 OOOU
5 21 Sutton 4 1 3 0.8 2.2 0 1 3 3 9 1 OOUO
6 2 Rochdale 3 1 2 2.0 1.0 2 0 1 6 3 6 UOO
7 7 Wealdstone 2 0 2 1.5 1.5 1 0 1 3 3 3 OO
8 8 Scunthorpe 3 1 2 2.0 1.3 2 1 0 6 4 7 OOU
9 9 Boreham Wood 3 1 2 2.3 2.0 1 2 0 7 6 5 OUO
10 10 Gateshead 3 1 2 2.0 2.3 2 0 1 6 7 6 UOO
11 14 Halifax 4 2 2 0.8 1.5 1 1 2 3 6 4 OOUU
12 15 Tamworth 3 1 2 1.0 1.7 1 0 2 3 5 3 UOO
13 17 Boston Utd 4 2 2 1.0 2.0 1 1 2 4 8 4 OUOU
14 18 Braintree Town 3 1 2 0.3 3.0 0 0 3 1 9 0 UOO
15 20 Woking 4 2 2 1.0 1.8 1 1 2 4 7 4 OOUU
16 3 Carlisle 4 3 1 1.2 0.5 3 0 1 5 2 9 UUOU
17 11 Eastleigh 3 2 1 1.0 1.3 1 0 2 3 4 3 UOU
18 13 Brackley Town 2 1 1 1.0 1.5 0 1 1 2 3 1 OU
19 16 Yeovil 4 3 1 0.8 1.5 1 0 3 3 6 3 UUOU
20 22 Truro 3 2 1 0.3 2.0 0 0 3 1 6 0 UUO
21 23 Morecambe 1 0 1 0.0 4.0 0 0 1 0 4 0 O
22 5 Hartlepool 3 3 0 1.0 0.3 1 2 0 3 1 5 UUU
23 19 York 3 3 0 1.0 0.3 1 2 0 3 1 5 UUU
24 24 Solihull 3 3 0 0.3 1.0 0 2 1 1 3 2 UUU

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