Birmingham Senior Cup

1881/82 (1) Walsall Alma Athletic D 0-0
(R) Walsall Alma Athletic L 2-3

 

1882/83 (1) Dudley Home W 4-3
(2 Derby St. Lukes Home W 4-3
(3) West Bromwich Albion Away L 2-4

 

1883/84 (1) St. Johns United Home W 9-1
(2) Shrewsbury Castle Blues Home W 10-0
(3) Villa Cross Home W 15-0
(SF) West Bromwich Albion Aston D 1-1
(R) West Bromwich Albion Wednesbury L 1-2

 

1884/85 (1) St. Thomas Home W 11-1
(2) Handsworth Groves Home W 12-0
(3) Notts Rangers Home D 1-1
(R) Notts Rangers Away L 2-3

 

1885/86 (1) West Bromwich Unity Home W 3-1
(2) Shrewsbury Castle Blues Away W 5-0 
(3) Aston Unity Home W 7-1
(4) Birmingham Excelsior Home D 1-1
(R) Birmingham Excelsior Away D 3-3
(R) Birmingham Excelsior Home W 3-1
(SF) Walsall Swifts Molineux L 1-3

 

1886/87 (1) Birmingham St. George Home L 0-2

 

1887/88 (1) Walsall Swifts Home D 1-1
(R) Walsall Swifts Away W 1-0
(2) Bye
(3) Great Bridge Unity Away W 6-1
(4) Crosswells Brewery Home W 2-1
(SF) West Bromwich Albion Away L 0-2

 

1888/89 (1) Shrewsbury Town Away W 10-0
(2) Long Eaton Rangers Away W 3-1
(SF) Stoke Away W 3-1
(F) Aston Villa Edgbaston L 0-2

 

1889/90 (1) Stoke Away W 3-0
(2) Burton Swifts (scratched)
(SF) Aston Villa Away L 1-5

 

1890/91 (1) Birmingham St. George Away D 0-0
(R) Birmingham St. George Home W 3-1
(2) Aston Villa Away L 0-6

 

1891/92 (1) Derby County Home W 2-1
(2) Burton Wanderers Away W 1-0
(SF) Burton Swifts Home W 2-0
(F) West Bromwich Albion Perry Barr W 5-2

 

1892/93 (1) Walsall Town Swifts Away D 1-1
(R) Walsall Town Swifts Home W 3-0
(2) West Bromwich Albion Home W 3-1
(SF) Hendesford Town Home W 12-1
(F) Aston Villa Perry Barr W 3-1

 

1893/94 (1) Stoke Home W 3-1
(SF) Burton Wanderers Home W 8-2
(F) West Bromwich Albion Perry Barr D 3-3*

 * No Replay played, Trophy Shared.

1894/95 (1) Bye
(2) Small Heath Away D 3-3*
(R) Small Heath Away L 2-3

 * Replay ordered to be played at Small Heath as Wolves refused to play extra time.

1895/96 (1) Sheffield United Away L 0-2

 

1896/97 (1) Small Heath Home W 8-2
(SF) West Bromwich Albion Perry Barr W 3-0
(F) Walsall Perry Barr L 1-2

 

1897/98 (1) Bye
(2) Leicester Fosse Away W 3-1
(SF) Aston Villa Away W 5-0
(F) Walsall Away L 0-3

 

1898/99 (1) Loughborough Home W 11-0
(2) West Bromwich Albion Away W 7-0
(SF) Aston Villa Home L 1-2

 

1899/00 (1) Small Heath Home W 1-0
(2) Walsall Home W 3-1
(SF) Aston Villa Home W 4-1
(F) Burslem Port Vale Aston 1-1*
(R) Burslem Port Vale Aston L 2-1

 * Match abandoned after 60 minutes.

1900/01 (1) Aston Villa Away L 1-6

 

1901/02 (1) West Bromwich Albion Home W 1-0
(SF) Burslem Port Vale Stoke D 1-1
(R) Burslem Port Vale Small Heath W 1-0*
(R) Burslem Port Vale Coatbridge W 2-0
(F) Aston Villa West Bromwich W 1-0

* Match Abandoned after 55 minutes.

1902/03 (1) West Bromwich Albion Home L 1-5

 

1903/04 (1) West Bromwich Albion Away W 2-1
(SF) Stoke Home W 2-1
(F) Aston Villa West Bromwich L 1-3

 

1904/05 (1) West Bromwich Albion Home L 0-2

 

1905/06 (1) Birmingham Away L 1-6

 

1906/07 (1) Walsall Away W 5-1
(2) Coventry City Home D 2-2
(R) Coventry City Away W 3-0
(SF) Aston Villa Away W 4-0
(F) Birmingham Away L 3-5

 

1907/08 (1) Bilston United Away D 2-2
(R) Bilston United Home W 4-1
(2) Walsall Away L 0-2

 

1908/09 (1) Coombes Wood Home W 5-1
(2) Stourbridge Home W 7-0
(SF) Birmingham Home W 8-0
(F) Aston Villa Away L 1-2

 

1909/10 (1) Willenhall Swifts Away W 6-0
(2) Darlaston Home W 9-1
(SF) Aston Villa Away L 1-3

 

1910/11 (1) Coventry City Away L 2-6

 

1911/12 (1) West Bromwich Albion Home D 1-1
(R) West Bromwich Albion Away L 1-2

 

1912/13 (1) Birmingham Trams Home D 1-1
(R) Birmingham Trams Away W 5-4*
(R) Birmingham Trams Home W 3-0
(2) Coombes Wood Home W 8-2
(3) Dudley Home D 1-1
(R) Dudley Away W 2-0
(SF) Darlaston Home W 2-0
(F) Burslem Port Vale Home D 0-0
(R) Burslem Port Vale Stoke L 0-1

 * Match abandoned during extra time and declared void.

1913/14 (1) Nuneaton Town Away W 6-0
(2) Brierley Hill Alliance Home W 2-0
(3) Port Vale Away L 1-4

 

1914/15 (1) Walsall Home W 3-2
(2) Aston Villa Away W 4-2
(3) Burton Workers Union Home W 8-1
(SF) Stoke Home D 2-2
(R) Stoke Away L 1-3

 

1919/20 (2) Cannock Town Home W 4-1
(3) Burton All Saints Home D 1-1
(R) Burton All Saints Away L 1-2

 

1920/21 (3) Hendesford Town Home W 4-2
(4) Coventry City Away D 1-1
(R) Coventry City Home L 0-1

 

1921/22 (4) Wellington Town Home D 1-1
(R) Wellington Town Away L 0-1

 

1922/23 (5) Wellington Town Away W 3-2
(SF) Bilston United Home L 3-4

 

1923/24 (5) Birmingham Away W 1-0
(SF) West Bromwich Albion Home W 2-0
(F) Aston Villa Home W 2-1

 

1982/83 (2) Willenhall Town Away L 3-4

 

1984/85 (2) Atherstone United Away L 0-2

 

1985/86 (2) Boldmere St. Michael Away L 0-2

 

1986/87 (2) Willenhall Town Away W 2-1
(3) Atherstone United Away W 2-0
(4) Banbury Away W 1-0
(SF) Hendesford Town Away W 1-0
(F) Burton Albion Away D 2-2
(R) Burton Albion Home W 2-1

 

1987/88 (2) Atherstone United Away W 3-1
(3) Birmingham City Away W 2-0
(4) Hednesford Town Away W 3-0
(SF) Bedworth United Away L 0-2

 

1988/89 (2) Tividale Away W 4-0
(3) Walsall Away W 4-1
(4) Coleshill Town Home W 3-0
(SF) VS Rugby Away D 2-2
(R) VS Rugby Home L 0-0*

* Lost 4-2 on penalties.

1989/90 (2) Aston Villa Away L 0-6

 

1990/91 (2) West Bromwich Albion Away L 0-5

 

1991/92 (2) Oldbury United Away D 2-2
(R) Oldbury United Away D 1-1*

* Lost 4-2 on penalties.

1992/93 (2) Knowle Away D 2-2
(R) Knowle Home W 4-1
(3) Aston Villa Home L 2-3

 

1993/94 (2) Stratford Town Away L 0-1

 

1994/95 (2) Hednesford Town Away D 2-2
(R) Hednesford Town Away L 0-8

 

1995/96 (2) Oldbury United Away W 2-0
(3) Lye Town Away W 1-0
(4) Birmingham City Home L 2-3

 

1996/97 (2) Stourbridge Away W 3-0
(3) Coventry City Away D 1-1*

* Lost 3-1 on penalties.

1997/98 (2) Moor Green Away W 4-2
(3) Solihull Borough Away L 0-1

 

1998/99 (2) Sandwell Borough Away W 4-1
(3) Halesowen Town Away W 2-1
(4) Paget Rangers Away W 2-1
(SF) Hednesford Town Away W 5-0
(F) Birmingham City Away L 1-4

 

1999/00 (2) Hednesford Town Away D 2-2*

* Lost 4-2 on penalties.

2000/01 (2) Rugby United Home W 4-0
(3) Tamworth Away D 1-1*

* Lost 4-1 on penalties.

2001/02 (3) Lye Town Away W 2-0
(4) Nuneaton Borough Away D 2-2*

* Lost 3-2 on penalties.

2002/03 (3) Burton Albion Away W 5-0
(4) Hendesford Town Away W 3-1
(SF) Moor Green Away L 1-2

 

2003/04 (3) Bromsgrove Rovers Away W 5-0
(4) Hednesford Town Away W 2-1
(SF) Walsall Home W 3-0
(F) Moor Green Home L 0-1

 

2004/05 (2) Cradley Town Away W 1-0
(3) Moor Green Away W 3-1
(SF) Redditch United Away L 0-1

 

2005/06 (3) Alvechurch Away W 2-1
(4) Nuneaton Borough Away L 0-3

 

2006/07 (3) Willenhall Town Away L 0-3

 

2007/08 (1) Nuneaton Borough Away W 3-0
(2) Hednesford Town Away W 3-2
(3) Stourbridge Away W 4-1
(SF) Birmingham City Home L 0-1

 

2008/09 (2) Nuneaton Town Away W 3-2
(3) Stourbridge Away L 3-4

 

2009/10 (1) Tamworth Away W 2-1
(2) Tipton Town Away D 2-2*
(3) Alvechurch Away L 0-2

* Won 4-2 on Penalties.

2010/11 (1) Stourbridge Away L 0-1

 

2011/12 (1) Halesowen Town Away L 1-3

 

2012/13 (1) Rushall Olympic Away W 5-0
(2) Alvechurch Away L 0-2

 

2013/14 (1) Halesowen Town Away W 2-1
(2) Stourbridge Away L 0-2

 

2014/15 (1) Stratford Town Away W 4-2
(2) Nuneaton Town Away L 0-4

 

2015/16 (1) Stourbridge Away W 5-0
(2) Coleshill Town Away W 4-1
(3) Solihull Moors Away D 1-1

 

2015/16 (1) Romulas Away W 5-0
(2) Rugby Town Away W 3-0
(3) Burton Albion Away W 3-0
(SF) Sutton Coldfield Town Away D 2-2*
(F) Leamington AwayD D 1-1**

* Won4-3 on penalties, ** Lost 5-4 on penalties