Walsall host Salford City in League Two. Walsall have been quietly effective near the top end of the division, while Salford have had a far bumpier campaign so far this season.
Salford have actually won plenty of matches across their recent run of fixtures, yet that hasn't translated into anywhere near the same league position as Walsall. Whether that gap closes on the pitch is the interesting bit here.
Analysis updated .
Compare bookmakers
Recent form across the board
Widen the lens to the last 20 matches in all competitions and the picture shifts a little. Salford have won nine of those, drawn six and lost five, scoring 29 and conceding 24 along the way.
Walsall: 20 completed matches; Salford City: 20 completed matches.
Walsall
- Win
- 25% 5 / 20
- Draw
- 40% 8 / 20
- Loss
- 35% 7 / 20
- Scored
- 18
- Conceded
- 29
- Difference
- -11
Salford City
- Win
- 50% 10 / 20
- Draw
- 25% 5 / 20
- Loss
- 25% 5 / 20
- Scored
- 33
- Conceded
- 25
- Difference
- +8
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Tranmere | Walsall | 26.09.2026 | 1-1 |
| EFL Trophy | Walsall | Stevenage | 22.09.2026 | 1-6 |
| League Two | Walsall | Port Vale | 19.09.2026 | 2-0 |
| League Two | Walsall | Rochdale | 12.09.2026 | 0-0 |
| League Two | Exeter City | Walsall | 05.09.2026 | 0-0 |
| League Two | Crewe | Walsall | 01.09.2026 | 2-2 |
| League Two | Walsall | Accrington ST | 29.08.2026 | 3-2 |
| League Cup | Walsall | Leyton Orient | 25.08.2026 | 0-0 |
| League Two | Walsall | Grimsby | 22.08.2026 | 0-0 |
| League Two | Gillingham | Walsall | 15.08.2026 | 0-3 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Oldham | Salford City | 26.09.2026 | 1-4 |
| EFL Trophy | Salford City | Sheffield Wednesday | 22.09.2026 | 1-2 |
| League Two | Salford City | Swindon Town | 19.09.2026 | 1-0 |
| League Two | Rotherham | Salford City | 12.09.2026 | 3-3 |
| League Two | Salford City | Port Vale | 05.09.2026 | 1-0 |
| League Two | Salford City | Newport County | 01.09.2026 | 2-1 |
| League Two | Shrewsbury | Salford City | 29.08.2026 | 1-0 |
| League Two | Salford City | Chesterfield | 22.08.2026 | 0-1 |
| League Two | Barnet | Salford City | 15.08.2026 | 3-1 |
| League Cup | Salford City | Shrewsbury | 08.08.2026 | 1-1 |
Walsall's equivalent stretch reads five wins, eight draws and seven losses, with 19 scored and 30 conceded. That sample includes cup games and pre-season friendlies though, so it's a broader mix than the tidy league run shown in the table.
Salford's wider form looks busier and more productive, but it hasn't lifted them in the league the way Walsall's tighter league-only results have.
Comparative Team Statistics: Walsall vs Salford City

Head-to-head history
These two have met regularly down the years, with results going back and forth rather than settling into a pattern. The most recent meeting in March 2026 went to Salford at home, 1-0, while the previous encounter in August 2025 went the other way, Walsall winning 1-0 away.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Salford City | Walsall | 10.03.2026 | 1-0 |
| League Two | Walsall | Salford City | 23.08.2025 | 1-0 |
| League Two | Walsall | Salford City | 01.02.2025 | 2-2 |
| League Two | Salford City | Walsall | 21.09.2024 | 0-2 |
| League Two | Walsall | Salford City | 01.04.2024 | 2-1 |
| League Two | Salford City | Walsall | 09.09.2023 | 1-2 |
| League Two | Walsall | Salford City | 22.04.2023 | 2-3 |
| League Two | Salford City | Walsall | 31.01.2023 | 1-0 |
| League Two | Salford City | Walsall | 26.03.2022 | 2-1 |
| League Two | Walsall | Salford City | 09.10.2021 | 2-1 |
Across the recorded meetings stretching back to 2019, both sides have had spells of dominance, and there's no long unbeaten run for either club to lean on here.
Where they sit in League Two
Walsall are 2nd in the table after seven games, with three wins and four draws and not a single defeat yet. Their goal difference of plus six, built on ten scored and just four conceded, points to a settled, hard-to-break-down side.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 4 | York | 8 | 4 | 2 | 2 | 16/10 | 14 |
| 5 | Walsall | 8 | 3 | 5 | 0 | 11/5 | 14 |
| 6 | Grimsby | 8 | 3 | 4 | 1 | 12/8 | 13 |
| 7 | Salford City | 8 | 4 | 1 | 3 | 12/10 | 13 |
| 8 | Gillingham | 8 | 3 | 3 | 2 | 11/9 | 12 |
Salford sit 12th from the same number of matches, with three wins, one draw and three losses. They've conceded nine and scored eight, a much shakier balance than the team they're about to face.
That points and goal-difference gap is a solid early marker of where the two sides currently stand.
Players making the difference
Walsall's A. Pressley has four goals in six matches, the standout scoring return on either side, with R. Smith and Courtney Clarke both chipping in two assists apiece. Salford's main threat has been J. Powell with three goals in seven, and K. Cesay has added two assists.
On the disciplinary side, Salford's A. Odoh has picked up a yellow and a red in five matches, worth keeping in view, though that's not confirmation he'll be missing when this one comes around next month.

How this might unfold
Walsall's defensive record this league season, just four conceded in seven games, suggests they're hard to break down at home. Salford's nine conceded in the same span points to a side more open at the back, even if they've found goals elsewhere.
Given the head-to-head has swung both ways and neither team has a long run of form to hang everything on, this looks like it could be tighter than the table alone suggests.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| S. Sprangler | Austria | 31 | Midfielder | 182 cm | 78 kg |
| A. Adomah | Ghana | 38 | Attacker | 185 | 73 |
| A. Evans | England | 28 | Midfielder | 186 | 68 |
| A. Dallas | Scotland | 27 | Attacker | 178 | 79 |
| J. Furlong | Republic of Ireland | 24 | Defender | 178 | 72 |
| R. Leak | Wales | 28 | Defender | 191 cm | 83 kg |
| A. Pressley | Scotland | 24 | Attacker | 194 | 75 |
| L. Simper | England | 25 | Midfielder | 181 | 68 |
| V. Harper | England | 26 | Defender | 178 | 68 |
| R. Smith | England | 24 | Midfielder | n/a | n/a |
| Taione Richard Evumena Sodje | England | 23 | Attacker | n/a | n/a |
| Courtney Clarke | England | 23 | Midfielder | n/a | n/a |
| J. Connolly | Wales | 24 | Defender | n/a | n/a |
| H. Burke | England | 24 | Defender | n/a | n/a |
| Roman Dixon | England | 21 | Defender | 175 | 65 |
| Tom Wooster | England | 21 | Goalkeeper | n/a | n/a |
| J. Ward | England | 23 | Goalkeeper | n/a | n/a |
| Rico Browne | England | 22 | Defender | 188 | n/a |
| M. Hancock | England | 23 | Defender | 177 | 75 |
| C. Crew | Wales | 20 | Midfielder | 185 | 70 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| B. Woodburn | Wales | 26 | Midfielder | 174 | 72 |
| W. Aimson | England | 32 | Defender | 179 | 70 |
| J. Grant | England | 31 | Midfielder | 175 | 73 |
| J. Powell | England | 27 | Midfielder | 178 | 68 |
| B. Sarpong-Wiredu | England | 26 | Midfielder | 191 | 70 |
| L. Molyneux | England | 28 | Midfielder | 180 | 74 |
| E. Bonds | Guyana | 26 | Midfielder | 179 | 66 |
| W. Norris | England | 33 | Goalkeeper | 195 | 74 |
| M. Butcher | England | 29 | Midfielder | 188 | 83 |
| B. Cooper | Wales | 26 | Defender | 185 | 74 |
| L. Burge | England | 33 | Goalkeeper | 190 | 70 |
| O. Turton | England | 33 | Defender | 180 | 75 |
| L. Garbutt | England | 33 | Defender | 180 | 73 |
| D. Scarr | England | 31 | Defender | 188 | 80 |
| R. Graydon | Republic of Ireland | 27 | Attacker | 188 | 78 |
| D. Udoh | Nigeria | 30 | Attacker | 183 | 83 |
| M. Langstaff | England | 29 | Attacker | 179 | 78 |
| T. Allen | England | 26 | Defender | 185 cm | 72 kg |
| J. Austerfield | England | 24 | Midfielder | 179 | 57 |
| A. Odoh | England | 26 | Attacker | 168 | n/a |
There's enough here to suggest Walsall are the more settled side right now, sitting well above Salford with a much tighter defence. But Salford's wider form and the fairly even head-to-head history mean this isn't a one-sided story.
With no market reference available to weigh against that picture, it makes sense to hold off on a call here rather than force one.
