Leyton Orient 0-1 Port Vale

Updated

Port Vale won: Leyton Orient 0-1 Port Vale in the League One (Round 30) on Sat, 31 Jan 2026 at BetWright Stadium, London. Port Vale goals: Kyle John 2'. Expected goals: 0.91-0.51. Possession: 70-30. Player of the match: Joe Gauci (8.4).

Match report

Port Vale beat Leyton Orient 1-0

Port Vale edged Leyton Orient 1-0 away from home at BetWright Stadium on Saturday 31 January in the League One.

Kyle John put Port Vale ahead on 2' (0-1).

Leyton Orient had 70% of the ball, shots were 11-7 (2-3 on target) and expected goals finished 0.91-0.51.

Joe Gauci (Port Vale) was player of the match with an 8.4 rating.

Attendance: 7,692. Referee: David Rock.

Match stats

Leyton OrientPort Vale
Ball possession7030
Expected goals (xG)0.910.51
Total shots117
Shots on target23
Touches in opposition box2415
Big chances10
Big chances missed10
Accurate passes469 (83%)127 (54%)
Yellow cards22
Corners56
Total shots117
Shots off target41
Shots on target23
Blocked shots53
Hit woodwork10
Shots inside box66

Lineups

Leyton Orient (4-2-3-1): Killian Cahill, Michael Craig, Kaelan Casey, Daniel Happe, Tom James, Tyreeq Bakinson, Sean Clare, Josh Koroma, Oliver O'Neill, Theo Archibald, Dominic Ballard

Port Vale (4-2-3-1): Joe Gauci, Kyle John, Cameron Humphreys, Connor Hall, Liam Gordon, Ryan Croasdale, Funso Ojo, Ben Waine, Ben Garrity, Ethon Archer, Dajaune Brown

Key events

  • 2' · Goal · Kyle John (Port Vale)
  • 22' · Yellow card · Funso Ojo (Port Vale)
  • 34' · Yellow card · Dominic Ballard (Leyton Orient)
  • 57' · Substitution · Jayden Stockley for Dajaune Brown (Port Vale)
  • 58' · Substitution · Jordan Gabriel for Funso Ojo (Port Vale)
  • 58' · Substitution · George Hall for Ben Waine (Port Vale)
  • 63' · Substitution · Jaheim Headley for Ethon Archer (Port Vale)
  • 67' · Substitution · Charlie Wellens for Oliver O'Neill (Leyton Orient)
  • 68' · Substitution · Jack Moorhouse for Michael Craig (Leyton Orient)
  • 72' · Yellow card · Liam Gordon (Port Vale)
  • 78' · Substitution · Demetri Mitchell for Josh Koroma (Leyton Orient)
  • 80' · Yellow card · Kaelan Casey (Leyton Orient)
  • 86' · Substitution · Ajay Matthews for Theo Archibald (Leyton Orient)
  • 90'+1 · Substitution · Ben Heneghan for Liam Gordon (Port Vale)

All-time head-to-head

20 league meetings since 1993: Leyton Orient 8, draws 4, Port Vale 8.

Leyton Orient vs Port Vale: full head-to-head record

Questions

Who won Leyton Orient vs Port Vale?

Port Vale won, 0-1 (League One) on Sat, 31 Jan 2026.

When and where is Leyton Orient vs Port Vale?

Sat, 31 Jan 2026, 15:00 UTC at BetWright Stadium, London, League One.

What is the head-to-head record between Leyton Orient and Port Vale?

In 20 league meetings since 1993: Leyton Orient 8 wins, 4 draws, Port Vale 8 wins (goals 30-31).