Sat, 14 Mar 2026, 12:30
League One
England
England
Full Time
2:2
HT: 2 - 0

Match Timeline

13'
Ethan Erhahon🟨
Yellow Card
21'
C. Blackett-Taylor🔄
Substitution 1 → T. Gale
38'
Joe Rafferty🟨
Yellow Card
39'
S. Nombe⚽
Normal Goal
42'
S. Nombe⚽
Normal Goal → A. Martha
46'
R. Rodrigues🔄
Substitution 2 → J. Kenny
46'
E. Erhahon🔄
Substitution 3 → K. Dempsey
48'
Brandon Cover🟨
Yellow Card
51'
C. Forino-Joseph⚽
Normal Goal → J. Kenny
57'
Ted Cann🟨
Yellow Card
58'
J. Rafferty🔄
Substitution 1 → J. Benson
67'
J. Osei-Tutu🔄
Substitution 4 → C. Christie
78'
A. Martha🔄
Substitution 2 → D. Watmore
79'
M. Conway🔄
Substitution 5 → R. Apter
83'
S. Dalby⚽
Normal Goal → J. Kenny
89'
L. Agbaire🔄
Substitution 3 → E. Adegboyega
89'
H. Gray🔄
Substitution 4 → G. Biancheri

Match Statistics

5Shots on Goal10
5Shots off Goal4
10Total Shots19
0Blocked Shots5
6Shots insidebox16
4Shots outsidebox3
14Fouls7
8Corner Kicks6
2Offsides7
37Ball Possession63
3Yellow Cards1
7Goalkeeper Saves3
265Total passes455
158Passes accurate358
60Passes %79

Starting Lineups

RotherhamRotherham1:1

Starting XI

13T. CannG
15J. BaptisteD
7J. PowellM
6R. JamesM
10S. NombeF
3Z. JulesD
11A. MarthaM
24H. GrayF
18L. AgbaireD
28B. CoverM
2J. RaffertyM

BoltonBolton1:1

Starting XI

1J. BonhamG
25M. ConwayD
21E. ErhahonM
35C. Blackett-TaylorM
10S. DalbyF
6G. JohnstonD
8J. SheehanM
27R. RodriguesM
3C. Forino-JosephD
48M. BurstowM
14J. Osei-TutuD

Head-to-Head

📈 Team Form & Statistics

Rotherham
Rotherham
Form: L-D-W-L-L
Bolton
Bolton
Form: W-W-D-D-D
Record
3 W
2 D
5 L
•
6 W
4 D
0 L
Goals Per Game
0.9
Scored
vs
2.0
Scored
0.9
Conceded
vs
1.1
Conceded
Betting Indicators
Clean Sheets
30%
Clean Sheets
20%
BTTS
30%
BTTS
80%
Home/Away Performance
Scored
Home:0.8
Away:1.0
Conceded
Home:1.0
Away:0.8
Scored
Home:2.4
Away:1.6
Conceded
Home:1.6
Away:0.6

ELO comparison

Pre-match ratings

Rating period
Match snapshot
Rotherham versus Bolton: long term ELO, before the match
RotherhamHomeRatingBoltonAway
Strength
1,411.1Overall1,598.6
1,525.5Match venue1,533.2
1,525.5At home1,626
1,436.7Away1,533.2
Attack & defence
1,395.7Attack1,515.5
1,528.4Defence1,556.5
1,459.6Home attack1,557.3
1,395.4Away attack1,466.2
1,525Home defence1,559.2
1,569.7Away defence1,544.9
Match profile
1,588.3Goal environment1,606.7
1,646.7Home goals1,581.7
1,441.7Away goals1,525
1,482Possession1,546.4
Specialist ratings
1,481Set-piece attack1,567.7
1,481.6Set-piece defence1,566.5
1,442.4Close games1,597.9
1,405.7Winning margin1,601

Match venue compares Rotherham at home with Bolton away. All ratings are within this league.

Higher goal environment ratings mean higher-scoring games, not necessarily a stronger team. A starting league rating is 1500.

📝 Match Preview

Little Puppies vs The Trotters: Can Rotherham Extend Perfect Home H2H Record?
Recommendation:HOME_WIN
Odds:4.20
Expected Value:+9.2%
Confidence:65

Oh, what a delightful David versus Goliath scenario we have brewing at the New York Stadium! Our beloved little puppies Rotherham, scrapping away in 22nd place with 35 points, welcome the high-flying Trotters of Bolton who sit pretty in 3rd with 64 points. On paper, this looks like a mismatch of epic proportions, but you know what us underdog lovers say about paper—it’s only good for wrapping fish and chips! Let’s talk about the elephant in the room, or should I say, the underdog in the kennel. Bolton are absolutely flying, unbeaten in their last ten matches with six wins and four draws, averaging a stellar 2.20 points per game. They’ve been banging in goals for fun—20 in their last ten—and even managed to take a point off league leaders Lincoln (2.60 PPG) away from home recently. Their away form reads like a fortress: 40% wins, 60% draws, and crucially, zero losses in their last five on the road. But here’s where it gets spicy, my friends! Rotherham have a secret weapon tucked up their sleeve—a 100% home record against Bolton in this fixture’s recent history. That’s right, three wins from three at home against these very opponents! The Millers have shown they can absolutely raise their game against the big boys too, stunning Plymouth (who boast 1.90 PPG) with a gritty 1-0 victory at home recently, and absolutely demolishing Exeter 4-0 away. When these puppies get their teeth into a game, they don’t let go easily. Looking at the recent form with my optimistic spectacles on, yes, Rotherham have lost five of their last ten, but three of those defeats came against top-half sides like Cardiff and Huddersfield by narrow 1-0 and 2-0 margins. They’re not getting hammered—they’re competing. The trends actually show Rotherham are improving defensively with a declining goals conceded slope, while Bolton’s defensive trend is heading in the wrong direction (conceding more recently). Bolton have also shown vulnerability to the draw against weaker opposition—dropping points against both Blackpool (0.70 PPG) and Stevenage (0.70 PPG) in their unbeaten run. Statistically, Bolton dominate the shot metrics with 15.1 shots per game versus Rotherham’s 11.9, and 59.5% possession to 48.9%. But football isn’t played on spreadsheets! Rotherham’s home advantage and that psychological H2H edge count for plenty. At 4.20, the market is treating Rotherham like they’ve already lost, but these little puppies have bite. **Key Points:** • Rotherham boast a perfect 3-0-0 home record against Bolton in recent H2H history • Bolton have drawn 60% of their last five away games, showing they can be contained on the road • Rotherham have beaten quality opposition recently (Plymouth 1-0, Exeter 4-0 away) • Bolton’s defensive trends are declining while Rotherham’s are improving • The 4.20 odds offer substantial value for a home win given the historical and situational factors I’m backing the little puppies to shock the promotion chasers! At 4.20, we’re getting a beautiful price for a team that simply loves playing Bolton at home. The Trotters might be unbeaten, but their draw tendency away from home gives me confidence that Rotherham can at least avoid defeat, and with their H2H record, I’m hoping for the full three points. Come on you Millers!

Read Full Preview →