Clydesdale Cup

2000/01
Semi  Carluke Rovers 1 Forth Wanderers 0

2001/02
Semi  Forth Wanderers 2 Lesmahagow 3

2002/03
Semi  Lanark United 4 Forth Wanderers 0

2003/04
Semi  Carluke Rovers 1 Forth Wanderers 2
Final   Lanark United 3  Forth Wanderers 1 (Rowat -pen)

2004/05
Semi  Forth Wanderers 0 Lesmahagow 0 (3-1 pens)
Final   Lanark United 3 Forth Wanderers 2 (Rowat 2)

2005/06
Semi  Carluke Rovers 4 Forth Wanderers 0

2006/07
Semi  Forth Wanderers 4 Lanark United 1
Final   Forth Wanderers 2 Lesmahagow 3

2007/08
Semi  Forth Wanderers 2 Lesmahagow 0
Final   Lanark United 2 Forth Wanderers 1

2008/09
Semi  Forth Wanderers 3 Carluke Rovers 0
Final   Forth Wanderers 0 Lanark United 0 (2-4 Penalties)

2009/10
Semi  Forth Wanderers 1 Lesmahagow 2

2010/11
Semi  Forth Wanderers 0 Lanark United 5

2011/12
Semi  Forth Wanderers 1 Carluke Rovers 1 (4-3 Penalties)
Final   Forth Wanderers 3 Lesmahagow 1

2012/13
Semi  Forth Wanderers 3 Lanark United 5

2013/14
Semi  Forth Wanderers 1 Lesmahagow 4

2014/15
Semi  Forth Wanderers 4 Carluke Rovers 3
Final  Forth Wanderers 0 Lesmahagow 1

2015/16
Semi  Forth Wanderers 3 Lanark United 5 (Christie 2, Hannaway)

2016/17
Semi  Forth Wanderers 3 Lesmahagow 0
Final  Lanark United 4 Forth Wanderers 1