Walsall Senior Cup Finals since World War II Finals since World War II

| Year_ | Winners | Score | Runners_up | Notes_ |
|---|---|---|---|---|
| 1982 | Oldbury United | 5-0 | Walsall Wood | Replay, 1st game 2-2 aet |
| 1983 | Coleshill Town | 4-3 | Wolverhampton United |  |
| 1984 | Atherstone Town | 4-0 | Tividale |  |
| 1985 | Harrisons | 2-0 | Wolverhampton United |  |
| 1986 | Paget Rangers | 3-1 | Wolverhampton Casuals |  |
| 1987 | Boldmere St. Michaels | 2-0 | Bloxwich Town |  |
| 1988 | Redgate United | 1-0 | Chasetown | after extra time |
| 1989 | Blakenall | 1-0 | Rushall Olympic |  |
| 1990 | Meir KA | 2-1 | Rushall Olympic | Replay, 1st game 0-0 aet |
| 1991 | Chasetown | 1-0 | Blakenall | after extra time |
| 1992 | Armitage 90 | 3-2 | Meir KA | after extra time |
| 1993 | Chasetown | 3-1 | Pelsall Villa |  |
| 1994 | Newcastle Town | 1-0 | Oldbury United | after extra time |
| 1995 | Newcastle Town | 1-1 | Knypersley Victoria | after extra time, , Newcastle won on penalties |