Walsall vs Harrogate Town
| Yellow cards avg | 3.70 |
|
|---|---|---|
| Reds avg | 0.20 |
|
| Penalties avg | 0.00 |
|
| Over 4.5 cards | 50% |
|
| Home wins | 40% |
|
| Draws | 10% |
|
| Away wins | 50% |
|
- Walsall outshot their opponent (18-11).
- Walsall controlled possession (57%).
- Physical contest: 5 yellows.
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this League Two fixture.
Quick comparison bars
Walsall last 5 home
Harrogate Town last 5 away
Walsall trend breakdown
Harrogate Town trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Walsall goal timing (home)
Harrogate Town goal timing (away)
Match Statistics
Events
Walsall vs Harrogate Town 0-2: match report, goals, cards and substitutions
Harrogate Town beat Walsall 2-0 on Saturday, 25 April 2026 in League Two. The match was refereed by Benjamin Speedie. It was played at Poundland Bescot Stadium.
First half: Thomas Daniel Hill received a yellow card for Harrogate Town at 15'. B. Faulkner received a yellow card for Harrogate Town at 22'. A. Flint received a yellow card for Walsall at 43'. Harrogate Town took the lead at 45' when S. McCoulsky scored, with the assist credited to Thomas Daniel Hill, making the score 0-1.
Second half: Harrogate Town extended the lead at 54' when S. McCoulsky scored, with the assist credited to J. Evans, making the score 0-2. Walsall made their 1st substitution at 59', with A. Adomah replacing A. Pressley. Walsall made their 2nd substitution at 59', with Favour Okeke replacing C. Clarke. Harrogate Town made their 1st substitution at 65', with E. Sutton replacing T. Brenan. Harrogate Town made their 2nd substitution at 66', with Thomas Daniel Hill replacing G. Thomson. Walsall made their 3rd substitution at 66', with A. Pattison replacing B. Comley. P. Farquharson received a yellow card for Walsall at 76'. Walsall made their 4th substitution at 76', with Jamie Jellis replacing A. Loupalo-Bi. Walsall made their 5th substitution at 77', with P. Farquharson replacing C. Barrett. B. Comley received a yellow card for Walsall at 84'. Harrogate Town made their 3rd substitution at 86', with S. McCoulsky replacing E. Acquah. Harrogate Town made their 4th substitution at 86', with R. Smith replacing S. Duke-McKenna.
Walsall used 5 substitutions while Harrogate Town used 4 substitutions. Walsall got 3 yellow cards, while Harrogate Town got 2 yellow cards.
How the match was won
- Walsall outshot their opponent (18-11).
- Walsall controlled possession (57%).
- Physical contest: 5 yellows.
Head-to-Head Overview
| Total Games | 12 |
| Home Wins | 4 |
| Draws | 4 |
| Away Wins | 4 |
| Over 2.5 Goals | 5 (41.7%) |
| BTTS | 5 (41.7%) |
| Total Games | 6 |
| Home Wins | 1 |
| Draws | 2 |
| Away Wins | 3 |
| Over 2.5 Goals | 3 (50.0%) |
| BTTS | 3 (50.0%) |