Match report
Reading Defeats Northampton 2-0 in League One Clash
Northampton
0–2
FT
Reading
Jan 31, 2026
Reading proved too strong for Northampton, securing a 2-0 win in their League One fixture played on January 31st, 2026. Goals by J. Marriott and W. Keane sealed the deal for Reading, leaving Northampton struggling to find a response throughout the match.
Key Facts
- • Reading won 2-0 against Northampton in League One.
- • J. Marriott scored the first goal at 55 minutes assisted by L. Wing.
- • W. Keane added a second for Reading at 58 minutes, also assisted by L. Wing.
- • Northampton had two yellow cards; one to E. Moore and another to Cameron McGeehan.
- • Reading's Charlie Savage received a yellow card in the 52nd minute.
Lineups
Northampton
Formation: 3-4-3
Starting XI
- 34 R. Fitzsimons (G)
- 3 C. McCarthy (D)
- 5 J. Guthrie (D)
- 21 J. Perkins (D)
- 7 S. Hoskins (M)
- 23 T. Taylor (M)
- 4 D. Campbell (M)
- 12 N. Guinness-Walker (M)
- 10 E. List (F)
- 9 T. Eaves (F)
- 11 K. Swyer (F)
Substitutes
- 1 L. Burge
- 35 M. Dyche
- 15 O. Evans
- 17 M. Jacobs
- 8 C. McGeehan
- 24 E. Moore
- 27 J. Vale
Reading
Formation: 4-4-2
Starting XI
- 1 J. Pereira (G)
- 24 R. Nyambe (D)
- 15 P. O'Connor (D)
- 3 J. R. Dorsett A. (D)
- 5 H. Roberts (D)
- 32 P. Lane (M)
- 10 L. Wing (M)
- 8 C. Savage (M)
- 29 K. Doyle (M)
- 7 J. Marriott (F)
- 27 W. Keane (F)
Substitutes
- 12 F. Burns
- 9 K. Ehibhatiomhan
- 6 L. Fraser
- 17 A. Yiadom
- 30 M. Ritchie
- 25 J. Stevens
- 14 B. Ward
Timeline
-
37' Northampton subst · Substitution 1Off: J. Guthrie · On: E. Moore -
52' Reading Card · Yellow CardCharlie SavageFoul
-
55' Reading Goal · Normal GoalJ. Marriott · Assist: L. Wing -
57' Northampton Card · Yellow CardE. MooreFoul
-
58' Reading Goal · Normal GoalW. Keane · Assist: L. Wing -
62' Reading subst · Substitution 1Off: Charlie Savage · On: L. Fraser -
63' Northampton subst · Substitution 2Off: Conor McCarthy · On: M. Dyche -
63' Northampton subst · Substitution 3Off: J. Perkins · On: Cameron McGeehan -
67' Northampton Card · Yellow CardCameron McGeehanFoul
-
75' Reading subst · Substitution 2Off: P. Lane · On: K. Ehibhatiomhan -
75' Reading subst · Substitution 3Off: Kami Doyle · On: M. Ritchie -
78' Northampton subst · Substitution 4Off: K. Swyer · On: Jack Vale -
89' Reading subst · Substitution 4Off: R. Nyambe · On: F. Burns -
89' Reading subst · Substitution 5Off: W. Keane · On: A. Yiadom -
90'+2 Reading Card · Yellow CardA. YiadomTime wasting
Match Stats
| Stat | Northampton | Reading |
|---|---|---|
| Fouls | 5 | 12 |
| Pass Accuracy | 71% | 77% |
| Offsides | 2 | 1 |
| Red Cards | — | — |
| Total Shots | 14 | 10 |
| Corners | 9 | 3 |
| Total Passes | 293 | 433 |
| Yellow Cards | 2 | 3 |
| Blocked Shots | 4 | 4 |
| Shots on Target | 5 | 6 |
| xG | 1.63 | 1.14 |
| Shots off Target | 5 | 0 |
| Possession | 43% | 57% |
| Goals Prevented | — | — |
| Accurate Passes | 209 | 332 |
| Shots Inside Box | 13 | 9 |
| Saves | 3 | 5 |
| Shots Outside Box | 1 | 1 |
Key Match Notes
- ▸ At the 55th minute, Reading took the lead through J. Marriott, which shifted momentum decisively in their favor.
- ▸ W. Keane's goal just three minutes later effectively sealed Northampton's fate, putting them two goals behind.