Reading host Rotherham in the England League One on 22 November 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
Reading return to home soil aiming to extend their solid run at the Select Car Leasing Stadium. The Royals have tightened up defensively in recent weeks, but they have also shown a habit of being dragged into scrappy, high-intensity games.
Rotherham arrive with a mix of resilience and volatility, capable of shutting teams out or collapsing under pressure depending on the day. With both sides showing clear scoring patterns, this one promises a competitive edge and momentum swings throughout.
Reading’s home form remains dependable, with the Royals unbeaten in their last five at the SCL Stadium. They edged Stevenage 1-0 and Northampton 1-0, while draws against Doncaster and Mansfield show they rarely lose control even in tight contests. Their ability to score in every home match shown, including a 2-1 win over Leyton Orient, underlines steady attacking output.
However, they have also conceded in three of those five, hinting at vulnerability when pressed. Overall, Reading look confident but not watertight, and their recent 2-1 defeat away at Cardiff proves they can wobble when tempo increases.
The Millers’ away record is unpredictable, combining strong showings with defensive lapses. A disciplined 0-0 at Luton and a sharp 0-1 win at Barnsley reveal their ability to frustrate opponents.
Yet narrow defeats at Mansfield and Wimbledon, both by 2-1, show that they can concede under pressure. That inconsistency mirrors their broader form, which includes impressive wins over Lincoln and Leyton Orient but also high-scoring setbacks.
This matchup leans towards goals, with both sides showing a clear pattern of scoring and conceding across recent fixtures. Reading have produced at least one goal in their last five home games, while Rotherham have been involved in some high-scoring games away from home.
That blend of attacking persistence and defensive looseness aligns naturally with over 2.5 goals, which fits the game flow indicated by their recent records.
Both teams also look primed to find the net. Rotherham’s away games regularly feature chances at both ends, and Reading’s home schedule shows they struggle to keep clean sheets against energetic visitors.
With head-to-head meetings also delivering goals in four of the last five, a score-trading contest feels likely. Expect an open match, with Reading’s home comfort and Rotherham’s erratic edge setting up a 2-1 or 2-2 type scoreline.
| Reading | Rotherham | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 16 | 10 |
| Draws | 15 | 11 |
| Loss | 14 | 24 |
| Goals For | 64 | 39 |
| Goals Against | 59 | 68 |
| Reading | Rotherham | |
|---|---|---|
| Game Played | 22 | 22 |
| Wins | 10 | 4 |
| Draws | 7 | 2 |
| Loss | 5 | 16 |
| Goals For | 33 | 15 |
| Goals Against | 27 | 36 |
|
25.04.26
|
Rotherham Reading |
1-1 |
|
18.04.26
|
Reading Cardiff |
1-3 |
|
11.04.26
|
Doncaster Reading |
1-0 |
|
06.04.26
|
Reading Lincoln |
1-2 |
|
03.04.26
|
Huddersfield Reading |
1-1 |
|
28.03.26
|
Reading Wigan |
3-0 |
|
21.03.26
|
Stevenage Reading |
1-0 |
|
17.03.26
|
Burton Albion Reading |
1-2 |
|
14.03.26
|
Reading Plymouth |
2-2 |
|
10.03.26
|
Mansfield Reading |
1-0 |
|
07.03.26
|
Luton Reading |
2-3 |
|
28.02.26
|
Reading Bradford City |
2-1 |
|
21.02.26
|
Port Vale Reading |
1-1 |
|
17.02.26
|
Reading Bolton |
1-1 |
|
14.02.26
|
Reading Wycombe |
3-2 |
|
10.02.26
|
Wigan Reading |
1-2 |
|
07.02.26
|
AFC Wimbledon Reading |
3-2 |
|
31.01.26
|
Northampton Reading |
0-2 |
|
27.01.26
|
Reading Exeter City |
2-2 |
|
24.01.26
|
Reading Barnsley |
2-2 |
|
17.01.26
|
Leyton Orient Reading |
3-1 |
|
04.01.26
|
Reading Stockport |
1-0 |
|
01.01.26
|
Reading Burton Albion |
2-0 |
|
29.12.25
|
Peterborough Reading |
1-1 |
|
26.12.25
|
Plymouth Reading |
1-4 |
|
18.12.25
|
Reading Luton |
3-2 |
|
13.12.25
|
Bradford City Reading |
2-0 |
|
09.12.25
|
Reading Peterborough |
1-2 |
|
29.11.25
|
Blackpool Reading |
0-3 |
|
22.11.25
|
Reading Rotherham |
1-1 |
|
06.11.25
|
Reading Stevenage |
1-0 |
|
01.11.25
|
Reading Carlisle |
2-3 |
|
25.10.25
|
Reading Doncaster |
1-1 |
|
21.10.25
|
Reading Northampton |
1-0 |
|
18.10.25
|
Cardiff Reading |
2-1 |
|
11.10.25
|
Exeter City Reading |
1-1 |
|
07.10.25
|
Reading MK Dons |
1-0 |
|
04.10.25
|
Reading Mansfield |
1-1 |
|
30.09.25
|
Reading West Ham United U21 |
3-1 |
|
27.09.25
|
Stockport Reading |
1-1 |
|
23.09.25
|
Wrexham Reading |
2-0 |
|
20.09.25
|
Reading Leyton Orient |
2-1 |
|
13.09.25
|
Barnsley Reading |
3-2 |
|
02.09.25
|
Swindon Reading |
3-2 |
|
30.08.25
|
Reading Port Vale |
1-0 |
|
26.08.25
|
Reading AFC Wimbledon |
2-1 |
|
23.08.25
|
Wycombe Reading |
2-2 |
|
20.08.25
|
Bolton Reading |
1-1 |
|
16.08.25
|
Reading AFC Wimbledon |
1-2 |
|
12.08.25
|
Portsmouth Reading |
1-2 |
|
18.04.26
|
Reading Cardiff |
1-3 |
|
06.04.26
|
Reading Lincoln |
1-2 |
|
28.03.26
|
Reading Wigan |
3-0 |
|
14.03.26
|
Reading Plymouth |
2-2 |
|
28.02.26
|
Reading Bradford City |
2-1 |
|
17.02.26
|
Reading Bolton |
1-1 |
|
14.02.26
|
Reading Wycombe |
3-2 |
|
27.01.26
|
Reading Exeter City |
2-2 |
|
24.01.26
|
Reading Barnsley |
2-2 |
|
04.01.26
|
Reading Stockport |
1-0 |
|
01.01.26
|
Reading Burton Albion |
2-0 |
|
18.12.25
|
Reading Luton |
3-2 |
|
09.12.25
|
Reading Peterborough |
1-2 |
|
22.11.25
|
Reading Rotherham |
1-1 |
|
06.11.25
|
Reading Stevenage |
1-0 |
|
01.11.25
|
Reading Carlisle |
2-3 |
|
25.10.25
|
Reading Doncaster |
1-1 |
|
21.10.25
|
Reading Northampton |
1-0 |
|
07.10.25
|
Reading MK Dons |
1-0 |
|
04.10.25
|
Reading Mansfield |
1-1 |
|
30.09.25
|
Reading West Ham United U21 |
3-1 |
|
20.09.25
|
Reading Leyton Orient |
2-1 |
|
30.08.25
|
Reading Port Vale |
1-0 |
|
26.08.25
|
Reading AFC Wimbledon |
2-1 |
|
16.08.25
|
Reading AFC Wimbledon |
1-2 |
|
09.08.25
|
Reading Huddersfield |
0-2 |
|
26.07.25
|
Reading Portsmouth |
0-4 |
|
19.07.25
|
Reading Tottenham |
0-2 |
|
03.05.25
|
Reading Barnsley |
2-4 |
|
18.04.25
|
Reading Lincoln |
0-1 |
|
05.04.25
|
Reading Wycombe |
1-0 |
|
29.03.25
|
Reading Peterborough |
3-1 |
|
15.03.25
|
Reading Stevenage |
1-1 |
|
11.03.25
|
Reading Wrexham |
2-0 |
|
04.03.25
|
Reading Exeter City |
0-0 |
|
22.02.25
|
Reading Birmingham |
0-0 |
|
15.02.25
|
Reading Rotherham |
2-1 |
|
11.02.25
|
Reading Shrewsbury |
1-1 |
|
01.02.25
|
Reading Bolton |
1-0 |
|
18.01.25
|
Reading Stockport |
1-3 |
|
11.01.25
|
Reading Burnley |
1-3 |
|
29.12.24
|
Reading Mansfield |
2-1 |
|
26.12.24
|
Reading Northampton |
4-1 |
|
14.12.24
|
Reading Blackpool |
0-3 |
|
03.12.24
|
Reading Cambridge |
3-0 |
|
01.12.24
|
Reading Harborough Town |
5-3 |
|
12.11.24
|
Reading Newport |
3-0 |
|
02.11.24
|
Reading Fleetwood |
2-0 |
|
26.10.24
|
Reading Bristol Rovers |
1-0 |
|
19.10.24
|
Reading Crawley |
4-1 |
|
25.04.26
|
Rotherham Reading |
1-1 |
|
11.04.26
|
Doncaster Reading |
1-0 |
|
03.04.26
|
Huddersfield Reading |
1-1 |
|
21.03.26
|
Stevenage Reading |
1-0 |
|
17.03.26
|
Burton Albion Reading |
1-2 |
|
10.03.26
|
Mansfield Reading |
1-0 |
|
07.03.26
|
Luton Reading |
2-3 |
|
21.02.26
|
Port Vale Reading |
1-1 |
|
10.02.26
|
Wigan Reading |
1-2 |
|
07.02.26
|
AFC Wimbledon Reading |
3-2 |
|
31.01.26
|
Northampton Reading |
0-2 |
|
17.01.26
|
Leyton Orient Reading |
3-1 |
|
29.12.25
|
Peterborough Reading |
1-1 |
|
26.12.25
|
Plymouth Reading |
1-4 |
|
13.12.25
|
Bradford City Reading |
2-0 |
|
29.11.25
|
Blackpool Reading |
0-3 |
|
18.10.25
|
Cardiff Reading |
2-1 |
|
11.10.25
|
Exeter City Reading |
1-1 |
|
27.09.25
|
Stockport Reading |
1-1 |
|
23.09.25
|
Wrexham Reading |
2-0 |
|
13.09.25
|
Barnsley Reading |
3-2 |
|
02.09.25
|
Swindon Reading |
3-2 |
|
23.08.25
|
Wycombe Reading |
2-2 |
|
20.08.25
|
Bolton Reading |
1-1 |
|
12.08.25
|
Portsmouth Reading |
1-2 |
|
02.08.25
|
Lincoln Reading |
2-0 |
|
12.07.25
|
Gillingham Reading |
0-0 |
|
26.04.25
|
Bristol Rovers Reading |
0-2 |
|
21.04.25
|
Mansfield Reading |
1-5 |
|
12.04.25
|
Northampton Reading |
0-0 |
|
08.04.25
|
Shrewsbury Reading |
1-3 |
|
01.04.25
|
Blackpool Reading |
3-0 |
|
08.03.25
|
Crawley Reading |
1-1 |
|
01.03.25
|
Wigan Reading |
1-2 |
|
08.02.25
|
Huddersfield Reading |
0-0 |
|
28.01.25
|
Burton Albion Reading |
3-2 |
|
25.01.25
|
Leyton Orient Reading |
2-0 |
|
04.01.25
|
Charlton Reading |
0-0 |
|
01.01.25
|
Cambridge Reading |
1-3 |
|
21.12.24
|
Lincoln Reading |
2-0 |
|
10.12.24
|
Walsall Reading (Penalties:4 - 2) |
1-1 |
|
07.12.24
|
Wycombe Reading |
1-1 |
|
26.11.24
|
Barnsley Reading |
2-2 |
|
23.11.24
|
Peterborough Reading |
1-2 |
|
09.11.24
|
Stevenage Reading |
1-1 |
|
05.11.24
|
Cheltenham Reading |
1-0 |
|
29.10.24
|
Stockport Reading |
4-1 |
|
22.10.24
|
Exeter City Reading |
1-2 |
|
05.10.24
|
Rotherham Reading |
2-1 |
|
21.09.24
|
Bolton Reading |
5-2 |
|
25.04.26
|
Rotherham Reading |
1-1 |
|
21.04.26
|
Rotherham Luton |
0-2 |
|
18.04.26
|
Leyton Orient Rotherham |
0-2 |
|
14.04.26
|
Wigan Rotherham |
3-0 |
|
11.04.26
|
Rotherham Barnsley |
1-3 |
|
07.04.26
|
Port Vale Rotherham |
1-0 |
|
03.04.26
|
Rotherham Stevenage |
0-0 |
|
21.03.26
|
Lincoln Rotherham |
3-0 |
|
17.03.26
|
Peterborough Rotherham |
5-0 |
|
14.03.26
|
Rotherham Bolton |
2-2 |
|
07.03.26
|
Huddersfield Rotherham |
1-0 |
|
03.03.26
|
Rotherham Mansfield |
0-0 |
|
28.02.26
|
Rotherham Plymouth |
1-0 |
|
24.02.26
|
Bradford City Rotherham |
1-0 |
|
21.02.26
|
Rotherham Doncaster |
1-2 |
|
17.02.26
|
Burton Albion Rotherham |
1-0 |
|
07.02.26
|
Rotherham Cardiff |
0-3 |
|
31.01.26
|
Exeter City Rotherham |
0-4 |
|
27.01.26
|
Rotherham Northampton |
2-1 |
|
24.01.26
|
Rotherham AFC Wimbledon |
1-1 |
|
17.01.26
|
Stockport Rotherham |
3-2 |
|
13.01.26
|
Huddersfield Rotherham |
3-0 |
|
01.01.26
|
Rotherham Peterborough |
0-2 |
|
29.12.25
|
Blackpool Rotherham |
4-0 |
|
26.12.25
|
Bolton Rotherham |
2-1 |
|
20.12.25
|
Rotherham Huddersfield |
1-3 |
|
13.12.25
|
Plymouth Rotherham |
1-0 |
|
10.12.25
|
Rotherham Blackpool |
0-3 |
|
02.12.25
|
Salford City Rotherham |
2-7 |
|
29.11.25
|
Rotherham Wycombe |
1-1 |
|
22.11.25
|
Reading Rotherham |
1-1 |
|
15.11.25
|
Luton Rotherham |
0-0 |
|
08.11.25
|
Rotherham Lincoln |
3-0 |
|
04.11.25
|
Rotherham Burton Albion |
2-2 |
|
01.11.25
|
Rotherham Swindon |
1-2 |
|
28.10.25
|
Rotherham Manchester City U21 |
4-2 |
|
25.10.25
|
Barnsley Rotherham |
0-1 |
|
18.10.25
|
Rotherham Leyton Orient |
1-0 |
|
11.10.25
|
Northampton Rotherham |
1-2 |
|
07.10.25
|
Rotherham Oldham |
3-2 |
|
02.10.25
|
Rotherham Bradford City |
2-2 |
|
27.09.25
|
Mansfield Rotherham |
2-1 |
|
20.09.25
|
Rotherham Stockport |
0-1 |
|
13.09.25
|
AFC Wimbledon Rotherham |
2-1 |
|
06.09.25
|
Rotherham Exeter City |
1-0 |
|
02.09.25
|
Bolton Rotherham |
1-0 |
|
30.08.25
|
Doncaster Rotherham |
1-0 |
|
26.08.25
|
Barnsley Rotherham |
2-1 |
|
23.08.25
|
Rotherham Wigan |
2-2 |
|
16.08.25
|
Cardiff Rotherham |
3-0 |
|
25.04.26
|
Rotherham Reading |
1-1 |
|
21.04.26
|
Rotherham Luton |
0-2 |
|
11.04.26
|
Rotherham Barnsley |
1-3 |
|
03.04.26
|
Rotherham Stevenage |
0-0 |
|
14.03.26
|
Rotherham Bolton |
2-2 |
|
03.03.26
|
Rotherham Mansfield |
0-0 |
|
28.02.26
|
Rotherham Plymouth |
1-0 |
|
21.02.26
|
Rotherham Doncaster |
1-2 |
|
07.02.26
|
Rotherham Cardiff |
0-3 |
|
27.01.26
|
Rotherham Northampton |
2-1 |
|
24.01.26
|
Rotherham AFC Wimbledon |
1-1 |
|
01.01.26
|
Rotherham Peterborough |
0-2 |
|
20.12.25
|
Rotherham Huddersfield |
1-3 |
|
10.12.25
|
Rotherham Blackpool |
0-3 |
|
29.11.25
|
Rotherham Wycombe |
1-1 |
|
08.11.25
|
Rotherham Lincoln |
3-0 |
|
04.11.25
|
Rotherham Burton Albion |
2-2 |
|
01.11.25
|
Rotherham Swindon |
1-2 |
|
28.10.25
|
Rotherham Manchester City U21 |
4-2 |
|
18.10.25
|
Rotherham Leyton Orient |
1-0 |
|
07.10.25
|
Rotherham Oldham |
3-2 |
|
02.10.25
|
Rotherham Bradford City |
2-2 |
|
20.09.25
|
Rotherham Stockport |
0-1 |
|
06.09.25
|
Rotherham Exeter City |
1-0 |
|
23.08.25
|
Rotherham Wigan |
2-2 |
|
02.08.25
|
Rotherham Port Vale |
2-1 |
|
19.07.25
|
Rotherham Sheffield United |
0-5 |
|
03.05.25
|
Rotherham Peterborough |
2-1 |
|
18.04.25
|
Rotherham Mansfield |
3-3 |
|
05.04.25
|
Rotherham Blackpool |
2-1 |
|
29.03.25
|
Rotherham Crawley |
0-4 |
|
18.03.25
|
Rotherham Wycombe |
2-3 |
|
15.03.25
|
Rotherham Exeter City |
1-1 |
|
04.03.25
|
Rotherham Leyton Orient |
1-0 |
|
22.02.25
|
Rotherham Barnsley |
0-1 |
|
08.02.25
|
Rotherham Shrewsbury |
1-2 |
|
04.02.25
|
Rotherham Bradford City |
0-1 |
|
28.01.25
|
Rotherham Cambridge |
2-1 |
|
18.01.25
|
Rotherham Charlton |
4-2 |
|
11.01.25
|
Rotherham Bolton |
3-1 |
|
29.12.24
|
Rotherham Stockport |
1-1 |
|
26.12.24
|
Rotherham Wigan |
0-1 |
|
14.12.24
|
Rotherham Northampton |
3-0 |
|
10.12.24
|
Rotherham Tranmere |
3-2 |
|
03.12.24
|
Rotherham Lincoln |
2-1 |
|
02.11.24
|
Rotherham Cheltenham |
1-3 |
|
26.10.24
|
Rotherham Stevenage |
2-0 |
|
19.10.24
|
Rotherham Wrexham |
0-1 |
|
08.10.24
|
Rotherham Newcastle United U21 |
3-1 |
|
05.10.24
|
Rotherham Reading |
2-1 |
|
18.04.26
|
Leyton Orient Rotherham |
0-2 |
|
14.04.26
|
Wigan Rotherham |
3-0 |
|
07.04.26
|
Port Vale Rotherham |
1-0 |
|
21.03.26
|
Lincoln Rotherham |
3-0 |
|
17.03.26
|
Peterborough Rotherham |
5-0 |
|
07.03.26
|
Huddersfield Rotherham |
1-0 |
|
24.02.26
|
Bradford City Rotherham |
1-0 |
|
17.02.26
|
Burton Albion Rotherham |
1-0 |
|
31.01.26
|
Exeter City Rotherham |
0-4 |
|
17.01.26
|
Stockport Rotherham |
3-2 |
|
13.01.26
|
Huddersfield Rotherham |
3-0 |
|
29.12.25
|
Blackpool Rotherham |
4-0 |
|
26.12.25
|
Bolton Rotherham |
2-1 |
|
13.12.25
|
Plymouth Rotherham |
1-0 |
|
02.12.25
|
Salford City Rotherham |
2-7 |
|
22.11.25
|
Reading Rotherham |
1-1 |
|
15.11.25
|
Luton Rotherham |
0-0 |
|
25.10.25
|
Barnsley Rotherham |
0-1 |
|
11.10.25
|
Northampton Rotherham |
1-2 |
|
27.09.25
|
Mansfield Rotherham |
2-1 |
|
13.09.25
|
AFC Wimbledon Rotherham |
2-1 |
|
02.09.25
|
Bolton Rotherham |
1-0 |
|
30.08.25
|
Doncaster Rotherham |
1-0 |
|
26.08.25
|
Barnsley Rotherham |
2-1 |
|
16.08.25
|
Cardiff Rotherham |
3-0 |
|
12.08.25
|
Salford City Rotherham (Penalties:2 - 3) |
0-0 |
|
09.08.25
|
Stevenage Rotherham |
1-0 |
|
26.07.25
|
Accrington Rotherham |
4-1 |
|
27.04.25
|
Stevenage Rotherham |
1-1 |
|
21.04.25
|
Wigan Rotherham |
1-0 |
|
12.04.25
|
Stockport Rotherham |
3-1 |
|
08.04.25
|
Bolton Rotherham |
0-1 |
|
01.04.25
|
Northampton Rotherham |
0-2 |
|
08.03.25
|
Wrexham Rotherham |
1-0 |
|
01.03.25
|
Bristol Rovers Rotherham |
2-3 |
|
15.02.25
|
Reading Rotherham |
2-1 |
|
11.02.25
|
Blackpool Rotherham |
0-0 |
|
01.02.25
|
Birmingham Rotherham |
2-1 |
|
25.01.25
|
Burton Albion Rotherham |
4-2 |
|
14.01.25
|
Chesterfield Rotherham (Penalties:3 - 4) |
0-0 |
|
04.01.25
|
Huddersfield Rotherham |
0-0 |
|
01.01.25
|
Lincoln Rotherham |
0-1 |
|
21.12.24
|
Mansfield Rotherham |
1-0 |
|
23.11.24
|
Crawley Rotherham |
1-0 |
|
19.11.24
|
Bradford City Rotherham |
0-1 |
|
08.11.24
|
Barnsley Rotherham |
2-0 |
|
22.10.24
|
Leyton Orient Rotherham |
1-0 |
|
12.10.24
|
Peterborough Rotherham |
3-3 |
|
01.10.24
|
Cambridge Rotherham |
0-1 |
|
28.09.24
|
Shrewsbury Rotherham |
1-1 |
|
22.11.2025
|
Reading Rotherham |
1-1
|
|
15.02.2025
|
Reading Rotherham |
2-1
|
|
05.10.2024
|
Rotherham Reading |
2-1
|
|
14.02.2023
|
Reading Rotherham |
2-1
|
|
13.08.2022
|
Rotherham Reading |
4-0
|
|
22.11.2025
|
Reading Rotherham |
1-1
|
|
15.02.2025
|
Reading Rotherham |
2-1
|
|
14.02.2023
|
Reading Rotherham |
2-1
|
|
24.10.2020
|
Reading Rotherham |
3-0
|
|
23.02.2019
|
Reading Rotherham |
1-1
|
|
17.04.2017
|
Reading Rotherham |
2-1
|