FA Cup 2023/24, Second Round Proper |
| 12.12.2023 | | Walsall | | Alfreton Town | | 1:0 (1:0) * |
| Walsall |
FA Cup 2023/24, First Round Proper |
| 03.11.2023 | | Sheppey United | | Walsall | | 1:4 (1:1) |
| Isle of Sheppey |
FA Cup 2022/23, Third Round Proper |
| 08.01.2023 | | Stockport County | | Walsall | | 1:2 (0:0) |
| Stockport |
FA Cup 2022/23, Second Round Proper |
| 26.11.2022 | | Walsall | | Carlisle United | | 2:1 (0:1) |
| Walsall |
FA Cup 2022/23, First Round Proper |
| 05.11.2022 | | Wycombe Wanderers | | Walsall | | 0:2 (0:1) |
| High Wycombe |
FA Cup 2021/22, First Round Proper |
| 06.11.2021 | | King's Lynn Town | | Walsall | | 0:1 (0:1) |
| King's Lynn |
FA Cup 2019/20, First Round Proper |
| 20.11.2019 | | Darlington | | Walsall | | 0:1 (0:0) * |
| Darlington |
FA Cup 2018/19, Second Round Proper |
| 11.12.2018 | | Sunderland | | Walsall | | 0:1 (0:0) * |
| Sunderland |
FA Cup 2018/19, First Round Proper |
| 10.11.2018 | | Walsall | | Coventry City | | 3:2 (2:1) |
| Walsall |
FA Cup 2015/16, Third Round Proper |
| 09.01.2016 | | Brentford | | Walsall | | 0:1 (0:1) |
| Brentford |
FA Cup 2015/16, First Round Proper |
| 07.11.2015 | | Walsall | | Fleetwood Town | | 2:0 (1:0) |
| Walsall |
FA Cup 2013/14, First Round Proper |
| 09.11.2013 | | Walsall | | Shrewsbury Town | | 3:0 (1:0) |
| Walsall |
FA Cup 2011/12, First Round Proper |
| 23.11.2011 | | Walsall | | Exeter City | | 3:2 aet (0:1, 2:2) * |
| Walsall |
FA Cup 2010/11, First Round Proper |
| 16.11.2010 | | Walsall | | Fleetwood Town | | 2:0 (0:0) * |
| Walsall |
FA Cup 2009/10, First Round Proper |
| 07.11.2009 | | Stourbridge | | Walsall | | 0:1 (0:1) |
| Stourbridge |
FA Cup 2007/08, Second Round Proper |
| 11.12.2007 | | Walsall | | Northampton Town | | 1:0 (0:0) * |
| Walsall |
FA Cup 2007/08, First Round Proper |
| 10.11.2007 | | Walsall | | Shrewsbury Town | | 2:0 (1:0) |
| Walsall |
FA Cup 2005/06, Third Round Proper |
| 17.01.2006 | | Walsall | | Barnsley | | 2:0 (0:0) * |
| Walsall |
FA Cup 2005/06, Second Round Proper |
| 03.12.2005 | | Walsall | | Yeovil Town | | 2:0 (1:0) |
| Walsall |
FA Cup 2005/06, First Round Proper |
| 04.11.2005 | | Merthyr Tydfil | | Walsall | | 1:2 (1:2) |
| Merthyr Tydfil |
FA Cup 2002/03, Fourth Round Proper |
| 25.01.2003 | | Walsall | | Wimbledon | | 1:0 (0:0) |
| Walsall |
FA Cup 2001/02, Fourth Round Proper |
| 26.01.2002 | | Charlton Athletic | | Walsall | | 1:2 (0:1) |
| London |
FA Cup 2001/02, Third Round Proper |
| 08.01.2002 | | Walsall | | Bradford City | | 2:0 (0:0) |
| Walsall |
FA Cup 2000/01, Second Round Proper |
| 08.12.2000 | | Walsall | | Barnet | | 2:1 (2:0) |
| Walsall |
FA Cup 2000/01, First Round Proper |
| 18.11.2000 | | Walsall | | Exeter City | | 4:0 (2:0) |
| Walsall |
FA Cup 1998/99, First Round Proper |
| 14.11.1998 | | Walsall | | Gresley Rovers | | 1:0 (0:0) |
| Walsall |
FA Cup 1997/98, Third Round Proper |
| 13.01.1998 | | Peterborough United | | Walsall | | 0:2 (0:1) |
| Peterborough |
FA Cup 1997/98, Second Round Proper |
| 06.12.1997 | | Macclesfield Town | | Walsall | | 0:7 (0:2) |
| Macclesfield |
FA Cup 1997/98, First Round Proper |
| 15.11.1997 | | Walsall | | Lincoln United | | 2:0 (1:0) |
| Walsall |
FA Cup 1996/97, First Round Proper |
| 26.11.1996 | | Walsall | | Northwich Victoria | | 3:1 (2:0) * |
| Walsall |
FA Cup 1995/96, Third Round Proper |
| 06.01.1996 | | Walsall | | Wigan Athletic | | 1:0 (0:0) |
| Walsall |
FA Cup 1995/96, Second Round Proper |
| 12.12.1995 | | Walsall | | Torquay United | | 8:4 aet * |
| Walsall |
FA Cup 1995/96, First Round Proper |
| 10.11.1995 | | Burnley | | Walsall | | 1:3 (1:1) |
| Burnley |
FA Cup 1994/95, Second Round Proper |
| 13.12.1994 | | Walsall | | Preston North End | | 4:0 (2:0) * |
| Walsall |
FA Cup 1994/95, First Round Proper |
| 12.11.1994 | | Walsall | | Rochdale | | 3:0 (2:0) |
| Walsall |
FA Cup 1993/94, First Round Proper |
| 23.11.1993 | | Walsall | | Wrexham | | 2:0 (0:0) * |
| Walsall |
FA Cup 1990/91, First Round Proper |
| 17.11.1990 | | Aylesbury United | | Walsall | | 0:1 |
| Aylesbury Buckingham Road |
FA Cup 1989/90, Second Round Proper |
| 09.12.1989 | | Walsall | | Rotherham United | | 1:0 |
| Walsall |
FA Cup 1989/90, First Round Proper |
| 18.11.1989 | | Telford United | | Walsall | | 0:3 |
| Telford |
FA Cup 1987/88, First Round Proper |
| 17.11.1987 | | Walsall | | Southend United | | 2:1 (0:0) * |
| Walsall |
FA Cup 1986/87, Fourth Round Proper |
| 31.01.1987 | | Walsall | | Birmingham City | | 1:0 |
| Walsall |
FA Cup 1986/87, Third Round Proper |
| 10.01.1987 | | Charlton Athletic | | Walsall | | 1:2 (1:1) |
| London |
FA Cup 1986/87, Second Round Proper |
| 06.12.1986 | | Walsall | | Port Vale | | 5:0 (3:0) |
| Walsall |
FA Cup 1986/87, First Round Proper |
| 15.11.1986 | | Walsall | | Chesterfield | | 2:0 (0:0) |
| Walsall |
FA Cup 1985/86, Second Round Proper |
| 10.12.1985 | | Walsall | | Port Vale | | 2:1 * |
| |
FA Cup 1985/86, First Round Proper |
| 16.11.1985 | | Walsall | | Preston North End | | 7:3 |
| |
FA Cup 1984/85, Second Round Proper |
| 08.12.1984 | | Walsall | | Chesterfield | | 1:0 |
| |
FA Cup 1984/85, First Round Proper |
| 17.11.1984 | | Stockport County | | Walsall | | 1:2 |
| |
FA Cup 1982/83, Second Round Proper |
| 11.12.1982 | | North Shields | | Walsall | | 0:3 |
| |
FA Cup 1982/83, First Round Proper |
| 20.11.1982 | | Walsall | | Kettering Town | | 3:0 |
| |
FA Cup 1981/82, First Round Proper |
| 21.11.1981 | | Blyth Spartans | | Walsall | | 1:2 |
| |
FA Cup 1980/81, First Round Proper |
| 22.11.1980 | | Walsall | | Stafford Rangers | | 3:0 |
| |
FA Cup 1979/80, First Round Proper |
| 24.11.1979 | | Walsall | | Stockport County | | 2:0 |
| |
FA Cup 1977/78, Fourth Round Proper |
| 28.01.1978 | | Walsall | | Leicester City | | 1:0 |
| |
FA Cup 1977/78, Third Round Proper |
| 07.01.1978 | | Walsall | | Swansea City | | 4:1 |
| |
FA Cup 1977/78, Second Round Proper |
| 19.12.1977 | | Port Vale | | Walsall | | 1:3 * |
| |
FA Cup 1977/78, First Round Proper |
| 26.11.1977 | | Walsall | | Dagenham | | 1:0 |
| |
FA Cup 1976/77, Second Round Proper |
| 21.12.1976 | | Chesterfield | | Walsall | | 0:1 * |
| Chesterfield |
FA Cup 1976/77, First Round Proper |
| 24.11.1976 | | Bradford City | | Walsall | | 0:2 * |
| Bradford |
FA Cup 1974/75, Fourth Round Proper |
| 25.01.1975 | | Walsall | | Newcastle United | | 1:0 |
| |
FA Cup 1974/75, Third Round Proper |
| 07.01.1975 | | Walsall | | Manchester United | | 3:2 * |
| |
FA Cup 1974/75, Second Round Proper |
| 14.12.1974 | | Newport County | | Walsall | | 1:3 |
| |
FA Cup 1974/75, First Round Proper |
| 27.11.1974 | | Ashford Town | | Walsall | | 1:3 |
| |
FA Cup 1973/74, First Round Proper |
| 24.11.1973 | | Walsall | | Swansea City | | 1:0 |
| |
FA Cup 1972/73, First Round Proper |
| 22.11.1972 | | Kettering Town | | Walsall | | 1:2 * |
| |
FA Cup 1971/72, Third Round Proper |
| 15.01.1972 | | Walsall | | Bournemouth | | 1:0 |
| |
FA Cup 1971/72, Second Round Proper |
| 14.12.1971 | | Walsall | | Brighton & Hove Albion | | 2:1 * |
| |
FA Cup 1971/72, First Round Proper |
| 20.11.1971 | | Walsall | | Dagenham | | 4:1 |
| |
FA Cup 1970/71, First Round Proper |
| 21.11.1970 | | Walsall | | Plymouth Argyle | | 3:0 |
| |
FA Cup 1969/70, Second Round Proper |
| 17.12.1969 | | Brighton & Hove Albion | | Walsall | | 1:2 (0:0) * |
| |
FA Cup 1969/70, First Round Proper |
| 17.11.1969 | | Orient | | Walsall | | 0:2 (0:0) * |
| |
FA Cup 1968/69, Second Round Proper |
| 10.12.1968 | | Walsall | | St Albans City | | 3:1 * |
| |
FA Cup 1968/69, First Round Proper |
| 16.11.1968 | | Leytonstone | | Walsall | | 0:1 |
| |
FA Cup 1967/68, Third Round Proper |
| 31.01.1968 | | Crystal Palace | | Walsall | | 1:2 * |
| |
FA Cup 1967/68, Second Round Proper |
| 06.01.1968 | | Exeter City | | Walsall | | 1:3 |
| |
FA Cup 1967/68, First Round Proper |
| 09.12.1967 | | Leytonstone | | Walsall | | 0:1 |
| |
FA Cup 1966/67, Second Round Proper |
| 07.01.1967 | | Walsall | | Gillingham | | 3:1 |
| |
FA Cup 1966/67, First Round Proper |
| 26.11.1966 | | Walsall | | St Neots Town | | 2:0 |
| |
FA Cup 1965/66, Third Round Proper |
| 22.01.1966 | | Stoke City | | Walsall | | 0:2 |
| |
FA Cup 1965/66, Second Round Proper |
| 04.12.1965 | | Aldershot | | Walsall | | 0:2 |
| |
FA Cup 1965/66, First Round Proper |
| 13.11.1965 | | Walsall | | Swansea Town | | 6:3 |
| |
FA Cup 1961/62, Third Round Proper |
| 09.01.1962 | | Walsall | | Bristol City | | 4:1 * |
| |
FA Cup 1959/60, First Round Proper |
| 14.11.1959 | | Swindon Town | | Walsall | | 2:3 |
| |
FA Cup 1955/56, Second Round Proper |
| 10.12.1955 | | Walsall | | Southampton | | 2:1 |
| |
FA Cup 1955/56, First Round Proper |
| 24.11.1955 | | Walsall | | Margate | | 6:1 * |
| |
FA Cup 1954/55, Second Round Proper |
| 11.12.1954 | | Wrexham | | Walsall | | 1:2 |
| |
FA Cup 1954/55, First Round Proper |
| 20.11.1954 | | Walsall | | Shrewsbury Town | | 5:2 |
| |
FA Cup 1953/54, Second Round Proper |
| 12.12.1953 | | Walsall | | Crewe Alexandra | | 3:0 |
| |
FA Cup 1953/54, First Round Proper |
| 21.11.1953 | | Bath City | | Walsall | | 0:3 |
| |
FA Cup 1948/49, Third Round Proper |
| 08.01.1949 | | Fulham | | Walsall | | 0:1 |
| |
FA Cup 1948/49, Second Round Proper |
| 11.12.1948 | | Walsall | | Gainsborough Trinity | | 4:3 |
| |
FA Cup 1948/49, First Round Proper |
| 27.11.1948 | | Walsall | | Bristol Rovers | | 2:1 |
| |
FA Cup 1947/48, Second Round Proper |
| 20.12.1947 | | Walsall | | Norwich City | | 3:2 * |
| |
FA Cup 1947/48, First Round Proper |
| 29.11.1947 | | Vauxhall Motors Luton | | Walsall | | 1:2 |
| |
FA Cup 1946/47, Second Round Proper |
| 18.12.1946 | | Ipswich Town | | Walsall | | 0:1 * |
| |
FA Cup 1946/47, First Round Proper |
| 30.11.1946 | | Leytonstone | | Walsall | | 1:6 |
| |
FA Cup 1945/46, First Round Proper |
| 24.11.1945 | | Walsall | | Shrewsbury Town | | 4:1 |
| |
FA Cup 1938/39, Fourth Round Proper |
| 26.01.1939 | | Walsall | | Notts County | | 4:0 * |
| |
FA Cup 1938/39, Third Round Proper |
| 07.01.1939 | | Newport County | | Walsall | | 0:2 |
| |
FA Cup 1938/39, Second Round Proper |
| 10.12.1938 | | Walsall | | Clapton Orient | | 4:2 |
| |
FA Cup 1938/39, First Round Proper |
| 26.11.1938 | | Walsall | | Carlisle United | | 4:1 |
| |
FA Cup 1937/38, First Round Proper |
| 27.11.1937 | | Walsall | | Gateshead | | 4:0 |
| |
FA Cup 1936/37, Third Round Proper |
| 16.01.1937 | | Walsall | | Barnsley | | 3:1 |
| |
FA Cup 1936/37, Second Round Proper |
| 16.12.1936 | | Yeovil & Petter's United | | Walsall | | 0:1 * |
| |
FA Cup 1936/37, First Round Proper |
| 28.11.1936 | | Walsall | | Scunthorpe United | | 3:0 |
| |
FA Cup 1935/36, Second Round Proper |
| 19.12.1935 | | Walsall | | Chesterfield | | 2:1 * |
| |
FA Cup 1935/36, First Round Proper |
| 30.11.1935 | | Walsall | | Lincoln City | | 2:0 |
| |
FA Cup 1934/35, Second Round Proper |
| 13.12.1934 | | Walsall | | Watford | | 1:0 * |
| |
FA Cup 1934/35, First Round Proper |
| 24.11.1934 | | Crewe Alexandra | | Walsall | | 1:2 |
| |
FA Cup 1933/34, First Round Proper |
| 25.11.1933 | | Walsall | | Spennymoor United | | 4:0 |
| |
FA Cup 1932/33, Third Round Proper |
| 14.01.1933 | | Walsall | | Arsenal | | 2:0 |
| |
FA Cup 1932/33, Second Round Proper |
| 10.12.1932 | | Walsall | | Hartlepools United | | 2:1 |
| |
FA Cup 1932/33, First Round Proper |
| 26.11.1932 | | Walsall | | Mansfield Town | | 4:1 |
| |
FA Cup 1930/31, Second Round Proper |
| 13.12.1930 | | Walsall | | Newport County | | 4:0 |
| |
FA Cup 1930/31, First Round Proper |
| 29.11.1930 | | Walsall | | Bournemouth | | 1:0 |
| |
FA Cup 1929/30, Third Round Proper |
| 11.01.1930 | | Walsall | | Swansea Town | | 2:0 |
| |
FA Cup 1929/30, Second Round Proper |
| 14.12.1929 | | Newport County | | Walsall | | 2:3 |
| |
FA Cup 1929/30, First Round Proper |
| 30.11.1929 | | Walsall | | Exeter City | | 1:0 |
| |
FA Cup 1928/29, Second Round Proper |
| 08.12.1928 | | Walsall | | Sittingbourne | | 2:1 |
| |
FA Cup 1928/29, First Round Proper |
| 24.11.1928 | | Walsall | | Worcester City | | 3:1 |
| |
FA Cup 1926/27, Second Round Proper |
| 11.12.1926 | | Walsall | | Mansfield Town | | 2:0 |
| |
FA Cup 1926/27, First Round Proper |
| 27.11.1926 | | Walsall | | Bradford Park Avenue | | 1:0 |
| |
FA Cup 1901/02, First Round Proper |
| 25.01.1902 | | Walsall | | Burnley | | 1:0 |
| |
FA Cup 1901/02, Intermediate Round |
| 14.12.1901 | | Walsall | | New Brompton | | 2:0 |
| |
FA Cup 1888/89, First Round Proper |
| 02.02.1889 | | Walsall Town Swifts | | Sheffield Heeley | | 5:1 |
| |