In 2025/2026 John Ryan played 3 stored matches for Reading, 214 minutes in all, with 0 goals and 0 assists at an average rating of 6.78.
Going forward: 1 chances created; 6 fouls drawn.
On the ball: 65 accurate passes at 69%, 159 touches.
Without it: 18 of 29 duels won, 4 tackles, 1 interceptions, 7 clearances, 8 aerials won.
| Date | Match | Score | Rating | G | A |
|---|---|---|---|---|---|
| Tue 23 Sep 2025 | Reading Wrexham | 0–2 | 6.3 | ||
| Tue 26 Aug 2025 | Reading AFC Wimbledon | 2–1 | 7.6 | ||
| Tue 12 Aug 2025 | Reading Portsmouth | 2–1 | 6.5 | ||
| Sat 19 Jul 2025 | Reading Tottenham Hotspur | 0–2 | 6.4 |
No honours on record.