Native of Prince George, British Columbia, Angela ran track and field as a youth. She received a full athletic scholarship to the University of Missouri, where she added swimming and cycling to her hobbies. She ventured into triathlon in 2007 as an age-grouper. She won her first age-group Olympic-distance race that year, all the while working full time as a pediatric physical therapist.
Angela is now coached by Mark Allen and has continued to see tremendous results in 2012, posting a slew of wins at Panama 70.3, Leadman 125 Las Vegas, 70.3 Ironman Syracuse, Rev3 Portland and an impressive win and a new course record at St. Croix 70.3. Until an unfortunate crash at the 70.3 World Championship race took her out of contention, Angela seems unstoppable, having the fastest bike split in more than half of her 9 races and putting up two new course records as well. In spite of what happened at 70.3 Worlds, her results speak volumes about her season.
Angela holds a master’s degree in physical therapy, and, between training and racing, works as a physiotherapist and a coach.