Match report

Reading Stalemates Barnsley 2-2 in League One Clash

Reading
Reading
2–2
FT
Barnsley
Barnsley
Jan 24, 2026

Reading held off Barnsley to secure a 2-2 draw in an intense League One match. Goals from Hiram Roberts and Jack Marriott for Reading were matched by David McGoldrick and Adam Phillips for Barnsley, ensuring a thrilling encounter at the Madejski Stadium.

Key Facts

  • Goals: Hiram Roberts (32'), Jack Marriott (84') - Reading
  • Goals: David McGoldrick (38'), Adam Phillips (67') - Barnsley
  • Yellow Cards: Jack Shepherd, Chris O'Keeffe - Barnsley; Daniel Keillor-Dunn - Barnsley

Lineups

Reading

Formation: 4-2-3-1

Starting XI

  • 1 J. Pereira (G)
  • 17 A. Yiadom (D)
  • 15 P. O'Connor (D)
  • 3 J. R. Dorsett A. (D)
  • 5 H. Roberts (D)
  • 10 L. Wing (M)
  • 8 C. Savage (M)
  • 11 D. Kyerewaa (M)
  • 29 K. Doyle (M)
  • 32 P. Lane (M)
  • 7 J. Marriott (F)

Substitutes

  • J. Stevens
  • 6 L. Fraser
  • 9 K. Ehibhatiomhan
  • 12 F. Burns
  • 24 R. Nyambe
  • 56 W. Keane
  • 30 M. Ritchie

Barnsley

Formation: 5-4-1

Starting XI

  • 1 O. Goodman (G)
  • 7 C. O'Keeffe (D)
  • 27 T. Watson (D)
  • 5 J. Shepherd (D)
  • 15 E. O'Connell (D)
  • 14 N. Ogbeta (D)
  • 8 A. Phillips (M)
  • 30 J. Bland (M)
  • 22 P. Kelly (M)
  • 19 R. Cleary (M)
  • 10 D. McGoldrick (F)

Substitutes

  • 51 K. Flavell
  • 4 M. Roberts
  • 6 M. de Gevigney
  • C. Lennon
  • 39 L. Farrell
  • 40 D. Keillor-Dunn
  • 45 V. Yoganathan

Timeline

  1. Barnsley
    19' Barnsley Card · Yellow Card
    Jack Shepherd

    Foul

  2. Barnsley
    22' Barnsley subst · Substitution 1
    Off: Jack Shepherd · On: M. de Gevigney
  3. Reading
    32' Reading Goal · Normal Goal
    H. Roberts
  4. Barnsley
    38' Barnsley Goal · Normal Goal
    D. McGoldrick · Assist: R. Cleary
  5. Barnsley
    57' Barnsley Card · Yellow Card
    C. O'Keeffe

    Time wasting

  6. Reading
    64' Reading subst · Substitution 1
    Off: P. Lane · On: K. Ehibhatiomhan
  7. Barnsley
    67' Barnsley Goal · Normal Goal
    Adam Phillips · Assist: D. McGoldrick
  8. Barnsley
    69' Barnsley subst · Substitution 2
    Off: D. McGoldrick · On: D. Keillor-Dunn
  9. Reading
    79' Reading subst · Substitution 2
    Off: A. Yiadom · On: R. Nyambe
  10. Reading
    79' Reading subst · Substitution 3
    Off: Kami Doyle · On: W. Keane
  11. Reading
    79' Reading subst · Substitution 4
    Off: H. Roberts · On: M. Ritchie
  12. Barnsley
    80' Barnsley subst · Substitution 3
    Off: Adam Phillips · On: Vimal Yoganathan
  13. Barnsley
    84' Barnsley Card · Yellow Card
    D. Keillor-Dunn

    Foul

  14. Reading
    84' Reading Goal · Normal Goal
    J. Marriott

Match Stats

Stat Reading Barnsley
Fouls 7 12
Pass Accuracy 84% 76%
Offsides 1 5
Red Cards
Total Shots 10 3
Corners 9 6
Total Passes 538 302
Yellow Cards 0 3
Blocked Shots 4 0
Shots on Target 3 2
xG
Shots off Target 3 1
Possession 64% 36%
Goals Prevented
Accurate Passes 451 231
Shots Inside Box 5 2
Saves 0 1
Shots Outside Box 5 1

Key Match Notes

  • Hiram Roberts opened the scoring for Reading with a goal in the 32nd minute, giving them an early lead.
  • Barnsley quickly equalized through David McGoldrick just six minutes later, evening up the score before half-time.