All teams

Reading

Not in a tracked league · strength −0.45 (attack −0.27, defence −0.18) against an average Premier League side, rated Oct 2026

Last 3 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

No matches with xG since July 2025.

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.30−0.25−0.20−0.15−0.10Aug 2026SepOctDefence −0.18Attack −0.27
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.45−0.27−0.18
Sep 2026−0.48−0.30−0.18
Aug 2026−0.32−0.20−0.12

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Joel Pereira Goalkeeper · 270′ · 3 matches357.759.6on 15 Sep 2026 v Brentford62.6on 25 Aug 2026 at Stevenage50.9on 8 Aug 2026 at Bromley–
2Randell Williams Midfielder · 209′ · 3 matches341.550.7on 15 Sep 2026 v Brentford28.9on 25 Aug 2026 at Stevenage51.8on 8 Aug 2026 at Bromley–
3Charlie Savage Midfielder · 194′ · 3 matches353.564.2on 15 Sep 2026 v Brentford35.6on 25 Aug 2026 at Stevenage100.0on 8 Aug 2026 at Bromley–
4Jacob Brown Forward · 192′ · 3 matches343.449.5on 15 Sep 2026 v Brentford46.1on 25 Aug 2026 at Stevenage38.1on 8 Aug 2026 at Bromley–
5Liam Fraser Midfielder · 190′ · 3 matches345.650.2on 15 Sep 2026 v Brentford37.1on 25 Aug 2026 at Stevenage80.5on 8 Aug 2026 at Bromley–
6Daniel Kyerewaa Midfielder · 170′ · 3 matches343.948.9on 15 Sep 2026 v Brentford46.3on 25 Aug 2026 at Stevenage39.5on 8 Aug 2026 at Bromley–
7Jeriel Dorsett Defender · 161′ · 3 matches338.829.0on 15 Sep 2026 v Brentford38.9on 25 Aug 2026 at Stevenage40.5on 8 Aug 2026 at Bromley–
8Paddy Lane Forward · 146′ · 3 matches352.962.0on 15 Sep 2026 v Brentford43.7on 25 Aug 2026 at Stevenage71.9on 8 Aug 2026 at Bromley–
9Kyreece Lisbie Midfielder · 96′ · 3 matches338.423.2on 15 Sep 2026 v Brentford78.7on 25 Aug 2026 at Stevenage35.9on 8 Aug 2026 at Bromley–
10Ashqar Ahmed Defender · 180′ · 2 matches234.540.4on 15 Sep 2026 v Brentford28.7on 25 Aug 2026 at Stevenage–
11Conor Masterson Defender · 180′ · 2 matches246.742.2on 15 Sep 2026 v Brentford51.2on 25 Aug 2026 at Stevenage–
12Benn Ward Defender · 180′ · 2 matches259.348.5on 25 Aug 2026 at Stevenage70.1on 8 Aug 2026 at Bromley–
13Paudie O’Connor Defender · 169′ · 2 matches272.058.9on 15 Sep 2026 v Brentford83.6on 8 Aug 2026 at Bromley–
14Josh Stokes Midfielder · 149′ · 2 matches243.251.0on 15 Sep 2026 v Brentford31.9on 8 Aug 2026 at Bromley–
15George Earthy Midfielder · 83′ · 2 matches240.931.4on 15 Sep 2026 v Brentford41.1on 25 Aug 2026 at Stevenage–
16Udoka Godwin-Malife Defender · 90′ · 1 match145.745.7on 8 Aug 2026 at Bromley–
17Lewis Wing Midfielder · 90′ · 1 match154.054.0on 8 Aug 2026 at Bromley–
18Andy Rinomhota Midfielder · 89′ · 1 match139.239.2on 8 Aug 2026 at Bromley–
19Haydon Roberts Defender · 63′ · 1 match137.837.8on 15 Sep 2026 v Brentford–
20Jamie Reid Forward · 63′ · 1 match141.141.1on 15 Sep 2026 v Brentford–
21Jack Marriott Forward · 15′ · 1 match152.752.7on 8 Aug 2026 at Bromley–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

3 since July 2025
DateCompetitionOpponentResultxGExpected points
15 Sep 2026EFL CupBrentfordL 1–2––
25 Aug 2026EFL Cupat StevenageW 3–0––
8 Aug 2026EFL Cupat BromleyD 1–1––