Back to League Two
Walsall
Current Rank
#1217
World · 10 Oct 2026
Current Rating
1,133
10 Oct 2026
Peak Rating
1,404
26 Dec 2003
Lowest Rating
1,021
8 Feb 2022
All-Time Change
+46
since 14 Aug
Rating History
Match Statistics
| Played | Wins | Draws | Losses | GF | GA | GD |
|---|---|---|---|---|---|---|
| 1509 | 535 | 436 | 538 | 1863 | 1907 | -44 |
Match History
1509 matchesHome club listed first; score shown home–away. (N) marks a neutral-site match. Rank is the club's position on that date among every club connected to it by results (World) — continental competitions are what link one country's clubs to another's.
| Date | Competition | Home | Score | Away | Elo / Rank |
|---|---|---|---|---|---|
| 10 Oct 2026 | League Two | 1–1 | Walsall | 1,133 +2·#1217 ↑4 | |
| 26 Sept 2026 | League Two | 1–1 | Walsall | 1,131 ±0·#1223 ↓1 | |
| 19 Sept 2026 | League Two | 2–0 | Port Vale | 1,131 +13·#1224 ↑9 | |
| 12 Sept 2026 | League Two | 0–0 | Rochdale | 1,118 -3·#1223 ↓2 | |
| 5 Sept 2026 | League Two | 0–0 | Walsall | 1,121 +5·#1213 ↓6 | |
| 1 Sept 2026 | League Two | Crewe Alexandra | 2–2 | Walsall | 1,116 +3·#1203 ↑1 |
| 29 Aug 2026 | League Two | 3–2 | Accrington Stanley![]() | 1,113 +5·#1203 ↑6 | |
| 22 Aug 2026 | League Two | 0–0 | Grimsby Town | 1,108 ±0·#1209 ↓4 | |
| 15 Aug 2026 | League Two | Gillingham | 0–3 | Walsall | 1,108 +20·#1205 ↑11 |
| 2 May 2026 | League Two | 3–1 | Walsall | 1,088 -6·#1213 ↓2 | |
| 25 Apr 2026 | League Two | 0–2 | Harrogate Town![]() | 1,094 -24·#1215 ↓10 | |
| 18 Apr 2026 | League Two | Barrow | 1–3 | Walsall | 1,118 +15·#1203 ↑6 |
| 11 Apr 2026 | League Two | 0–4 | Cheltenham Town | 1,103 -27·#1208 ↓9 | |
| 6 Apr 2026 | League Two | Swindon Town | 2–1 | Walsall | 1,130 -6·#1200 ↓9 |
| 3 Apr 2026 | League Two | 2–2 | Gillingham![]() | 1,136 -6·#1187 ↑1 | |
| 28 Mar 2026 | League Two | 1–1 | Walsall | 1,142 +3·#1188 ↑1 | |
| 21 Mar 2026 | League Two | 2–1 | Newport County![]() | 1,139 +4·#1187 ↓2 | |
| 17 Mar 2026 | League Two | 0–0 | Cambridge United | 1,135 +1·#1187 ↓1 | |
| 14 Mar 2026 | League Two | Crewe Alexandra | 0–3 | Walsall | 1,134 +24·#1183 ↑16 |
| 10 Mar 2026 | League Two | Salford City | 1–0 | Walsall | 1,110 -6·#1201 ↓1 |
| 7 Mar 2026 | League Two | 1–2 | Notts County | 1,116 -11·#1200 ↓7 | |
| 3 Mar 2026 | League Two | 0–1 | Fleetwood Town | 1,127 -14·#1193 ↓10 | |
| 28 Feb 2026 | League Two | Shrewsbury Town | 1–2 | Walsall | 1,141 +11·#1183 ↑3 |
| 23 Feb 2026 | League Two | 0–2 | Milton Keynes Dons![]() | 1,130 -17·#1186 ↓4 | |
| 18 Feb 2026 | League Two | 2–2 | Walsall | 1,147 +3·#1183 ↑2 | |
| 7 Feb 2026 | League Two | 1–3 | Barnet | 1,144 -19·#1180 ↓13 | |
| 3 Feb 2026 | League Two | 2–0 | Walsall | 1,163 -17·#1166 ↓15 | |
| 31 Jan 2026 | League Two | 2–2 | Walsall | 1,180 +3·#1149 ↑1 | |
| 27 Jan 2026 | League Two | 0–0 | Crawley Town | 1,177 -6·#1152 ↓7 | |
| 24 Jan 2026 | League Two | 0–0 | Accrington Stanley![]() | 1,183 -5·#1142 ↓7 | |
| 17 Jan 2026 | League Two | 1–3 | Walsall | 1,188 +15·#1138 ↑16 | |
| 1 Jan 2026 | League Two | 2–0 | Walsall | 1,173 -10·#1153 ↓12 | |
| 29 Dec 2025 | League Two | 1–2 | Oldham Athletic | 1,183 -16·#1141 ↓20 | |
| 26 Dec 2025 | League Two | 1–0 | Crewe Alexandra![]() | 1,199 +5·#1120 ↑9 | |
| 20 Dec 2025 | League Two | 0–0 | Walsall | 1,194 +3·#1129 ↑8 | |
| 13 Dec 2025 | League Two | 1–1 | Shrewsbury Town![]() | 1,191 -6·#1136 ↓11 | |
| 10 Dec 2025 | League Two | 0–1 | Walsall | 1,197 +9·#1125 ↑11 | |
| 29 Nov 2025 | League Two | 3–1 | Bromley | 1,188 +11·#1157 ↑16 | |
| 22 Nov 2025 | League Two | Harrogate Town | 0–2 | Walsall | 1,177 +13·#1177 ↑3 |
| 15 Nov 2025 | League Two | 0–2 | Colchester United | 1,164 -22·#1181 ↓18 | |
| 8 Nov 2025 | League Two | Newport County | 2–4 | Walsall | 1,186 +11·#1168 ↑8 |
| 25 Oct 2025 | League Two | 1–0 | Walsall | 1,175 -11·#1180 ↓11 | |
| 18 Oct 2025 | League Two | 1–2 | Barrow![]() | 1,186 -15·#1169 ↓16 | |
| 11 Oct 2025 | League Two | 1–1 | Walsall | 1,201 ±0·#1155 — | |
| 4 Oct 2025 | League Two | 2–1 | Bristol Rovers | 1,201 +6·#1155 ↑7 | |
| 27 Sept 2025 | League Two | Accrington Stanley | 1–3 | Walsall | 1,195 +14·#1161 ↑10 |
| 20 Sept 2025 | League Two | 4–2 | Tranmere Rovers | 1,181 +8·#1171 ↑11 | |
| 13 Sept 2025 | League Two | 1–1 | Walsall | 1,173 +2·#1172 — | |
| 6 Sept 2025 | League Two | 1–0 | Chesterfield | 1,171 +8·#1173 ↑9 | |
| 30 Aug 2025 | League Two | Milton Keynes Dons | 0–1 | Walsall | 1,163 +12·#1181 ↑16 |
Showing 1–50 of 1509
1 / 31









