01 May 2021 – Shaw Baton Relay

2020 – Cancelled due to Covid-19

27 April 2019 – Shaw Baton Relay

22 May 2018 – Shaw Baton Relay

22 April 2017 – Shaw Baton Relay

23 April 2016 – Shaw Baton Relay

25 April 2015 – Shaw Baton Relay

17 April 2014 – Shaw Baton Relay

27 April 2013 – Shaw Baton Relay

28 April 2012 – Shaw Baton Relay

30 April 2011 – Shaw Baton Relay

24 April 2010 – Shaw Baton Relay

?? April 2009 –

3 May 2008 – Shaw Baton Relay

5 May 2007 – Shaw Baton Relay

6 May 2006 – Shaw Baton Relay

23 April 2005 – Shaw Baton Relay

?? April 2004 –

?? April 2003 –

?? April 2002 –

?? April 2001 –

?? April 2000 –