Match report

Port Vale Hold Reading to a Draw in League One Clash

Port Vale
Port Vale
1–1
FT
Reading
Reading
Feb 21, 2026

Port Vale managed to hold Reading to a thrilling 1-1 draw at home, securing a crucial point in the ongoing League One race. Reading took the lead through a penalty scored by Luke Wing before Martin Sherif equalized for Port Vale late in injury time.

Key Facts

  • Reading's Luke Wing scored from a penalty at minute 39 to put them ahead.
  • Port Vale's Martin Sherif leveled the score with a goal in injury time (90+6).
  • Both teams had several substitutions, but no other significant scoring opportunities.
  • B. Ward of Reading received two yellow cards for fouling and time-wasting.

Lineups

Port Vale

Starting XI

  • 46 Joe Gauci (G)
  • 24 Kyle John (D)
  • 25 Cameron Humphreys (D)
  • 5 Connor Hall (D)
  • 27 Elijah Campbell (D)
  • 14 Funso Ojo (M)
  • 33 George Hall (M)
  • 26 Jordan Shipley (M)
  • 11 Ethon Archer (M)
  • 45 Andre Gray (F)
  • 19 Ben Waine (F)

Substitutes

  • 9 Jayden Stockley
  • 6 Jordan Lawrence-Gabriel
  • 15 Liam Gordon
  • 21 Martin Sherif
  • 4 Ben Heneghan
  • 13 Ben Amos
  • 28 Grant Ward

Reading

Starting XI

  • 1 Joel Pereira (G)
  • 24 Ryan Nyambe (D)
  • 15 Paudie O’Connor (D)
  • 33 Derrick Williams (D)
  • 16 Benn Ward (D)
  • 6 Liam Fraser (M)
  • 10 Lewis Wing (M)
  • 29 Kami Doyle (M)
  • 8 Charlie Savage (M)
  • 19 Kadan Young (M)
  • 7 Jack Marriott (F)

Substitutes

  • 3 Jeriel Dorsett
  • 21 Randell Williams
  • 32 Paddy Lane
  • 12 Finley Burns
  • 9 Kelvin Ehibhatiomhan
  • 25 Jack Stevens
  • 17 Andy Yiadom

Timeline

  1. Reading
    39' Reading Goal · Penalty
    L. Wing
  2. Reading
    53' Reading Card · Yellow Card
    B. Ward

    Foul

  3. Port Vale
    61' Port Vale subst · Substitution 1
    Off: B. Waine · On: J. Stockley
  4. Port Vale
    62' Port Vale subst · Substitution 2
    Off: E. Campbell · On: L. Gordon
  5. Port Vale
    62' Port Vale subst · Substitution 3
    Off: J. Shipley · On: J. Lawrence-Gabriel
  6. Port Vale
    62' Port Vale subst · Substitution 4
    Off: Andre Gray · On: Martin Sherif
  7. Reading
    67' Reading subst · Substitution 1
    Off: B. Ward · On: J. R. Dorsett A.
  8. Reading
    73' Reading subst · Substitution 2
    Off: K. Young · On: P. Lane
  9. Reading
    73' Reading subst · Substitution 3
    Off: Kami Doyle · On: R. Williams
  10. Reading
    80' Reading Card · Yellow Card
    J. R. Dorsett A.

    Time wasting

  11. Reading
    85' Reading subst · Substitution 4
    Off: Derrick Williams · On: F. Burns
  12. Reading
    85' Reading subst · Substitution 5
    Off: J. Marriott · On: K. Ehibhatiomhan
  13. Port Vale
    89' Port Vale subst · Substitution 5
    Off: Kyle John · On: B. Heneghan
  14. Port Vale
    90'+6 Port Vale Goal · Normal Goal
    Martin Sherif · Assist: E. Archer

Match Stats

Stat Port Vale Reading
Fouls 10 12
Pass Accuracy 71% 78%
Offsides 1 0
Red Cards
Total Shots 14 10
Corners 9 3
Total Passes 275 410
Yellow Cards 0 2
Blocked Shots 6 3
Shots on Target 6 3
xG
Shots off Target 2 4
Possession 42% 58%
Goals Prevented
Accurate Passes 195 320
Shots Inside Box 11 8
Saves 2 5
Shots Outside Box 3 2

Key Match Notes

  • Reading's penalty goal by Luke Wing at the half-hour mark gave them a crucial lead, setting the tone for their performance.
  • Port Vale's late equalizer in injury time not only secured a point but also boosted morale as they fought back against Reading's early advantage.