Walsall vs Harrogate Town

WALSALL, England (Interstat) — Shawn McCoulsky scored twice in the second half Saturday, lifting Harrogate Town to a 2-0 victory over Walsall in a League Two match at Pallet-Track Bescot Stadium.

McCoulsky, a substitute, netted his first goal in the 45th minute and added an insurance goal in the 54th minute. Four players recorded assists: defender Aden Flint, substitutes Thomas Hill and Bobby Faulkner, and midfielder Brandon Comley. The offensive outburst came despite Harrogate Town receiving five yellow cards: Hill in the 15th minute, Faulkner in the 22nd, Flint in the 43rd, Priestley Farquharson in the 76th and Comley in the 84th.

The defeat dropped Walsall’s League Two record to 18 wins, 16 losses and 11 draws. Harrogate Town improved to 11 wins, 26 losses and 9 draws in league play. Across all competitions, Walsall is 20-17-11 and Harrogate Town is 12-27-9.

Harrogate Town snapped a two-match losing streak with the win. The club had fallen 1-0 at Colchester United on April 18 and 2-1 at Newport County on April 11. Walsall entered Saturday after a 3-1 victory at Barrow on April 18 but had lost three of its previous five league matches.

The last meeting between the teams came Nov. 22, 2025, when Walsall defeated Harrogate Town 2-0 at Harrogate. Saturday’s result gave Harrogate Town its first win over Walsall since that date.

Harrogate Town’s next match is May 2 at home against Barnet. Walsall travels to Bromley on the same day.

Interstat’s game simulator had projected a final score of Walsall 1, Harrogate Town 1. Interstat’s ELO system had projected Walsall with an 82.50 percent probability to win.