Highest league position: 1
Lowest league position: 2
Track record for Club Squash Championship
2019: Club Squash Championship Winner
2017: Club Squash Championship Runner-up
2016: Club Squash Championship Runner-up
2014: Club Squash Championship Winner
2013: Club Squash Championship Runner-up
2012: Club Squash Championship Runner-up
2011: Club Squash Championship Runner-up
2010: Club Squash Championship Winner
2009: Club Squash Championship Runner-up
2008: Club Squash Championship Winner
2007: Club Squash Championship Winner
2006: Club Squash Championship Winner
2005: Club Squash Championship Winner
2004: Club Squash Championship Winner
2003: Club Squash Championship Winner
1998: Club Squash Championship Winner
Track record for all tournaments