Name DateLink
Frank McNamara Fall XC Forest Heights Age GroupSeptember 19th Forest Heights Age Group
Frank McNamaraSeptember 19th Forest Heights Overall
Sneakers and Strays 10km Age GroupSeptember 16th10km Age Group
Sneakers and Strays 10km OverallSeptember 16th 10km Overall
Sneakers and Strays 5km Age GroupSeptember 16th 5km Age Group
Sneakers and Strays 5km OverallSeptember 16th 5km Overall
Sneakers and Strays 3km Age GroupSeptember 16th 3km Age Group
Sneakers and Strays 3km OverallSeptember 16th 3km Overall
Don't Get Lost In The Woods 21km Age GroupSeptember 16th 21km Age Group
Don't Get Lost In The Woods 21km OverallSeptember 16th 21km Overall
Don't Get Lost In The Woods 10km Age GroupSeptember 16th 10km Age Group
Don't Get Lost In The Woods 10km OverallSeptember 16th 10km Overall
Don't Get Lost In The Woods 5km Age GroupSeptember 16th 5km Age Group
Don't Get Lost In The Woods 5km OverallSeptember 16th 5km Overall
Don't Get Lost In The Woods 3km Age GroupSeptember 16th 3km Age Group
Don't Get Lost In The Woods 3km OverallSeptember 16th 3km Overall
NERD Run 5km Age GroupSeptember 15th 5km Age Group
NERD Run 5km OverallSeptember 15th 5km Overall
NERD Run 10km Age GroupSeptember 15th 10km Age Group
NERD Run 10km OverallSeptember 15th 10km Overall
NERD Run 2.5km Age GroupSeptember 15th 2.5km Age Group
NERD Run 2.5km OverallSeptember 15th 2.5km Overall
Frank McNamara Fall XC Emily Murphy #1 Age GroupSeptember 12th Emily Murphy Age Group
Frank McNamara Fall XC Emily Murphy #1 OverallSeptember 12th Emily Murphy Overall
Frank McNamara Fall XC Hawrelak Park Age GroupSeptember 5th Hawrelak Age Group
Frank McNamara Fall XC Hawrelak Park OverallSeptember 5th Hawrelak Overall
Multisports Canada Terwillegar Towne Triathlon Sprint Age GroupAugust 19th Sprint Age Group
Multisports Canada Terwillegar Towne Triathlon Sprint OverallAugust 19th Sprint Overall
Multisports Canada Terwillegar Towne Triathlon Sprint Overall TeamsAugust 19th Sprint Overall Teams
Multisports Canada Terwillegar Towne Triathlon Try a Tri Age GroupAugust 19th Try a Tri Age Group
Multisports Canada Terwillegar Towne Triathlon Try a Tri OverallAugust 19th Try a Tri Overall
Multisports Canada Terwillegar Towne Triathlon KOS OverallAugust 19th Kids of Steel
Multisports Canada Lake Chaparral Olympic Age GroupAugust 12th Olympic Age Group
Multisports Canada Lake Chaparral Olympic OverallAugust 12th Olympic Overall
Multisports Canada Lake Chaparral Olympic Overall TeamsAugust 12thOlympic Teams
Multisports Canada Lake Chaparral Sprint Age Group August 12th Sprint Age Group
Multisports Canada Lake Chaparral Sprint OverallAugust 12th Sprint Overall
Multisports Canada Lake Chaparral Sprint Overall TeamsAugust 12th Sprint Overall Teams
Multisports Canada Lake Chaparral Try a Tri Age Group August 12th Try a Tri Age Group
Multisports Canada Lake Chaparral Try a Tri OverallAugust 12th Try a Tri Overall
Multisports Canada Lake Chaparral Duathlon OverallAugust 12th Duathlon Overall
Multisports Canada Lake Chaparral Open Water Challenge 3km Age GroupAugust 11th 3km Age Group
Multisports Canada Lake Chaparral Open Water Challenge 3km OverallAugust 11th 3km Overall
Multisports Canada Lake Chaparral Open Water Challenge 1.5km Age GroupAugust 11th 1.5km Age Group
Multisports Canada Lake Chaparral Open Water Challenge 1.5km OverallAugust 11th 1.5km Overall
Multisports Canada Lake Chaparral Kids of Steel Triathlon OverallAugust 11thKOS Overall
Multisports Canada Lake Chaparral Kids of Steel Triathlon Female CategoryAugust 11th KOS Female
Multisports Canada Lake Chaparral Kids of Steel Triathlon Male CategoryAugust 11thKOS Male
Multisports Canada Friday Nite 5km Age GroupAugust 10th 5km Age Group
Multisports Canada Friday Nite 5km OverallAugust 10th 5km Overall
Beaumont Canada Day Sprint Triathlon Age GroupJuly 1stSprint Age Group
Beaumont Canada Day Sprint Triathlon OverallJuly 1st Sprint Overall
Beaumont Canada Day Sprint Triathlon Overall TeamsJuly 1st Sprint Overall Teams
Beaumont Canada Day KOS Triathlon OverallJuly 1stKids of Steel
Beaumont Canada Day 5km Run OverallJuly 1st 5km Overall
Women's Only Wildrose Triathlon Sprint Age GroupJune 24th Sprint Age Group
Women's Only Wildrose Triathlon Sprint Age Group -Beginner June 24th Sprint Age Group Beginner
Women's Only Wildrose Triathlon Sprint Age Group -Competitive June 24th Sprint Age Group - Competitive
Women's Only Wildrose Triathlon Sprint OverallJune 24th Sprint Overall
Women's Only Wildrose Triathlon Try a Tri Age GroupJune 24th Try a Tri Age Group
Women's Only Wildrose Triathlon Try a Tri OverallJune 24th Try a Tri Overall
Jasper Gran Fondo 65km OverallJune 9th 65km Overall
Jasper Gran Fondo 100km OverallJune 9th 100km Overall
Jasper Gran Fondo 165km OverallJune 9th 165km Overall
Jasper Gran Fondo HillClimb OverallJune 9th HillClimb Overall
Wetaskiwin Triathlon Olympic Age GroupJune 2nd Olympic Age Group
Wetaskiwin Triathlon Olympic OverallJune 2nd Olympic Overall
Wetaskiwin Triathlon Olympic Overall TeamsJune 2nd Olympic Overall Teams
Wetaskiwin Triathlon Sprint Age GroupJune 2ndSprint Age Group
Wetaskiwin Triathlon Sprint OverallJune 2nd Sprint Overall
Wetaskiwin Triathlon Try a Tri Age GroupJune 2nd Try a Tri Age Group
Wetaskiwin Triathlon Try a Tri OverallJune 2nd Try a Tri Overall
Wetaskiwin Triathlon Kids of Steel OverallJune 2nd Kids of Steel
Coronation Triathlon Standard Age GroupMay 27th Standard Age Group
Coronation Triathlon Standard OverallMay 27thStandard Overall
Coronation Triathlon Standard TeamsMay 27th Standard Teams
Coronation Triathlon Try a Tri Age GroupsMay 27th Try a Tri Age Group
Coronation Triathlon Try a Tri OverallMay 27thTry a Tri Overall
Coronation Triathlon Try a Tri Overall TeamsMay 27th Try a Tri Teams
Coronation Triathlon Duathlon Age GroupMay 27th Duathlon Age Group
Coronation Triathlon Duathlon OverallMay 27th Duathlon Overall
Coronation Triathlon Youth OverallMay 27th Youth Overall
Coronation Triathlon Draft Legal OverallMay 27th Draft Overall
Coronation Triathlon Kids of SteelMay 27thKids of Steel
Airdrie Triathlon Sprint Age GroupMay 20th Age Sprint
Airdrie Triathlon Sprint OverallMay 20thSprint Overall
Airdrie Triathlon Olympic Age Group May 20thOlympic Age Group
Airdrie Triathlon Olympic OverallMay 20th Olympic Overall
Airdrie Triathlon Try-a-Tri Age GroupMay 20th Try a Tri Age Group
Airdrie Triathlon Try-a-Tri OverallMay 20thTry a Tri Overall
Airdrie Triathlon KOS Overall May 20th KOS
Airdrie Triathlon Duathlon TeamsMay 20th Duathlon Team
Airdrie Triathlon Duathlon Overall May 20th Duathlon Overall
Airdrie Triathlon Olympic Team ResultsMay 20th Olympic Team
Frank XC Spring 2018 MillCreek Ravine OverallMay 16th MillCreek Overall
Frank XC Spring 2018 MillCreek Ravine Age Group May 16th MillCreek Age Group
Frank XC Spring 2018 Goldbar Park OverallMay 9th Goldbar Overall
Frank XC Spring 2018 Goldbar Park Age GroupMay 9th Goldbar Age Group
Frank XC Spring 2018 Dawson #2 OverallMay 2ndDawson #2 Overall
Frank XC Spring 2018 Dawson #2 AgeGroupMay 2ndDawson #2 Age Group
MSC First Responders 21km Age GroupApril 29th 21km Age Group
MSC First Responders 21km OverallApril 29th 21km Overall
MSC First Responders 21km Overall TeamsApril 29th 21km Overall Teams
MSC First Responders 10km Age GroupApril 29th 10km Age Group
MSC First Responders 10km OverallApril 29th 10km Overall
MSC First Responders 5km Age GroupApril 29th 5km Age Group
MSC First Responders 5km OverallApril 29th 5km Overall
MSC First Responders 1km OverallApril 29th 1km Overall
Frank XC Spring 2018 Rundle Park OverallApril 25th Rundle Park Overall
Frank XC Spring 2018 Rundle Park Age GroupApril 25th Rundle Park Age Group
St Albert Road Race 2018 10 Miler AwardsApril 22nd 10 Miler Awards
St Albert Road Race 2018 10 Miler Age Group April 22nd 10 Miler Age Group
St Albert Road Race 2018 10 Miler OverallApril 22nd 10 Miler Overall
St Albert Road Race 2018 10km AwardsApril 22nd 10km Awards
St Albert Road Race 2018 10km Age Group April 22nd 10km Age Group
St Albert Road Race 2018 10km OverallApril 22nd 10km Overall
St Albert Road Race 5km AwardsApril 22nd 5km Awards
St Albert Road Race 5km Age GroupApril 22nd 5km Age Group
St Albert Road Race 5km OverallApril 22nd 5km Overall
St Albert Road Race 2018 1km Awards April 22nd 1km Awards
St Albert Road Race 2018 1km Age GroupApril 22nd 1km Age Group
St Albert Road Race 2018 1km OverallApril 22nd 1km Fun Run Overall
Frank XC Spring 2018 Dawson Age GroupApril 18 Dawson Age Group
Frank XC Spring 2018 Dawson OverallApril 18 Dawson Overall
Jasper Rockies Half Marathon Age Group April 7th 21km Age Group
Jasper Rockies Half Marathon OverallApril 7th 21km Overall
Jasper Rockies 10km Age Group April 7th 10km Age Group
Jasper Rockies 10km Overall April 7th 10km Overall
Jasper Rockies 5km Age Group April 7th5km Age Group
Jasper Rockies 5km Overall April 7th 5km Overall
Jasper Rockies 1km Fun Run OverallApril 7th 1km Fun Run Overall
DeadCold Run Calgary 10km OverallFebruary 25th 10km Overall
DeadCold Run Calgary 10km Age Group February 25th 10km Age Group
DeadCold Run Calgary 5km OverallFebruary 25th 5km Overall
DeadCold Run Calgary 5km Age GroupFebruary 25th 5km Age Group
DeadCold Run Calgary 5km OverallFebruary 25th 1km Overall
Edmonton Winter Triathlon Long Distance SoloFebruary 19th Long Distance Solo
Edmonton Winter Triathlon Short Distance SoloFebruary 19th Short Distance Solo
Edmonton Winter Triathlon Short Family TeamsFebruary 19th Short Distance Family Teams
Edmonton Winter Triathlon Short Relay TeamsFebruary 19th Short Distance Relay Teams
Edmonton Winter Triathlon Long Family Teams February 19th Long Distance Family Teams
Edmonton Winter Triathlon Long Relay Teams February 19th Long Distance Relay Teams
Edmonton Winter Traithlon Dash Course Solo February 19th Dash Solo
Edmonton Winter Triathlon Duathlon Solo February 19th Duathlon Solo
Edmonton Winter Triathlon Duathlon Family Teams February 19thDuathlon Family Teams
Edmonton Winter Triathlon Duathlon Relay TeamsFebruary 19th Duathlon Relay Teams
Fatbike Fest 10km OverallFebruary 18th 10km
Fatbike Fest 20km OverallFebruary 18th 20km
Fatbike Fest 30km OverallFebruary 18th30km
Fatbike Fest 40km OverallFebruary 18th 40km
DeadCold Run 2018 10km Age GroupFebruary 18th 10km Age Group
DeadCold Run 2018 10km OverallFebruary 18th 10km Overall
DeadCold Run 2018 5km Age GroupFebruary 18th 5km Age Group
DeadCold Run 2018 5km OverallFebruary 18th5km Overall
Dead Cold Run 2018 Overall 1km Fun RunFebruary 1 8th1km Overall
First Responders Calgary 21km Age GroupNovember 5th 21km Age Group
First Responders Calgary 21km OverallNovember 5th 21km Overall
First Responders Calgary 21km Overall TeamsNovember 5th21km Overall Teams
First Responders Calgary 10km Age GroupNovember 5th 10km Age Group
First Responders Calgary 10km OverallNovember 5th 10km Overall
First Responders Calgary 5km Age GroupNovember 5th 5km Age Group
First Responders Calgary 5km OverallNovember 5th 5km Overall
Banff Winterstart 2017 Age Group Results November 4th Age Group
Banff Winterstart 2017 Overall Results November 4th Overall
Halloween Howl Edmonton 10km OverallOctober 28th 10km Overall
Halloween Howl Edmonton 10km Age Group YouthOctober 28th 10km Age Group Youth
Halloween Howl Edmonton 10km Age Group AdultOctober 28th 10km Age Group Adult
Halloween Howl Edmonton 10km Awards AdultOctober 28th Awards Adult
Monsters & Miles 1 Mile Age GroupOctober 221 Mile Age Group
Monsters & Miles 1 Mile OverallOctober 221 Mile Overall
Monsters & Miles 3 Mile Age GroupOctober 223 Mile Age Group
Monsters & Miles 3 Mile OverallOctober 22 3 Mile Overall
Monsters & Miles 5 Mile Age GroupOctober 22 5 Mile Age Group
Monsters & Miles 5 Mile OverallOctober 225 Mile Overall
Monsters & Miles 10 Mile Age GroupOctober 22 10 Mile Age Group
Monsters & Miles 10 Mile OverallOctober 22 10 Mile Overall
Halloween Howl Calgary 5km Age Group October 21 5km Age Group
Halloween Howl Calgary 5km Age Group YouthOctober 215km Age Group Youth
Halloween Howl Calgary 5km Overall October 215km Overall
Halloween Howl Calgary 10km Age Group October 2110km Age Group
Halloween Howl Calgary 10km Overall October 21 10km Overall
Halloween Howl Calgary 10km Age Group YouthOctober 2110km Age Group Youth
Frank XC Fall 2017 Hawrelak Park Age GroupOctober 18th Age Group
Frank XC Fall 2017 Hawrelak Park OverallOctober 18th Overall
Frank XC Fall 2017 74th and Sask Drive Age GroupOctober 11thAge Group
Frank XC Fall 2017 74th and Sask Drive OverallOctober 11th Overall
Frank XC Fall 2017 McNally Age Group October 4th Age Group
Frank XC Fall 2017 McNally OverallOctober 4thOverall
Frank XC Fall 2017 George Smith Special Age GroupSeptember 27th Age Group
Frank XC Fall 2017 George Smith Special OverallSeptember 27th Overall
Saskatoon Heartbeat Run 10km OverallSeptember 24th 10km Overall
Saskatoon Heartbeat Run 5km OverallSeptember 24th 5km Overall
Saskatoon Heartbeat Run 1km OverallSeptember 24th 1km Overall
Calgary Heartbeat Run 10km Age GroupSeptember 24th 10km Age Group
Calgary Heartbeat Run 10km OverallSeptember 24th 10km Overall
Calgary Heartbeat Run 5km Age GroupSeptember 24th 5km Age Group
Calgary Heartbeat Run 5km OverallSeptember 24th 5km Overall
Edmonton Heartbeat Run 10km Age GroupSeptember 24th 10km Age Group
Edmonton Heartbeat Run 10km OverallSeptember 24th 10km Overall
Edmonton Heartbeat Run 5km Age GroupSeptember 24th5km Age Group
Edmonton Heartbeat Run 5km OverallSeptember 24th 5km Overall
Edmonton Heartbeat Run 1km Fun Run OverallSeptember 24th 1km Fun Run Overall
Frank XC Fall 2017 Whitemud Age GroupSeptember 20thAge Group
Frank XC Fall 2017 Whitemud OverallSeptember 20th Overall
Sneakers and Strays 2017 3km Age GroupSeptember 17th3km Age Group
Sneakers and Strays 2017 3km OverallSeptember 17th 3km Overall
Sneakers and Strays 2017 5km Age GroupSeptember 17th5km Age Group
Sneakers and Strays 2017 5km OverallSeptember 17th5km Overall
Sneakers and Strays 2017 10km Age GroupSeptember 17th10km Age Group
Sneakers and Strays 2017 10km OverallSeptember 17th10km Overall
NERD Run 5km OverallSeptember 16th 5km Overall
NERD Run 5km Age GroupSeptember 16th5km Age Group
NERD Run 25km Team OverallSeptember 16th 25km Teams Overall
NERD Run 25km Team SplitsSeptember 16th 25km Team Splits
Frank XC Fall 2017 Emily Murphy #2 Age GroupSeptember 13th Age Group
Frank XC Fall 2017 Emily Murphy #2 OverallSeptember 13th Overall
Frank XC Fall 2017 Emily Murphy #1 Age GroupSeptember 6th Emily Murphy #1 Age Group
Frank XC Fall 2017 Emily Murphy #1 OverallSeptember 6th Overall Emily Murphy #1
Velothon Edmonton 60km Overall September 4th 60km Overall
Velothon Edmonton 100km Overall September 4th100km Overall
Velothon Edmonton 60km Overall TeamsSeptember 4th 60km Teams
Velothon Edmonton 100km Overall TeamsSeptember 4th 100km Teams
Peace River Triathlon Sprint Teams OverallAugust 20thOverall Teams
Peace River Triathlon Sprint OverallAugust 20thOverall Results
Peace River Triathlon Age Groups August 20th Age Group
Tewillegar Towne Triathlon Sprint Overall TeamsAugust 20th Sprint Team Overall
Tewillegar Towne Triathlon Sprint Overall August 20th Sprint Overall
Tewillegar Towne Triathlon Sprint Age GroupAugust 20th Sprint Age Group
Tewillegar Towne Triathlon KOS Overall August 20th KOS Overall
Tewillegar Towne Triathlon Try a Tri Overall August 20thTry a Tri Overall
Tewillegar Towne Triathlon Try a Tri Overall TeamsAugust 20th Try a Tri Teams Overall
Tewillegar Towne Triathlon Try a Tri Age GroupAugust 20thTry a Tri Age Group
MSC Lake Chaparral Triathlon Try a Tri OverallAugust 13th Try a Tri Overall
MSC Lake Chaparral Triathlon Sprint Teams Overall
August 13thSprint Team Overall


MSC Lake Chaparral Triathlon Sprint OverallAugust 13th Sprint Overall

MSC Lake Chaparral Triathlon Sprint Age GroupAugust 13th Sprint Age Group
MSC Lake Chaparral Triathlon Olympic Overall TeamsAugust 13th Olympic Teams Overall

MSC Lake Chaparral Triathlon Olympic Overall
August 13thOlympic Overall

MSC Lake Chaparral Triathlon Olympic Age GroupAugust 13thOlympic Age Group

MSC Open Water Challenge 1.2km Overall August 12th 1.20km Overall
MSC Open Water Challenge 1.20km Overall TeamsAugust 12th 1.20km Overall Teams

MSC Open Water Challenge 2.4km Overall August 12th2.4km Overall

Lake Chaparral Kids of Steel Overall PRELIMINARY August 12thKOS Overall PRELIM
Beaumont Triathlon 5km Fun Run OverallJuly 1st5km Overall
Beaumont Triathlon Sprint Age GroupJuly 1stSprint Age Group
Beaumont Triathlon Sprint OverallJuly 1stSprint Overall
Beaumont Triathlon Kids of Steel OverallJuly 1stKids Of Steel Overall
Wildrose Women's Triathlon 2017 Sprint Age GroupJune 25th Sprint Age Group
Wildrose Women's Triathlon 2017 Sprint OverallJune 25thSprint Overall


Wildrose Women's Triathlon 2017 Try a Tri Age GroupJune 25th
Try a Tri Age Group
Wildrose Women's Triathlon 2017 Try a Tri OverallJune 25thTry a Tri Overall



Gran Fondo Jasper 2017 65km Piccolo Age GroupJune 10th 65km Age Group
Gran Fondo Jasper 2017 65km Piccolo Results June 10th 65km Overall
Honda Fun Run 2017 10km Overall
June 4th 10km Overall
Honda Fun Run 2017 10km Awards June 4th
10km Awards
Honda Fun Run 2017 5km OverallJune 4th 5km Overall
Honda Fun Run 2017 5km AwardsJune 4th5km Awards




Wetaskiwin Triathlon 2017 Kids of Steel
June 3rd Kids Of Steel Overall
Wetaskiwin Triathlon 2017 Olympic OverallJune 3rd Olympic Overall
Wetaskiwin Triathlon 2017 Olympic Age GroupJune 3rd Olympic Age Group
Wetaskiwin Triathlon 2017 Duathlon OverallJune 3rd Duathlon Overall
Wetaskiwin Triathlon 2017 Sprint Team OverallJune 3rd Sprint Team Overall
Wetaskiwin Triathlon 2017 Sprint OverallJune 3rd Sprint Overall
Wetaskiwin Triathlon 2017 Sprint Age Group
June 3rdSprint Age Group
Wetaskiwin Triathlon 2017 Try a Tri Overall
June 3rdTry a Tri Overall
Wetaskiwin Triathlon 2017 Try a Tri Age GroupJune 3rdTri It Age Group
Airdrie Triathlon 2017 Try a Tri Teams Overall May 28th Try a Tri Teams Overall
Airdrie Triathlon 2017 Try a Tri Overall May 28thTry a Tri Overall
Airdrie Triathlon 2017 Try a Tri Age Groups
May 28th Try a Tri Age Group
Airdrie Triathlon 2017 Sprint Teams OverallMay 28thSprint Team Overall
Airdrie Triathlon 2017 Sprint OverallMay 28thSprint Overall
Airdrie Triathlon 2017 Sprint Age GroupsMay 28thSprint Age Groups
Airdrie Triathlon 2017 Kids Of SteelMay 28thKids Of Steel
Airdrie Triathlon 2017 Olympic Age GroupsMay 28thOlympic Age Groups
Airdrie Triathlon 2017 Olympic OverallMay 28thOlympic Overall
Airdrie Triathlon 2017 Olympic Team OverallMay 28thOlympic Team Overall
Airdrie Triathlon 2017 Duathlon Overall
May 28thDuathlon Overall
Coronation Triathlon 2017 Kids Of SteelMay 28thKids Of Steel
Coronation Triathlon 2017 Try a Tri Teams OverallMay 28thTry a Tri Teams Overall
Coronation Triathlon 2017 Try a Tri OverallMay 28thTry a Tri Overall
Coronation Triathlon 2017 Standard Teams OverallMay 28thSprint Teams
Coronation Triathlon 2017 Standard OverallMay 28thSprint Overall
Coronation Triathlon 2017 Duathlon OverallMay 28th Duathlon Overall
Coronation Triathlon 2017 Draft Legal AwardsMay 28thDraft Awards
Coronation Triathlon 2017 Draft Legal OverallMay 28thDraft Overall
Frank Mcnamara Spring XC Series 2017 MillCreek Ravine Age GroupMay 17thMillcreek Age Group
Frank Mcnamara Spring XC Series 2017 MillCreek Ravine OverallMay 17thMillcreek Overall
Frank Mcnamara Spring XC Series 2017 Goldbar Park Age GroupMay 10thGoldbar Age Group
Frank Mcnamara Spring XC Series 2017 Goldbar Park OverallMay 10thGoldbar Overall
Frank Mcnamara Spring XC Series 2017 Dawson Park #2 OverallMay 3rdDawson #2 Overall
Frank Mcnamara Spring XC Series 2017 Dawson Park #2 Age GroupMay 3rdDawson #2 Age Group
First Responder's Edmonton 2017 21km Team AverageApril 30thTeams Average
First Responder's Edmonton 2017 1km OverallApril 30th1km Overall
First Responder's Edmonton 2017 5km Age GroupApril 30th5km Age Group
First Responder's Edmonton 2017 5km OverallApril 30th5km Overall
First Responder's Edmonton 2017 21km Age GroupApril 30th21km Age Group
First Responder's Edmonton 2017 21km OverallApril 30th21km Overall
First Responder's Edmonton 2017 10km Age GroupApril 30th10km Age Group
First Responder's Edmonton 2017 10K OverallApril 30th10km Overall
Frank Mcnamara Spring XC Series 2017 Rundle Park Age GroupApril 26thRundle Park Age Group
Frank Mcnamara Spring XC Series 2017 Rundle Park OverallApril 26thRundle Park Overall
St Albert Road Race 1km Age Group April 23rd 1km Age Group
St Albert Road Race 1km Overall April 23rd 1km Overall
St Albert Road Race 5km Age Group April 23rd 5km Age Group
St Albert Road Race 5km Overall April 23rd5km Overall
St Albert Road Race 10km Age Group April 23rd10km Age Group
St Albert Road Race 10km Overall April 23rd10km Overall
St Albert Road Race 10 Miler Age Group April 23rd10 Miler Age Group
St Albert Road Race 10 Miler Overall April 23rd 10 Miler Overall
Frank McNamara Spring XC 2017 Dawson Park #1 OverallApril 19thOverall
Frank McNamara Spring XC 2017 Dawson Park #1 Age GroupApril 19thAge Group
Jasper Half 10km Age Group April 8th 10km Age Group
Jasper Half 10km Overall April 8th 10km Overall
Jasper Half 5km Age GroupApril 8th 5km Age Group
Jasper Half 5km Overall April 8th5km Overall
Jasper Half 21km Age GroupApril 8th 21km Age Group
Jasper Half 21km Overall April 8th 21km Overall