Club Leadership

Miguel Vadillo – GTC Head Coach


Miguel Vadillo started swimming at age 6 and swam competitively until after the Olympic trials in 1988 in Mexico.  Miguel reached his swimming peak in 1988 at the Mexican Olympic qualifiers for Seoul. Changing gears, he got on a new path – modern pentathlon, and learned to ride horses, fence and pistol shoot. In 1989 he made the Mexican modern pentathlon national team.

As a swimmer and pentathlete, he has had the opportunity and privilege to compete in many international events at the higher levels: Central American championships and games, Latin countries’ Cups (similar to the Commonwealth games), Pan American Championships, World Cups and World Championships.

Elizabeth Stewart: GTC President, University of Guelph Liaison & Coach

Elizabeth’s entry point to triathlon was running, participating in numerous 5k, 10k and ½ marathon events. In 2010, shortly after moving to Guelph, she joined the GTC Beginner Triathlon Clinic mostly motivated to become a better swimmer (barely able to swim freestyle for a single pool length!). That same year, she completed Guelph Lake One’s sprint distance triathlon and from that point on was hooked on the sport. Elizabeth started coaching for the GTC in 2013 after completing her NCCP certification. She also holds a Group Cycle Certification through U of Guelph and leads the GTC’s winter cycle program. Most recently in 2016, Elizabeth joined the GTC Executive Committee as President. In this role, she aspires to offer the Guelph community quality triathlon training opportunities in an inclusive, friendly, safe and fun environment. Elizabeth welcomes all members and aspiring members to contact her directly with questions or feedback:

Dr. Steve Noonan – GTC Past President

Guelph Lake Sept 2012 with Matt Evans

Steve is a Veterinarian and a management consultant. He has been involved in triathlon for 5 years and races as an age-grouper in short races. Steve has served as the club’s President for three years and is an ambassador for Triathlon Ontario. Note the lean physique 🙂


James Richardson: Coach


James has been doing triathlons since 2006 and joined the GTC in 2012. He had been competing in mountain biking for many years before trying out triathlon, but immediately loved the challenge. James has competed in triathlons of all distances and was an Ironman finisher at Lake Placid in 2012. James is an NCCP certified community coach and is involved both in the GTC executive and coaching.

Karen O’Krafka: Coach

Growing up Karen was always involved with running (track – short distances) and various other sports.  She took up running again (long distances this time) in 2004 commencing with a 10km race.  She has raced various distances up to the marathon distance.  For some variety, she completed a try-a-tri in 2005 and has been hooked ever since.  She has been with the GTC club since it’s inception. Since then she has done all distances up to a half-ironman triathlon distance.  She became a NCCP community coach in 2014 and is looking forward to the upcoming triathlon season.

Charlie Barnes: Executive Member

Charlie BarnesCharlie has always loved running, starting with track and field in high school and university and later running 5Km, 10Km and Marathon distances. Charlie’s first Try a Tri was at Milton in 1998, then sprint,  Olympic and working up to a half Ironman in 2008 at Bracebridge. Charlie’s greatest thrill was competing in London UK in the World Triathlon in 2013, and placing 5th of 20 in his age group of 75 to 79!

Charlie loves training with the GTC and especially the positive, caring, competitive, focused and friendly attitude of the ‘young’ athletes. Charlie feels it is a great time to give back to the club, and welcome new members with his infectious spirit and personality.

Angela Hofstra: Executive Member and Coach

Angela back

Angela did her first triathlon in 2003, a try-a-tri at Belwood. Between being freaked out in the water and the constraints of a young family she didn’t compete again until 2013, when she discovered duathlons, and raced in the sprint duathlon at ITU Worlds on the Canadian age group team in Aviles Spain in 2016. Since joining the GTC in 2015 her runs off the bike and her swimming have improved dramatically. A NCCP community coach with experience working on other boards Angela wants to see the GTC support multisport participants of all abilities.



Melissa Haynes: Coach

Guelph Lake 1 June 18-16 (1)Melissa completed her first triathlon with much trepidation in 2008. For someone from a very non-athletic background, she had dreamed of doing a triathlon but never thought it was possible. In 2008 she realized her dream, crossing the finish line of her first try-a-tri with tears of happiness, a grin of satisfaction, and knowing that this first race was not going to be her last. In 2011 she joined the GTC Beginner Clinic to work on her open water swim and complete another try-a-tri race before working toward her first sprint in 2012 and her first Olympic in 2016. Melissa became an NCCP certified community coach in 2015 so that she can introduce people to the great community of triathlon and show that anyone can successfully cross the finish line of their first race.

Therese Gregorio: Executive Member and Coach  

2016 MultiSport Niagara Falls Barrelman

Therese trained for her very first road race event in 2006 – a Marathon. Since then, she has crossed the finish line in 17 Marathons, including the Boston Marathon, and many other shorter distance road races. Her journey into multi-sports began with a Duathlon in 2006. At that time, despite feeling very uncomfortable in the water due to a swimming accident as a child, Therese set a long-term goal to complete a Triathlon one day. In 2015, with the help of GTC’s head coach, Miguel Vadillo, Therese faced her fears, and felt encouraged by fellow GTC members to race in her first Try-a-Tri and Sprint Triathlon. That summer, Therese gained the confidence to complete an Olympic Distance Triathlon, and one year later, completed her first 70.3 Half Ironman Distance Triathlon 2016. Therese has lead several Learn-to-Run programs from 5 km to Marathon distances, studied Personal Training with CanFitPro, completed the National Coaching Certification Program (NCCP) in 2015, and began coaching with GTC in 2016.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s