Match report

Reading Defeats Northampton 2-0 in League One Clash

Northampton
Northampton
0–2
FT
Reading
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

  1. Northampton
    37' Northampton subst · Substitution 1
    Off: J. Guthrie · On: E. Moore
  2. Reading
    52' Reading Card · Yellow Card
    Charlie Savage

    Foul

  3. Reading
    55' Reading Goal · Normal Goal
    J. Marriott · Assist: L. Wing
  4. Northampton
    57' Northampton Card · Yellow Card
    E. Moore

    Foul

  5. Reading
    58' Reading Goal · Normal Goal
    W. Keane · Assist: L. Wing
  6. Reading
    62' Reading subst · Substitution 1
    Off: Charlie Savage · On: L. Fraser
  7. Northampton
    63' Northampton subst · Substitution 2
    Off: Conor McCarthy · On: M. Dyche
  8. Northampton
    63' Northampton subst · Substitution 3
    Off: J. Perkins · On: Cameron McGeehan
  9. Northampton
    67' Northampton Card · Yellow Card
    Cameron McGeehan

    Foul

  10. Reading
    75' Reading subst · Substitution 2
    Off: P. Lane · On: K. Ehibhatiomhan
  11. Reading
    75' Reading subst · Substitution 3
    Off: Kami Doyle · On: M. Ritchie
  12. Northampton
    78' Northampton subst · Substitution 4
    Off: K. Swyer · On: Jack Vale
  13. Reading
    89' Reading subst · Substitution 4
    Off: R. Nyambe · On: F. Burns
  14. Reading
    89' Reading subst · Substitution 5
    Off: W. Keane · On: A. Yiadom
  15. Reading
    90'+2 Reading Card · Yellow Card
    A. Yiadom

    Time 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.