Walsall beat Gillingham 3:0 in their League Two Regular Season 1 match on 15 August 2026. The visitors took all three points with goals from I. Moore, J. Connolly and A. Pressley in the final quarter of the game. Gillingham, sitting 13th with six points from five games, suffered another defeat after their 0:3 loss to Luton. Walsall move up to fifth place on nine points from five matches.
And here's the thing about this match — the goals came late, after the game had settled into a rhythm. Moore broke the deadlock in the 81st minute, then Connolly added a second six minutes later. Pressley completed the scoring in stoppage time when the clock showed 90+6. Three goals in ten minutes, and that is how the match was decided.
Before the goals, it was a cagey affair with plenty of cards and substitutions. E. Ahui received the first yellow card in the 12th minute for Gillingham, while A. Smith went offside in the 43rd. By then, both managers had already made changes — A. Little and L. Gordon for Gillingham, E. Ahui back on for the visitors. The yellow cards kept coming: K. Harris at 47 minutes, C. Crew at 55, R. McKenzie at 58. To be fair, neither side was playing with any real freedom.
The statistics tell a story you would not notice watching only the highlights. Gillingham had 44 per cent possession but managed only two saves for their goalkeeper. Walsall, with 56 per cent, called on their keeper seven times. Seven shots on target for the hosts against five for the visitors, yet three goals on the board. The away side worked more efficiently inside the penalty area with 15 attempts compared to 13, though accuracy was similar — 41 per cent for Gillingham, 29 per cent for Walsall.
Both managers made their final changes in the last 20 minutes. Gillingham brought on L. Simper and C. Crew together at 60 minutes, then A. Dallas at 67 and W. Goodwin and K. Harris at 72. M. Hancock came on late at 74. R. Hale picked up a yellow card in the 90th minute, and that was the last card of the game.
The result leaves Gillingham still searching for their first win of the season. They have one victory, three draws and two defeats from seven games now, sitting 13th in the table. Walsall remain unbeaten with two wins and three draws, though they have not yet found the consistency to push further up. The heat took the sting out of what could have been a tighter contest, and the late goals meant the match ended with a clear message from the visitors.