Randy Bennett is the head coach of the Victoria Academy of Swimming since 2008.
He is also the director of Island Swimming and the head coach of VASC. Bennett has worked in a variety of coaching roles and positions and actually began his coaching career in Fort MacMurray, Alberta in 1982. Randy also spent 9 seasons coaching for the UBC dolphins with Tom Johnson.
Acting as head coach for the Canadian national team since 2009, Randy has helped Canada achieve a large number of medal performances at international meets, such as Ryan Cochranes bronze and silver medals in the 1500 freestyle in Beijing and London respectively.
Over the years, Randy has had the pleasure of working with National Team Athletes such as Marianne Limpert, Rick Say, and Mike Mintenko. Currently, he works directly with the Senior National Group which includes Ryan Cochrane, Julia Wilkinson, Alexa Kormarnycky, Blake Worsley, Alec Page, Hilary Caldwell, and Stephanie Horner.
- Olympic Games, Head Coach 2012
- World Championships, Head Coach, 2011
- Commonwealth Games, Head Coach, 2010
- World Championships, Head Coach, 2009
- Olympic Games Coach, 2000, 2008
- World Championship Coach, 2001, 2007
- Commonwealth Games Coach, 1998, 2006
- Pan American Games Coach, 2003
- Pan Pacific Championship Coach, 1999, 2006
- Swimming Canada Coach of the Year Award (male) - 2008, 2009, 2010, 2011, 2012
- Aquatic Federation Coach of the year - 2011
- Chevrolet High Performance Coach Grant Recipient - 2010
- Jeno Tihanyi Bursary - 2008
- Petro-Canada coaching Excellence Award Winner - 2008, 2007, 2008, 2009 ,2010, 2011, 2012
- Swimming Canada Distance Freestyler of the Year - Ryan Cochrane 2007, 2008, 2009, 2010, 2011, 2012
- Male Junior Swimmer of the Year - Ryan Cochrane 2006, 2007
- Swim BC Junior Coach of the Year - 2003, 2005
- Swim BC Coach of the year - 2008, 2010, 2011, 2012
- Governor General Award - 2012
- 2002-2012 Director, Island Swimming Association - Victoria BC
- 2002-2008 Head Coach, Victoria Amateur Swim Club - Victoria BC
- 1993-2002 Assistant Head Coach, UBC Dolphins – Vancouver BC
- 1989-1993 Head Coach, Port Alberni Tsunami Swim Team – Port Alberni BC
- 1985-1989 Assistant Coach, Edmonton Keyano Swim Club – Edmonton AB
- 1982-1985 Assistant Coach, Fort McMurray Swim Club – Fort McMurray AB