West of Scotland Cup

1987/88
Round 1  Wishaw 1 Forth Wanderers 2
Round 2  Dalry Thistle 1 Forth Wanderers 4
Round 3  Forth Wanderers 1 Cumbernauld 0
Round 4  Annbank United 1 Forth Wanderers 0

1988/89
Round 1  Forth Wanderers 3 Renfrew 3 (4-0)
Round 2  Petershill 3 Forth Wanderers 0

1989/90
Round 1  Forth Wanderers 1 Greenock 2

1990/91
Round 1 Forth Wanderers 1 Petershill 2

1991/92
Round 1  Forth Wanderers 1 Hurlford United 3

1992/93
Round 1  Forth Wanderers 0 Johnstone Burgh 7

1993/94
Round 1  Greenock 4 Forth Wanderers 2

1994/95
Round 1  Shettleston 4 Forth Wanderers 0

1995/96
Round 1  Ardeer Thistle 3 Forth Wanderers 0

1996/97
Round 1  Royal Albert 4 Forth Wanderers 2

1997/98
Round 2  Forth Wanderers 2 St.Anthony’s 1
Round 3  Neilston 2 Forth Wanderers 0

1998/99
Round 1  Pollok 3 Forth Wanderers 2

1999/2000
Round 1  Cumbernauld 5 Forth Wanderers 1

2000/01
Round 1  Forth Wanderers 4 Carluke Rovers 6

2001/02
Round 1  Forth Wanderers 1 Belshill Athletic 5

2002/03
Round 1  Forth Wanderers 1 Irvine Meadow 3

2003/04
Round 1  Forth Wanderers 1 Renfrew 2

2004/05
Round 1  St.Roch’s 2 Forth Wanderers 1

2005/06
Round 1 Craigmark Burntonians 3 Forth Wanderers 0

2006/07
Round 1  Forth Wanderers 3 Ardrossan Winton Rovers 4

2007/08
Round 1  Forth Wanderers 1 Girvan 4

2008/09
Round 1  Petershill 7 Forth Wanderers 0

2009/10
Round 1  Clydebank 3 Forth Wanderers 1

2010/11
Round 1  Port Glasgow 2 Forth Wanderers 0

2011/12
Round 1  Forth Wanderers 2 Lesmahagow 1
Round 2  Forth Wanderers 2 Maybole 0
Round 3  St.Roch’s 4 Forth Wanderers 3

2012/13
Round 1  Girvan 2 Forth Wanderers 2 (4-5 penalties)
Round 2  Rutherglen Glencairn 2 Forth Wanderers 2 (5-4 penalties)

2013/14
Round 1  Petershill 3 Forth Wanderers 1

2014/15
Round 1 Wishaw Juniors 7 Forth Wanderers 1

2015/16
Round 1 Forth Wanderers 2 Cumbernauld United 5

2016/17
Round 1 Kilbirnie Ladeside 4 Forth Wanderers 1