Match report

Port Vale Defeats Bolton 1-0 in League One Clash

Port Vale
Port Vale
1–0
FT
Bolton
Bolton
Mar 21, 2026

Port Vale clinched a hard-fought 1-0 win over Bolton in League One action, thanks to a goal from G. Hall. Despite being a man down for much of the game, Port Vale's defense stood firm, denying Bolton any chance to equalize. The victory was a crucial three points for Port Vale, who continue to push for a higher finish in the League One standings.

Key Facts

  • Final score: Port Vale 1–0 Bolton
  • Goal: G. Hall (34')
  • Assist: Jaheim Headley
  • Bolton had two yellow cards: J. Osei-Tutu (21') and E. Erhahon (60')
  • Port Vale's Hall was substituted in the 84th minute
  • Bolton made five substitutions throughout the match

Lineups

Port Vale

Formation: 4-2-3-1

Starting XI

  • 46 Joe Gauci (G)
  • 6 Jordan Lawrence-Gabriel (D)
  • 5 Connor Hall (D)
  • 27 Elijah Campbell (D)
  • 15 Liam Gordon (D)
  • 14 Funso Ojo (M)
  • 12 Rhys Walters (M)
  • 33 George Hall (M)
  • 8 Ben Garrity (M)
  • 3 Jaheim Headley (M)
  • 21 Martin Sherif (F)

Substitutes

  • 13 Ben Amos
  • 35 Tyler Magloire
  • 11 Ethon Archer
  • 26 Jordan Shipley
  • 45 Andre Gray
  • 50 Onel Hernández
  • 19 Ben Waine

Bolton

Formation: 4-2-3-1

Starting XI

  • 1 Jack Bonham (G)
  • 14 Jordi Osei-Tutu (D)
  • 18 Eoin Toal (D)
  • 3 Chris Forino (D)
  • 6 George Johnston (D)
  • 4 Xavier Simons (M)
  • 21 Ethan Erhahon (M)
  • 9 Johnny Kenny (M)
  • 22 Kyle Dempsey (M)
  • 15 Robert Apter (M)
  • 10 Sam Dalby (F)

Substitutes

  • 25 Max Conway
  • 23 David Harrington
  • 29 Cyrus Christie
  • 8 Josh Sheehan
  • 45 John McAtee
  • 48 Mason Burstow
  • 11 Thierry Gale

Timeline

  1. Bolton
    21' Bolton Card · Yellow Card
    J. Osei-Tutu

    Foul

  2. Port Vale
    34' Port Vale Goal · Normal Goal
    G. Hall · Assist: Jaheim Headley
  3. Bolton
    46' Bolton subst · Substitution 1
    Off: Robert Apter · On: M. Conway
  4. Bolton
    60' Bolton Card · Yellow Card
    E. Erhahon

    Foul

  5. Bolton
    61' Bolton subst · Substitution 2
    Off: E. Erhahon · On: J. Sheehan
  6. Bolton
    61' Bolton subst · Substitution 3
    Off: Xavier Simons · On: John McAtee
  7. Port Vale
    69' Port Vale subst · Substitution 1
    Off: B. Garrity · On: B. Waine
  8. Bolton
    74' Bolton subst · Substitution 4
    Off: J. Osei-Tutu · On: M. Burstow
  9. Bolton
    74' Bolton subst · Substitution 5
    Off: E. Toal · On: C. Christie
  10. Port Vale
    78' Port Vale subst · Substitution 2
    Off: M. Sherif · On: J. Shipley
  11. Port Vale
    84' Port Vale subst · Substitution 3
    Off: G. Hall · On: E. Archer
  12. Port Vale
    85' Port Vale subst · Substitution 4
    Off: Jaheim Headley · On: Tyler Magloire

Match Stats

Stat Port Vale Bolton
Fouls 10 10
Pass Accuracy 54% 65%
Offsides 1 0
Red Cards
Total Shots 11 5
Corners 2 5
Total Passes 248 370
Yellow Cards 0 2
Blocked Shots 4 1
Shots on Target 2 2
xG
Shots off Target 5 2
Possession 40% 60%
Goals Prevented
Accurate Passes 133 242
Shots Inside Box 8 1
Saves 2 1
Shots Outside Box 3 4

Key Match Notes

  • G. Hall's goal in the 34th minute gave Port Vale the lead and the momentum, setting the tone for the match.
  • Bolton's early yellow card to J. Osei-Tutu hindered their attacking efforts and left them short-handed as they struggled to break through Port Vale's defense.