FA Cup 2023/24, Third Round Proper |
| 06.01.2024 | | Southampton | | Walsall | | 4:0 (1:0) |
| Southampton |
FA Cup 2022/23, Fourth Round Proper |
| 28.01.2023 | | Walsall | | Leicester City | | 0:1 (0:0) |
| Walsall |
FA Cup 2021/22, Second Round Proper |
| 04.12.2021 | | Walsall | | Swindon Town | | 1:2 (1:1) |
| Walsall |
FA Cup 2020/21, First Round Proper |
| 07.11.2020 | | Walsall | | Bristol Rovers | | 1:2 (0:2) * |
| Walsall |
FA Cup 2019/20, Second Round Proper |
| 30.11.2019 | | Walsall | | Oxford United | | 0:1 (0:0) |
| Walsall |
FA Cup 2018/19, Third Round Proper |
| 05.01.2019 | | Bolton Wanderers | | Walsall | | 5:2 (0:1) |
| Bolton |
FA Cup 2017/18, First Round Proper |
| 04.11.2017 | | Newport County | | Walsall | | 2:1 (1:0) |
| Newport |
FA Cup 2016/17, First Round Proper |
| 05.11.2016 | | Walsall | | Macclesfield Town | | 0:1 (0:1) |
| Walsall |
FA Cup 2015/16, Fourth Round Proper |
| 30.01.2016 | | Reading | | Walsall | | 4:0 (2:0) |
| Reading |
FA Cup 2014/15, First Round Proper |
| 18.11.2014 | | Shrewsbury Town | | Walsall | | 1:0 (0:0) * |
| Shrewsbury |
FA Cup 2013/14, Second Round Proper |
| 07.12.2013 | | Leyton Orient | | Walsall | | 1:0 (1:0) |
| London |
FA Cup 2012/13, First Round Proper |
| 13.11.2012 | | Walsall | | Lincoln City | | 2:3 aet (0:0, 1:1) * |
| Walsall |
FA Cup 2010/11, Second Round Proper |
| 27.11.2010 | | Torquay United | | Walsall | | 1:0 (1:0) |
| Torquay |
FA Cup 2009/10, Second Round Proper |
| 28.11.2009 | | Brentford | | Walsall | | 1:0 (1:0) |
| Brentford |
FA Cup 2008/09, First Round Proper |
| 08.11.2008 | | Walsall | | Scunthorpe United | | 1:3 (1:1) |
| Walsall |
FA Cup 2007/08, Third Round Proper |
| 15.01.2008 | | Millwall | | Walsall | | 2:1 (1:0) * |
| London |
FA Cup 2006/07, First Round Proper |
| 21.11.2006 | | Walsall | | Macclesfield Town | | 0:1 (0:0) * |
| Walsall |
FA Cup 2005/06, Fourth Round Proper |
| 28.01.2006 | | Stoke City | | Walsall | | 2:1 (1:0) |
| Stoke-on-Trent |
FA Cup 2004/05, First Round Proper |
| 13.11.2004 | | Slough Town | | Walsall | | 2:1 (1:1) |
| Windsor |
FA Cup 2003/04, Third Round Proper |
| 03.01.2004 | | Millwall | | Walsall | | 2:1 (2:1) |
| London |
FA Cup 2002/03, Fifth Round Proper |
| 15.02.2003 | | Sheffield United | | Walsall | | 2:0 (1:0) |
| Sheffield |
FA Cup 2001/02, Fifth Round Proper |
| 16.02.2002 | | Walsall | | Fulham | | 1:2 (0:1) |
| Walsall |
FA Cup 2000/01, Third Round Proper |
| 06.01.2001 | | Walsall | | West Ham United | | 2:3 (1:1) |
| Walsall |
FA Cup 1999/00, Third Round Proper |
| 08.01.2000 | | Gillingham | | Walsall | | 2:1 aet (1:1, 1:1) * |
| Gillingham |
FA Cup 1998/99, Second Round Proper |
| 05.12.1998 | | Preston North End | | Walsall | | 2:0 (0:0) |
| Preston |
FA Cup 1997/98, Fourth Round Proper |
| 24.01.1998 | | Manchester United | | Walsall | | 5:1 (2:0) |
| Manchester |
FA Cup 1995/96, Fourth Round Proper |
| 13.02.1996 | | Ipswich Town | | Walsall | | 1:0 (1:0) |
| Ipswich |
FA Cup 1994/95, Third Round Proper |
| 17.01.1995 | | Leeds United | | Walsall | | 5:2 aet (2:1, 2:2) * |
| Leeds |
FA Cup 1992/93, First Round Proper |
| 14.11.1992 | | Rotherham United | | Walsall | | 4:0 (2:0) |
| Rotherham |
FA Cup 1991/92, First Round Proper |
| 27.11.1991 | | Walsall | | Yeovil Town | | 0:1 aet (0:0) * |
| Walsall |
FA Cup 1990/91, Second Round Proper |
| 08.12.1990 | | Swansea City | | Walsall | | 2:1 |
| Swansea |
FA Cup 1989/90, Third Round Proper |
| 06.01.1990 | | Hereford United | | Walsall | | 2:1 |
| Hereford |
FA Cup 1988/89, Third Round Proper |
| 10.01.1989 | | Brentford | | Walsall | | 1:0 (0:0) * |
| Brentford |
FA Cup 1987/88, Second Round Proper |
| 05.12.1987 | | Gillingham | | Walsall | | 2:1 (2:1) |
| Gillingham |
FA Cup 1986/87, Fifth Round Proper |
| 02.03.1987 | | Walsall | | Watford | | 0:1 * |
| Walsall |
FA Cup 1985/86, Third Round Proper |
| 04.01.1986 | | Walsall | | Manchester City | | 1:3 |
| |
FA Cup 1984/85, Third Round Proper |
| 05.01.1985 | | York City | | Walsall | | 3:0 |
| |
FA Cup 1983/84, First Round Proper |
| 19.11.1983 | | Bournemouth | | Walsall | | 4:0 |
| |
FA Cup 1982/83, Third Round Proper |
| 11.01.1983 | | Birmingham City | | Walsall | | 1:0 * |
| |
FA Cup 1981/82, Second Round Proper |
| 02.01.1982 | | Peterborough United | | Walsall | | 2:1 |
| |
FA Cup 1980/81, Second Round Proper |
| 13.12.1980 | | Carlisle United | | Walsall | | 3:0 |
| |
FA Cup 1979/80, Second Round Proper |
| 24.12.1979 | | Halifax Town | | Walsall | | 2:0 * |
| |
FA Cup 1978/79, First Round Proper |
| 25.11.1978 | | Walsall | | Torquay United | | 0:2 |
| |
FA Cup 1977/78, Fifth Round Proper |
| 18.02.1978 | | Arsenal | | Walsall | | 4:1 |
| London |
FA Cup 1976/77, Third Round Proper |
| 08.01.1977 | | Manchester United | | Walsall | | 1:0 |
| Manchester |
FA Cup 1975/76, First Round Proper |
| 22.11.1975 | | Walsall | | Huddersfield Town | | 0:1 |
| |
FA Cup 1974/75, Fifth Round Proper |
| 15.02.1975 | | Birmingham City | | Walsall | | 2:1 |
| |
FA Cup 1973/74, Second Round Proper |
| 15.12.1973 | | Plymouth Argyle | | Walsall | | 1:0 |
| |
FA Cup 1972/73, Second Round Proper |
| 12.12.1972 | | Walsall | | Charlton Athletic | | 1:2 |
| |
FA Cup 1971/72, Fourth Round Proper |
| 05.02.1972 | | Everton | | Walsall | | 2:1 |
| Liverpool |
FA Cup 1970/71, Second Round Proper |
| 12.12.1970 | | Brentford | | Walsall | | 1:0 |
| |
FA Cup 1969/70, Third Round Proper |
| 03.01.1970 | | Crystal Palace | | Walsall | | 2:0 (1:0) |
| |
FA Cup 1968/69, Third Round Proper |
| 04.01.1969 | | Walsall | | Tottenham Hotspur | | 0:1 |
| |
FA Cup 1967/68, Fourth Round Proper |
| 19.02.1968 | | Liverpool | | Walsall | | 5:2 * |
| |
FA Cup 1966/67, Third Round Proper |
| 28.01.1967 | | Bury | | Walsall | | 2:0 |
| |
FA Cup 1965/66, Fourth Round Proper |
| 12.02.1966 | | Norwich City | | Walsall | | 3:2 |
| |
FA Cup 1964/65, First Round Proper |
| 14.11.1964 | | Walsall | | Bristol Rovers | | 0:2 |
| |
FA Cup 1963/64, First Round Proper |
| 16.11.1963 | | Southport | | Walsall | | 2:1 |
| |
FA Cup 1962/63, Third Round Proper |
| 06.03.1963 | | Walsall | | Manchester City | | 0:1 |
| |
FA Cup 1961/62, Fourth Round Proper |
| 30.01.1962 | | Walsall | | Fulham | | 0:2 * |
| |
FA Cup 1960/61, First Round Proper |
| 05.11.1960 | | Walsall | | Yeovil Town | | 0:1 |
| |
FA Cup 1959/60, Second Round Proper |
| 05.12.1959 | | Walsall | | Peterborough United | | 2:3 |
| |
FA Cup 1958/59, First Round Proper |
| 15.11.1958 | | Walsall | | Queens Park Rangers | | 0:1 |
| |
FA Cup 1957/58, First Round Proper |
| 16.11.1957 | | Brighton & Hove Albion | | Walsall | | 2:1 |
| |
FA Cup 1956/57, First Round Proper |
| 17.11.1956 | | Walsall | | Newport County | | 0:1 |
| |
FA Cup 1955/56, Third Round Proper |
| 07.01.1956 | | Walsall | | Port Vale | | 0:1 |
| |
FA Cup 1954/55, Third Round Proper |
| 08.01.1955 | | Chelsea | | Walsall | | 2:0 |
| London |
FA Cup 1953/54, Third Round Proper |
| 18.01.1954 | | Lincoln City | | Walsall | | 2:1 * |
| |
FA Cup 1952/53, First Round Proper |
| 22.11.1952 | | Newport County | | Walsall | | 2:1 |
| |
FA Cup 1951/52, First Round Proper |
| 24.11.1951 | | Reading | | Walsall | | 1:0 |
| |
FA Cup 1950/51, First Round Proper |
| 25.11.1950 | | Newport County | | Walsall | | 4:2 |
| |
FA Cup 1949/50, First Round Proper |
| 26.11.1949 | | Mansfield Town | | Walsall | | 4:1 |
| |
FA Cup 1948/49, Fourth Round Proper |
| 29.01.1949 | | Luton Town | | Walsall | | 4:0 |
| |
FA Cup 1947/48, Third Round Proper |
| 10.01.1948 | | Coventry City | | Walsall | | 2:1 |
| |
FA Cup 1946/47, Third Round Proper |
| 11.01.1947 | | Walsall | | Liverpool | | 2:5 |
| |
FA Cup 1945/46, First Round Proper |
| 17.11.1945 | | Shrewsbury Town | | Walsall | | 5:0 |
| |
FA Cup 1938/39, Fifth Round Proper |
| 11.02.1939 | | Huddersfield Town | | Walsall | | 3:0 |
| |
FA Cup 1937/38, Second Round Proper |
| 11.12.1937 | | Watford | | Walsall | | 3:0 |
| |
FA Cup 1936/37, Fourth Round Proper |
| 30.01.1937 | | Grimsby Town | | Walsall | | 5:1 |
| |
FA Cup 1935/36, Third Round Proper |
| 11.01.1936 | | Walsall | | Newcastle United | | 0:2 |
| |
FA Cup 1934/35, Third Round Proper |
| 12.01.1935 | | Walsall | | Southampton | | 1:2 |
| |
FA Cup 1933/34, Second Round Proper |
| 14.12.1933 | | Clapton Orient | | Walsall | | 2:0 * |
| |
FA Cup 1932/33, Fourth Round Proper |
| 28.01.1933 | | Manchester City | | Walsall | | 2:0 |
| |
FA Cup 1931/32, First Round Proper |
| 28.11.1931 | | Darlington | | Walsall | | 1:0 |
| |
FA Cup 1930/31, Third Round Proper |
| 15.01.1931 | | Walsall | | Blackburn Rovers | | 0:3 * |
| |
FA Cup 1929/30, Fourth Round Proper |
| 25.01.1930 | | Aston Villa | | Walsall | | 3:1 |
| |
FA Cup 1928/29, Third Round Proper |
| 21.01.1929 | | Middlesbrough | | Walsall | | 5:1 * |
| |
FA Cup 1927/28, First Round Proper |
| 26.11.1927 | | Bristol Rovers | | Walsall | | 4:2 |
| |
FA Cup 1926/27, Third Round Proper |
| 08.01.1927 | | Walsall | | Corinthians | | 0:4 |
| |
FA Cup 1925/26, First Round Proper |
| 28.11.1925 | | Walsall | | Grimsby Town | | 0:1 |
| |
FA Cup 1921/22, First Round Proper |
| 11.01.1922 | | Bradford City | | Walsall | | 4:0 * |
| |
FA Cup 1911/12, First Round Proper |
| 13.01.1912 | | Aston Villa | | Walsall | | 6:0 |
| |
FA Cup 1901/02, Second Round Proper |
| 08.02.1902 | | Walsall | | Bury | | 0:5 |
| |
FA Cup 1900/01, Intermediate Round |
| 05.01.1901 | | Chesterfield | | Walsall | | 3:0 |
| |
FA Cup 1899/00, First Round Proper |
| 01.02.1900 | | West Bromwich Albion | | Walsall | | 6:1 * |
| |
FA Cup 1897/98, First Round Proper |
| 29.01.1898 | | Newton Heath | | Walsall | | 1:0 |
| |
FA Cup 1888/89, Second Round Proper |
| 16.02.1889 | | Wolverhampton Wanderers | | Walsall Town Swifts | | 6:1 |
| |