NameDateLink
Achieve June Run June 17th, 2024 Overall Results
Jasper Gran Fondo Hill Climb ResultsJune 8th, 2024 HillClimb Overall
Jasper Gran Fondo 65km OverallJune 8th, 2024 65km Overall
Jasper Gran Fondo 100km OverallJune 8th, 2024 100km Overall
Jasper Gran Fondo 126km OverallJune 8th, 2024 126km Overall
Jasper Gran Fondo 165km OverallJune 8th, 2024 165km Overall
Jasper Gran Fondo 190km OverallJune 8th, 2024 190km Overall
Jasper Gran Fondo E-Bike OverallJune 8th, 2024 E-Bike Results
Frank McNamara Spring Series Goldbar Park Age GroupsMay 15th, 2024 Goldbar Park Age Groups
Frank McNamara Spring Series Goldbar Park OverallMay 15th, 2024 Goldbar Park Overall
Frank McNamara Spring Series Millcreek Ravine Age Groups May 8th, 2024 Millcreek Ravine Age Groups
Frank McNamara Spring Series Millcreek Ravine Overall May 8th, 2024 Millcreek Ravine Overall
First Responders Edmonton Half Marathon Age GroupsMay 5th, 2024Half Marathon Age Groups
First Responders Edmonton Half Marathon OverallMay 5th, 2024Half Marathon Overall
First Responders Edmonton Half Marathon Team AveragesMay 5th, 2024Half Marathon Team Averages
First Responders Edmonton 10km Age GroupMay 5th, 2024 10km Age Groups
First Responders Edmonton 10km OverallMay 5th, 2024 10km Overall
First Responders Edmonton 10km Team AveragesMay 5th, 2024 10km Team Averages
First Responders Edmonton 5km Age GroupsMay 5th, 20245km Age Groups
First Responders Edmonton 5km OverallMay 5th, 2024 5km Overall
First Responders Edmonton 1km Fun Run OverallMay 5th, 20241km Fun Run Overall
Frank McNamara Spring Cross Country Dawson Park #2 Age GroupsMay 1st, 2024 Dawson Park #2 Age Groups
Frank McNamara Spring Cross Country Dawson Park #2 OverallMay 1st, 2024 Dawson Park #2 Overall
Jasper Canadian Rockies Half Marathon Age GroupApril 27th, 2024Half Marathon Age Groups (Preliminary)
Jasper Canadian Rockies Half Marathon OverallApril 27th, 2024 Half Marathon Overalls (Preliminary)
Jasper Canadian Rockies 10km Age GroupApril 27th, 2024 10km Age Groups (Preliminary)
Jasper Canadian Rockies 10km Overall April 27th, 2024 10km Overall (Preliminary)
Jasper Canadian Rockies 5km Age GroupApril 27th, 2024 5km Age Groups (Preliminary)
Jasper Canadian Rockies 5km Overall April 27th, 2024 5km Overall Preliminary
Jasper Canadian Rockies 1km OverallApril 27th, 2024 1km Kids Fun Run
Frank McNamara Spring Series Rundle Park Age GroupApril 24th, 2024 Rundle Park Age Groups
Frank McNamara Spring Series Rundle Park OverallApril 24th, 2024 Rundle Park Overall
Achieve April Run 5km OverallApril 22nd, 2024 Achieve 5km Overall
St Albert Road Race 5km Age GroupsApril 21st, 20245km Age Groups
St Albert Road Race 5km Overall April 21st, 2024 5km Overall
St. Albert Road Race 10km Age Groups
April 21st, 2024 10km Age Groups
St Albert Road Race 10km OverallApril 21st, 2024 10km Overall
St. Albert Road Race 10 Miler Age GroupApril 21st, 202410 Miler Age Group
St. Albert Road Race 10 Miler Overall April 21st, 2024 10 Miler Overall
St. Albert Road Race 1km Kids Fun Run April 21st, 2024. 1km Fun Run Overall
Frank McNamara Cross Country Dawson Park Age GroupApril 17th, 2024Dawson Park Age Groups
Frank McNamara Cross Country Dawson Park OverallApril 17th, 2024 Overall Results
Almost Spring Aquathlon Gender CategoriesMarch 30th, 2024Gender Category Results
Almost Spring Aquathlon OverallMarch 30th, 2024Overall Results
Silver Skate Festival Ice Duathlon Full SoloFebruary 18th, 2024Solo Full Duathlon
Silver Skate Festival Ice Full Duathlon Age GroupsFebruary 18th, 2024Full Duathlon Age Groups
Silver Skate Festival Duathlon Sprint SoloFebruary 18th, 2024Solo Sprint Duathlon
Silver Skate Festival Sprint Duathlon Age GroupsFebruary 18th, 2024Sprint Duathlon Age Groups
Silver Skate Festival Ice Duathlon Full Distance Family Teams February 18th, 2024Full Duathlon Family Teams
Silver Skate Festival Ice Duathlon Full Distance Mixed Teams February 18th, 2024Full Duathlon Mixed Teams
Silver Skate Festival Ice Duathlon Super Sprint Distance FamilyTeams February 18th, 2024Super Sprint Family Teams
Deadcold Run Edmonton 21km Age GroupFebruary 11th, 202421km Age Group
Deadcold Run Edmonton 21km OverallFebruary 11th, 202421km Overall
Deadcold Run Edmonton 10km Age GroupFebruary 11th, 202410km Age Group
Deadcold Run Edmonton 10km OverallFebruary 11th, 202410km Overall
Deadcold Run Edmonton 5km Age GroupFebruary 11th, 20245km Age Group
Deadcold Run Edmonton 5km OverallFebruary 11th, 20245km Overall
Hinton Growler 2024 - Growler Full Lap DataFebruary 10th, 2024Growler Overall
Hinton Growler 2024 - Growler No Lap DataFebruary 10th, 2024Growler Overall (No Lap Data)
Hinton Growler 2024 - Growler Male DivisionFebruary 10th, 2024Growler Division - Males
Hinton Growler 2024 - Growler Female DivisionFebruary 10th, 2024Growler Division - Females
Hinton Growler 2024 - Howler Full Lap DataFebruary 10th, 2024Howler Division (Full Lap Data)
Hinton Growler 2024 - Howler No Lap DataFebruary 10th, 2024Howler Division (No Lap Data)
Hinton Growler 2024 - Howler Male DivisionFebruary 10th, 2024Howler Division - Males
Hinton Growler 2024 - Howler Female DivisionFebruary 10th, 2024Howler Division - Females
First Responders Calgary Half Marathon Age GroupOctober 22nd, 2023Half Marathon Age Groups
First Responders Calgary Half Marathon OverallOctober 22nd, 202321km Overall
First Responders Calgary Half Marathon Team AveragesOctober 22nd, 2023Half Marathon Team Averages
First Responders Calgary 10km Age GroupOctober 22nd, 202310km Age Group
First Responders Calgary 10km OverallOctober 22nd, 202310km Overall
First Responders Calgary 10km Team AveragesOctober 22nd, 202310km Team Averages
First Responders Calgary 5km Age GroupOctober 22nd, 20235km Age Group
First Responders Calgary 5km OverallOctober 22nd, 20235km Overall
Frank McNamara Cross Country Laurier Park Age GroupOctober 18th, 2023Laurier Park Age Groups
Frank McNamara Cross Country Laurier Park OverallOctober 18th, 2023Laurier Park Overalls
Frank McNamara Cross Country Saskatchewan Drive Age GroupOctober 11th, 2023Sask Drive Age Group
Frank McNamara Cross Country Saskatchewan Drive OverallOctober 11, 2023Sask Drive Overall
Alzheimer's Run Calgary 10km Age GroupOctober 8th, 202310km Age Group
Alzheimer's Run Calgary 10km OverallOctober 8th, 202310km Overall
Alzheimer's Run Calgary 5km Age GroupOctober 8th, 20235km Age Group
Alzheimer's Run Calgary 5km OverallOctober 8th, 20235km Overall
Frank McNamara Cross Country Forest Heights Park Age GroupOctober 4th, 2023Forest Heights Age Groups
Frank McNamara Cross Country Forest Heights Park OverallOctober 4th, 2023Forest Heights Overalls
Frank McNamara Cross Country Puke Peak Age GroupSeptember 27th, 2023 Puke Peak Age Group
Frank McNamara Cross Country Puke Peak OverallSeptember 27th, 2023Puke Peak Overall
Heartbeat Run Edmonton 10km Age GroupSeptember 24th, 202310km Age Group
Heartbeat Run Edmonton 10km OverallSeptember 24th, 202310km Overall
Heartbeat Run Edmonton 5km Age GroupSeptember 24th, 20235km Age Group
Heartbeat Run Edmonton 5km OverallSeptember 24th, 20235km Overall
Heartbeat Run Edmonton 3km Age GroupSeptember 24th, 20233km Age Group
Heartbeat Run Edmonton 3km OverallSeptember 24th, 20233km Overall
Heartbeat Run Edmonton 1km Fun Run OverallSeptember 24th, 20231km Fun Run Overall
Frank McNamara Cross Country Fort Edmonton Park Age GroupSeptember 20th, 2023Fort Edmonton Age Groups
Frank McNamara Cross Country Fort Edmonton Park OverallSeptember 20th, 2023Fort Edmonton Overalls
Frank McNamara Cross Country Kinsmen Park Age GroupSeptember 13th, 2023Dana's Loop Age Group
Frank McNamara Cross Park Country Kinsmen OverallSeptember 13th, 2023Dana's Loop Overall
Frank McNamara Cross Country Whitemud Park Age GroupSeptember 6th, 2023Whitemud Park Age Group
Frank McNamara Cross Country Whitemud Park OverallSeptember 6th, 2023 Whitemud Park Overall
Lake Chaparral Olympic Age GroupsAugust 13th, 2023Olympic Age Group
Lake Chaparral Olympic OverallAugust 13th, 2023Olympic Overall
Lake Chaparral Olympic Overall TeamsAugust 13th, 2023Olympic Teams
Lake Chaparral Sprint Age GroupsAugust 13th, 2023Sprint Age Groups
Lake Chaparral Sprint OverallAugust 13th, 2023Sprint Overall
Lake Chaparral Sprint Overall TeamsAugust 13th, 2023Sprint Teams
Lake Chaparral Try-A-Tri Age GroupAugust 13th, 2023Try-A-Tri Age Groups
Lake Chaparral Try-A-Tri OverallAugust 13th, 2023Try-A-Tri Overall
Lake Chaparral Duathlon OverallAugust 13th, 2023Duathlon Overall
Lake Chaparral Aquabike OverallAugust 13th, 2023Aquabike Overall
Lake Chaparral Open Water Swim 750M OverallAugust 13th, 2023Open Water 750 Meter
Lake Chaparral Open Water Swim 1.5KM OverallAugust 13th, 2023Open Water 1.5km
Lake Chaparral Open Water Swim 3KM OverallAugust 13th, 2023Open Water 3km
Lake Chaparral Kids of Steel OverallAugust 13th, 2023Kids of Steel Overall
Achieve Studios Summer Solstice Run Age Group ResultsJune 21st, 2023Age Group Results
Achieve Studios Summer Solstice Run Overall ResultsJune 21st, 2023Overall Results
Wetaskiwin Triathlon Olympic DistanceJune 10th, 2023Olympic Distance
Wetaskiwin Triathlon Olympic DistanceJune 10th, 2023Olympic Teams Distance
Wetaskiwin Triathlon Sprint DistanceJune 10th, 2023Sprint Distance
Wetaskiwin Triathlon Sprint Teams DistanceJune 10th, 2023Sprint Teams Distance
Wetaskiwin Triathlon Try-A-Tri DistanceJune 10th, 2023Try a Tri Results
Wetaskiwin Triathlon Duathlon Provincials June 10th, 2023Duathlon Provincials Results
Wetaskiwin Triathlon Kids of Steel June 10th, 2023Kids of Steel Results
Wetaskiwin Triathlon 5km Resilience RunJune 10th, 20235km Results
Wetaskiwin Triathlon 10km Resilience RunJune 10th, 202310km Results
Jasper Gran Fondo 65km OverallJune 3rd, 202365km Overall
Jasper Gran Fondo 100km OverallJune 3rd, 2023100km Overall
Jasper Gran Fondo 126km OverallJune 3rd, 2023126km Overall
Jasper Gran Fondo 165km OverallJune 3rd, 2023165km Overall
Jasper Gran Fondo 190km OverallJune 3rd, 2023190km Overall
Jasper Gran Fondo Marmot Hill Climb OverallJune 3rd, 2023Hill Climb Overall
Frank McNamara Cross Country Goldbar Park Age GroupMay 24th, 2023Goldbar Park Age Group
Frank McNamara Cross Country Goldbar Park OverallMay 24th, 2023Goldbar Park Overall
Frank McNamara Cross Country Millcreek Ravine Age GroupMay 10th, 2023 Millcreek Ravine Age Groups
Frank McNamara Cross Country Millcreek Ravine OverallMay 10th, 2023Millcreek Overalls
First Responders Half Marathon 21km Age Group ResultsMay 6th, 202321km Age Group
First Responders Half Marathon 21km Overall ResultsMay 6th, 202321km Overall
First Responders Half Marathon 21km Team AveragesMay 6th, 202321km Team Averages
First Responders Half Marathon 10km Age Group ResultsMay 6th, 202310km Age Group
First Responders Half Marathon 10km Overall ResultsMay 6th, 202310km Overall
First Responders Half Marathon 10km Team AveragesMay 6th, 202310km Team Averages
First Responders Half Marathon 5km Age Group ResultsMay 6th, 20235km Age Group
First Responders Half Marathon 5km Overall ResultsMay 6th, 20235km Overall
Frank McNamara Cross Country Dawson Park #2 Age GroupMay 3rd, 2023Dawson Park #2 Age Groups
Frank McNamara Cross Country Dawson Park #2 OverallMay 3rd, 2023 Dawson Park #2 Overall
2023 Jasper Canadian Rockies Half Marathon Age GroupApril 29th, 2023Half Marathon Age Group
2023 Jasper Canadian Rockies Half Marathon OverallApril 29th, 2023Half Marathon Overall
2023 Jasper Canadian Rockies 10km Age GroupApril 29th, 202310km Age Group
2023 Jasper Canadian Rockies 10km OverallApril 29th, 202310km Overall
2023 Jasper Canadian Rockies 5km Age GroupApril 29th, 20235km Age Group
2023 Jasper Canadian Rockies 5km OverallApril 29th, 20235km Overall
2023 Jasper Canadian Rockies 1km OverallApril 29th, 20231km Fun Run Overall
Frank McNamara Cross Country Rundle Park Age GroupApril 26th, 2023Rundle Age Group
Frank McNamara Cross Country Rundle Park OverallApril 26th, 2023Rundle Park Overall
St Albert Road Race 10 Miler Age GroupsApril 23rd, 202310 Miler Age Group
St Albert Road Race 10 Miler OverallApril 23rd, 202310 Miler Overall
St Albert Road Race 10km Age GroupsApril 23rd, 202310km Age Group
St Albert Road Race 10km OverallApril 23rd, 202310km Overall
St Albert Road Race 5km Age GroupsApril 23rd, 20235km Age Group
St Albert Road Race 5km OverallApril 23rd, 20235km Overall
St Albert Road Race 1km Fun Run Age GroupsApril 23rd, 20231km Fun Run Age Groups
St Albert Road Race 1km Fun Run Age OverallApril 23rd, 20231km Fun Run Overall
Frank McNamara Dawson Park Age GroupApril 19th, 2023Dawson Park Age Group
Frank McNamara Dawson Park OverallApril 19th, 2023Dawson Park Overall
Achieve Studios April Run Age GroupApril 15th, 2023Age Group
Achieve Studios April Run OverallApril 15th, 2023 Overall
Almost Spring Aquathlon Overall Age GroupApril 1st, 2023Age Group Results
Almost Spring Aquathlon OverallApril 1st, 2023Overall Results
Deadcold Run 5km Age GroupFebruary 12th, 20235km Age Group
Deadcold Run 5km Age OverallFebruary 12th, 20235km Overall
Deadcold Run 10km Age GroupFebruary 12th, 202310km Age Group
Deadcold Run 10km OverallFebruary 12th, 202310km Overall
Deadcold Run 21km Age GroupFebruary 12th, 2023Half Marathon Age Group
Deadcold Run 21km OverallFebruary 12th, 2023Half Marathon Overall
Deadcold Run 1km Overall Fun RunFebruary 12th, 20231km Fun Run Overall
Hinton Growler 2023 Growler Division MalesFebruary 11th, 2023Growler Division - Males
Hinton Growler 2023 Growler Division FemalesFebruary 11th, 2023Growler Division - Females
Hinton Growler 2023 Growler Division (No Lap Data)February 11th, 2023Growler Division (No Lap Data)
Hinton Growler 2023 Howler Division MalesFebruary 11th, 2023Howler Division - Males
Hinton Growler 2023 Howler Division FemalesFebruary 11th, 2023Howler Division - Females
Hinton Growler 2023 Howler Overall (No Lap Data)February 11th, 2023Howler Division (No Lap Data)
Frank Mcnamara
Hawrelak Park Season Finale
October 26th, 2022Hawrelak Park Age Group
Frank Mcnamara
Hawrelak Park Season Finale Overall
October 26th, 2022Hawrelak Park Overall
Calgary First Responders 5km Age GroupOctober 23rd, 20225km Age Group
Calgary First Responders 5km OverallOctober 23rd, 20225km Overall
Calgary First Responders 10km Age GroupOctober 23rd, 202210km Age Group
Calgary First Responders 10km OverallOctober 23rd, 202210 km Overall
Calgary First Responders Half Marathon Age GroupOctober 23rd, 2022Half Marathon Age Group
Calgary First Responders Half Marathon OverallOctober 23rd, 2022Half Marathon Overall
Calgary First Responders Half Marathon Overall Teams AverageOctober 23rd, 2022Half Marathon Team Averages
Calgary First Responders 10km Overall Teams AverageOctober 23rd, 202210km Team Averages
Frank McNamara
Saskatchewan Drive Park Age Group
October 19th, 2022Sask Drive Age Groups
Frank McNamara
Saskatchewan Drive Park Overall
October 19th, 2022Sask Drive Overall
Frank Mcnamara
Dawson Park Overall
October 12th, 2022Dawson Park Age Group
Frank Mcnamara
Dawson Park Overall
October 12th, 2022Dawson Park Overall
Frank Mcnamara
Wednesday Night
Cross Country Age Groups
October 5, 2022Wednesday night age groups
Frank Mcnamara
Wednesday Night Cross Country Race 4 Overall
October 5, 2022Wednesday night overall
Frank Mcnamara
Whitemud Age Groups
September 28, 2022Whitemud park Age Groups
Frank Mcnamara
Whitemud park Overall
September 28,2022Whitemud park Overall
Edmonton Heartbeat Run 3km Age GroupSeptember 24th, 20223km Age Group
Edmonton Heartbeat Run 3km OverallSeptember 24th, 20223km Overall
Edmonton Heartbeat Run 5km Age GroupSeptember 24th, 20225km Age Group
Edmonton Heartbeat Run 5km OverallSeptember 24th, 20225km Overall
Edmonton Heartbeat Run 10km Age GroupSeptember 24th, 202210km Age Group
Edmonton Heartbeat Run 10km OverallSeptember 24th, 202210km Overall
Edmonton Heartbeat Run 1km OverallSeptember 24th, 20221km Overall
Frank Mcnamara Hawrelak Park Age Group ResultsSeptember 14 2022Hawrelak Park Age Group
Frank Mcnamara Hawrelak Park OverallSeptember 14 2022Hawrelak Park Overall
Frank Mcnamara
Kinsmen Age Groups
September 21 2022Kinsmen Age Group
Frank Mcnamara
Kinsmen Overall
September 21 2022Kinsmen Cross Country Overall Results
Lake Chaparral Olympic OverallAugust 7th, 2022Olympic Overall
Lake Chaparral Olympic Overall TeamsAugust 7th, 2022Olympic Teams Overall
Lake Chaparral Sprint OverallAugust 7th, 2022Sprint Overall
Lake Chaparral Sprint Overall TeamsAugust 7th, 2022Sprint Teams Overall
Lake Chaparral Duathlon OverallAugust 7th, 2022Duathlon Overall
Lake Chaparral Try-A-Triathlon OverallAugust 7th, 2022 Try-a-Tri Overall
Lake Chaparral Aqua Bike Sprint OverallAugust 7th, 2022AquaBike Overall
Lake Chaparral Kids of Steel OverallAugust 7th, 2022Kids of Steel Overall
Lake Chaparral Open Water 1.5KMAugust 7th, 2022Open Water 1.5KM
Lake Chaparral Open Water 3KMAugust 7th, 2022Open Water 3KM
Lake Chaparral Open Water 750 MetreAugust 7th, 2022Open Water 750 Meter
Leduc Crossfit Run for Hope 10kmJune 19th, 202210km Results
Leduc Crossfit Run for Hope 5kmJune 19th, 20225km Results
Leduc Crossfit Run for Hope 3kmJune 19th, 20223km Results
Leduc Crossfit Run for Hope 1km Fun RunJune 19th, 20221km Results
Wetaskiwin Triathlon 5km Resilience Run ResultsJune 11th, 20225km Run Results
Wetaskiwin Triathlon 10km Resilience Run ResultsJune 11th, 202210km Run Results
Wetaskiwin Triathlon Standard ResultsJune 11th, 2022Standard Results
Wetaskiwin Triathlon Sprint ResultsJune 11th, 2022Sprint Results
Wetaskiwin Triathlon Sprint Teams ResultsJune 11th, 2022Sprint Team Results
Wetaskiwin Triathlon Try-A-Tri ResultsJune 11th, 2022Try a Tri Results
Wetaskiwin Triathlon Duathlon ResultsJune 11th, 2022 Duathlon Results
Wetaskiwin Triathlon Duathlon Sprint ResultsJune 11th, 2022Duathlon Sprint Results
Wetaskiwin Triathlon Kids of Steel ResultsJune 11th, 2022Kids of Steel Results
Jasper Gran Fondo 190KMJune 4th, 2022190 Kilometer
Jasper Gran Fondo 165KMJune 4th, 2022165 Kilometer
Jasper Gran Fondo 126KMJune 4th, 2022126 Kilometer
Jasper Gran Fondo 100KMJune 4th, 2022100 Kilometer
Jasper Gran Fondo 65KMJune 4th, 202265Kilometer
Jasper Gran Fondo Hill ClimbJune 4th, 2022Hill Climb
Achieve June 15km Run Age GroupJune 4th, 202215km Age Group Results
Achieve June 15km Run OverallJune 4th, 202215km Overall Results
Frank McNamara Goldbar Park Age GroupMay 11th, 2022Goldbar Park Age Group
Frank McNamara Goldbar Park OverallMay 11th, 2022Goldbar Park Overall
Frank McNamara Millcreek Ravine Age GroupMay 4th, 2022Millcreek Age Group
Frank McNamara Millcreek Ravine OverallMay 4th, 2022Millcreek Overall
First Responders Edmonton Half Marathon Age GroupMay 1st, 2022Half Marathon Age Group
First Responders Edmonton Half Marathon OverallMay 1st, 2022Half Marathon Overall
First Responders Edmonton Half Marathon OverallMay 1st, 2022Half Marathon Overall Teams
First Responders Edmonton 10km Age GroupMay 1st, 202210km Age Group
First Responders Edmonton 10km OverallMay 1st, 202210km Overall
First Responders Edmonton 10km Overall TeamsMay 1st, 202210km Overall Teams
First Responders Edmonton 5km Age GroupMay 1st, 20225km Age Group
First Responders Edmonton 5km OverallMay 1st, 20225km Overall
Frank McNamara Dawson Park #2 Age GroupApril 27th, 2022Dawson Park #2 Age Group
Frank McNamara Dawson Park #2 OverallApril 27th, 2022Dawson Park #2 Overall
2022 St. Albert Road Race 10 Miler Age GroupApril 24, 202210 Miler Age Group
2022 St. Albert Road Race 10 Miler OverallApril 24, 202210 Miler Overall
2022 St. Albert Road Race 10km OverallApril 24, 202210km Overall
2022 St. Albert Road Race 5km OverallApril 24, 20225km Overall
2022 St. Albert Road Race 1km Fun Run OverallApril 24, 20221km Overall
Jasper Canadian Rockies Half Marathon Age GroupApril 23, 2022Half Marathon Age Group
Jasper Canadian Rockies Half Marathon OverallApril 23, 2022Half Marathon Overall
Jasper Canadian Rockies 10KM Age GroupApril 23, 202210km Age Group
Jasper Canadian Rockies 10KM OverallApril 23, 202210km Overall
Jasper Canadian Rockies 5KM Age GroupApril 23, 20225km Age Group
Jasper Canadian Rockies 5KM OverallApril 23, 20225km Overall
Jasper Canadian Rockies 1KM Fun Run OverallApril 23, 20221km Overall
Achieve April 5km Run Age GroupApril 23, 2022Achieve Run Age Group
Achieve April 5km Run OverallApril 23, 2022Achieve Run Overall
Frank McNamara Rundle Park Age GroupApril 20th, 2022Rundle Park Age Group
Frank McNamara Rundle Park OverallApril 20th, 2022Rundle Park Overall
Frank McNamara Dawson Park Age GroupApril 13th, 2022Dawson Park Age Group
Frank McNamara Dawson Park OverallApril 13th, 2022Dawson Park Overall
Frank McNamara Hawrelak Park #2 Age GroupOctober 27thHawrelak Park #2 Age Group
Frank McNamara Hawrelak Park #2 OverallOctober 27thHawrelak Park #2 Overalls
First Responders Calgary 21km Age GroupOctober 24th21km Age Group
First Responders Calgary 21km OverallOctober 24th21km Overalls
First Responders Calgary 21km TeamsOctober 24th21km Teams
First Responders Calgary 10km Age GroupOctober 24th10km Age Group
First Responders Calgary 10km OverallOctober 24th10km Overalls
First Responders Calgary 10km Team AveragesOctober 24th10km Team Averages
First Responders Calgary 5km Age GroupOctober 24th5km Age Group
First Responders Calgary 5km OverallOctober 24th5km Overalls
Frank McNamara Cross Country Series Saskatchewan Drive Age GroupOctober 20thSask Drive Age Group
Frank McNamara Cross Country Series Saskatchewan Drive OverallOctober 20thSask Drive Overall
Frank McNamara Cross Country Series Forest Heights Park Age GroupOctober 13thForest Heights Park Age Group
Frank McNamara Cross Country Series Forest Heights Park OverallOctober 13thForest Heights Park Overall
Frank McNamara Cross Country Series George Smith Special Age GroupOctober 6thGeorge Smith Age Group
Frank McNamara Cross Country Series George Smith Special OverallOctober 6thGeorge Smith Overall
First Responders 5km Age GroupOctober 3rd5km Age Group
First Responders 5km OverallOctober 3rd5km Overall
First Responders 10km Age GroupOctober 3rd10km Age Group
First Responders 10km OverallOctober 3rd10km Overall
First Responders 10km Overall Team AveragesOctober 3rd10km Overall Team
First Responders 21km Age GroupOctober 3rd21km Age Group
First Responders 21km OverallOctober 3rd21km Overall
First Responders 21km Overall Team AverageOctober 3rd21km Overall Team
Frank McNamara Cross Country Series Whitemud Park Age GroupSeptember 29thWhitemud Park Age Group
Frank McNamara Cross Country Series Whitemud Park OverallSeptember 29thWhitemud Park Overall
Frank McNamara Cross Country Series Kinsmen Park Age GroupSeptember 22ndKinsmen Park Age Group
Frank McNamara Cross Country Series Kinsmen Park OverallSeptember 22ndKinsmen Park Overall
Heartbeat Run Edmonton 10km OverallSeptember 19th10km Overall
Heartbeat Run Edmonton 5km OverallSeptember 19th5km Overall
Heartbeat Run Edmonton 3km OverallSeptember 19th3km Overall
Heartbeat Run Edmonton 1km OverallSeptember 19th1km Overall
Frank McNamara Fall Series Hawrelak Park Age GroupSeptember 15thHawrelak Park Age Group
Frank McNamara Fall Series Hawrelak Park OverallSeptember 15thHawrelak Park Overall
Frank McNamara Spring Series Millcreek Ravine Age GroupAugust 4thMillcreek Ravine Age Group
Frank McNamara Spring Series Millcreek Ravine OverallAugust 4thMillcreek Ravine Overall
Frank McNamara Spring Series Saskatchewan Drive Age GroupJuly 28thSaskatchewan Drive Age Group
Frank McNamara Spring Series Saskatchewan Drive OverallJuly 28thSaskatchewan Drive Overall
Frank McNamara Spring Series Dawson Park #2 Age GroupJuly 21stDawson #2 Age Group
Frank McNamara Spring Series Dawson Park #2 OverallJuly 21stDawson #2 Overall
Frank McNamara Spring Series Rundle Park Age GroupJuly 14thRundle Park Age Group
Frank McNamara Spring Series Rundle Park OverallJuly 14thRundle Park Overall
Achieve Studios July Run 10 Mile Age GroupJuly 10th10 Mile Age Group
Achieve Studios July Run 10 Mile OverallJuly 10th10 Mile Overall
Achieve Studios July Run 10km Age GroupJuly 10th10km Age Group
Achieve Studios July Run 10km OverallJuly 10th10km Overall
Frank McNamara Spring Dawson Park Age GroupJuly 7thAge Group
Frank McNamara Spring Dawson Park OverallJuly 7thOverall
Calgary First Responders Half Marathon AwardsOctober 25thHalf Marathon Awards
Calgary First Responders Half Marathon Age GroupOctober 25thHalf Marathon Age Group
Calgary First Responders Half Marathon OverallOctober 25thHalf Marathon Overall
Calgary First Responders 10km AwardsOctober 25th10km Awards
Calgary First Responders 10km Age GroupOctober 25th10km Age Group
Calgary First Responders 10km OverallOctober 25th10km Overall
Frank McNamara Fall Series Hawrelak Park Age GroupOctober 21Hawrelak Park Age Group
Frank McNamara Fall Series Hawrelak Park OverallOctober 21Hawrelak Park Overall
Frank McNamara Fall Series Sask Drive Age GroupOctober 14thSask Drive Age Group
Frank McNamara Fall Series Sask Drive OverallOctober 14thSask Drive Overall
Frank McNamara Fall Series Forest Heights Park Age GroupOctober 7thAge Group
Frank McNamara Fall Series Forest Heights Park OverallOctober 7thOverall
Frank McNamara Fall Series Kinsmen Park Age GroupSeptember 30thKinsmen Park Age Group
Frank McNamara Fall Series Kinsmen Park OverallSeptember 30thKinsmen Park Overall
Frank McNamara Fall Series Whitemud Park Age GroupSeptember 23rdWhitemud Park Age Group
Frank McNamara Fall Series Whitemud Park OverallSeptember 23rdWhitemud Park Overall
Frank McNamara Fall Series Emily Muphy Park Age GroupSeptember 16thEmily Murphy Age Group
Frank McNamara Fall Series Emily Muphy Park OverallSeptember 16thEmily Murphy Overall
MSC Midsummer Crush Covid 10km Age GroupAugust 30th10km Age Group
MSC Midsummer Crush Covid 10km OverallAugust 30th10km Overall
MSC Midsummer Crush Covid 5km Age GroupAugust 30th5km Age Group
MSC Midsummer Crush Covid 5km OverallAugust 30th5km Overall
Achieve Studios 10km Canada Day Run Age GroupAugust 8th10km Age Group
Achieve Studios 10km Canada Day Run OverallAugust 8th10km Overall
Achieve Studios 5km Canada Day Run Age GroupJuly 1st5km Age Group
Achieve Studios 5km Canada Day Run OverallJuly 1st5km Overall
DeadCold Run Calgary 10km Age GroupFebruary 23rd10km Age Group
DeadCold Run Calgary 10km OverallFebruary 23rd10km Overall
DeadCold Run Calgary 5km Age GroupFebruary 23rd5km Age Group
DeadCold Run Calgary 5km OverallFebruary 23rd5km Overall
Mammoet Edmonton Winter Triathlon 10k OverallFebruary 16th10km Overall
Mammoet Edmonton Winter Triathlon 10k Family TeamsFebruary 16th10km Overall Family Teams
Mammoet Edmonton Winter Triathlon 21k OverallFebruary 16th21km Overall
Mammoet Edmonton Winter Triathlon 21K Overall TeamsFebruary 16th21km Overall Relay Teams
Mammoet Edmonton Winter Triathlon 21K Overall Family TeamsFebruary 16th21km Overall Family Teams
Mammoet Edmonton Winter Triathlon Dash OverallFebruary 16thDash Overall
Mammoet Edmonton Ice Duathlon Dash OverallFebruary 16thDash Duathlon Overall
Mammoet Edmonton Ice Duathlon 8K OverallFebruary 16th8km Overall
Mammoet Edmonton Ice Duathlon 8K Overall Relay TeamsFebruary 16th8km Relay Teams Overall
Mammoet Edmonton Ice Duathlon 8K Overall Family TeamsFebruary 16th8km Family Overall
Fatbike Fest 10km OverallFebruary 9th10km Overall
Fatbike Fest 20km OverallFebruary 9th20km Overall
Fatbike Fest 30km OverallFebruary 9th30km Overall
Fatbike Fest 40km OverallFebruary 9th40km Overall
Deadcold Run 5km OverallFebruary 9th5km Overall
Deadcold Run 10km OverallFebruary 9th10km Overall
Deadcold Run 1km OverallFebruary 9th1km Overall
Snowshoe Races 5km Competitive OverallFebruary 9th5km Competitive Snowshoe Race
Snowshoe Races 5km Recreational OverallFebruary 9th5km Recreational Snowshoe Race
Snowshoe Races 1km OverallFebruary 9th1km Snowshoe Race
River Valley Revenge Ultra Winter 50km Solo OverallJanuary 19th50km Solo
River Valley Revenge Ultra Winter 25km Solo OverallJanuary 19th25km Solo
River Valley Revenge Ultra Winter 25km Relay OverallJanuary 19th25km Relay
River Valley Revenge Ultra Winter 5km Solo OverallJanuary 19th5km Track N Trail Teaser
First Responders Calgary 21km Age GroupNovember 3rd21km Age Group
First Responders Calgary 21km OverallNovember 3rd21km Overall
First Responders Calgary 10km Age GroupNovember 3rd10km Age Group
First Responders Calgary 10km OverallNovember 3rd10km Overall
First Responders Calgary 5km Age GroupNovember 3rd5km Age Group
First Responders Calgary 5km OverallNovember 3rd5km Overall
First Responders Calgary 1km OverallNovember 3rd1km Overall
ADF Halloween Howl Edmonton 10km AwardsOctober 26th10km Awards
ADF Halloween Howl Edmonton 10km Age GroupOctober 26th10km Age Groups
ADF Halloween Howl Edmonton 10km OverallOctober 26th10km Overall
ADF Halloween Howl Edmonton 5km AwardsOctober 26th 5km Awards
ADF Halloween Howl Edmonton 5km Age GroupOctober 26th5km Age Groups
ADF Halloween Howl Edmonton 5km OverallOctober 26th5km Overall
ADF Halloween Howl Calgary 10km AwardsOctober 19th10km Awards
ADF Halloween Howl Calgary 10km Age GroupOctober 19th10km Age Group
ADF Halloween Howl Calgary 10km OverallOctober 19th10km Overall
ADF Halloween Howl Calgary 5km AwardsOctober 19th5km Awards
ADF Halloween Howl Calgary 5km Age GroupOctober 19th5km Age Group
ADF Halloween Howl Calgary 5km OverallOctober 19th5km Overall
Frank McNamara XC Hawrelak Park Age GroupOctober 16thHawrelak #2 Age Group
Frank McNamara XC Hawrelak Park OverallOctober 16thHawrelak #2 Overall
Frank McNamara XC Sask Drive Age GroupOctober 9thSask Drive Age Group
Frank McNamara XC Sask Drive OverallOctober 9thSask Drive Overall
Frank McNamara XC Forest Heights Park Age GroupOctober 2ndForest Heights Age Group
Frank McNamara XC Forest Heights Park OverallOctober 2nd Forest Heights Overall
Frank McNamara XC George Smith Special Age GroupSeptember 25thGeorge Smith Age Group
Frank McNamara XC George Smith Special OverallSeptember 25thGeorge Smith Overall
Calgary Heartbeat Run 10km OverallSeptember 22nd10km
Calgary Heartbeat Run 5km OverallSeptember 22nd5km
Calgary Heartbeat Run 1km OverallSeptember 22nd1km
Edmonton Heartbeat Run 10km Age GroupSeptember 22nd10km Age Group
Edmonton Heartbeat Run 10km OverallSeptember 22nd10km Overall
Edmonton Heartbeat Run 5km Age GroupSeptember 22nd5km Age Group
Edmonton Heartbeat Run 5km OverallSeptember 22nd5km Overall
Edmonton Heartbeat Run 3km Age GroupSeptember 22nd3km Age Group
Edmonton Heartbeat Run 3km OverallSeptember 22nd3km Overall
Edmonton Heartbeat Run 1km Fun Run OverallSeptember 22nd1km Overall
Frank McNamara XC Whitemud Park Age GroupSeptember 18thWhitemud Park Age Group
Frank McNamara XC Whitemud Park
Overall
September 18thWhitemud Park Overall
Sneakers and Strays 10km Age GroupSeptember 15th10km Age Group
Sneakers and Strays 10km OverallSeptember 15th10km Overall
Sneakers and Strays 5km Age GroupSeptember 15th5km Age Group
Sneakers and Strays 5km OverallSeptember 15th5km Overall
Sneakers and Strays 2km Age GroupSeptember 15th2km Age Group
Sneakers and Strays 2km OverallSeptember 15th2km Overall
Frank McNamara XC Emily Murphy Park Age GroupSeptember 11thEmily Murphy Park Age Group
Frank McNamara XC Emily Murphy Park OverallSeptember 11thEmily Murphy Park Overall
Frank McNamara XC Hawrelak Park Age GroupSeptember 4thHawrelak Park Age Group
Frank McNamara XC Hawrelak Park OverallSeptember 4thHawrelak Park Overall
Lake Chaparral Triathlon Olympic Age GroupJuly 28thOlympic Age Group
Lake Chaparral Triathlon Olympic OverallJuly 28thOlympic Overall
Lake Chaparral Triathlon Olympic Overall TeamsJuly 28thOlympic Overall Teams
Lake Chaparral Triathlon Sprint Age GroupJuly 28thSprint Age Group
Lake Chaparral Triathlon Sprint OverallJuly 28thSprint Overall
Lake Chaparral Triathlon Sprint Overall TeamsJuly 28thSprint Overall Teams
Lake Chaparral Triathlon Try a Tri Age GroupJuly 28thTry a Tri Age Group
Lake Chaparral Triathlon Try a Tri OverallJuly 28thTry a Tri Overall
Lake Chaparral Triathlon Duathlon OverallJuly 28thDuathlon Overall
Lake Chaparral Open Water Challenge 3km Age GroupJuly 27th3km Age Group
Lake Chaparral Open Water Challenge 3km OverallJuly 27th3km Overall
Lake Chaparral Open Water Challenge 1.5km Age GroupJuly 27th1.5km Age Group
Lake Chaparral Open Water Challenge 1.5km OverallJuly 27th1.5km Overall
Lake Chaparral Kids of Steel OverallJuly 27thKOS Overall
Lake Chaparral Kids of Steel Overall TeamsJuly 27thKOS Overall Teams
Wildrose Triathlon Sprint Age Group CompetitiveJune 23rdSprint Age Group Competitive
Wildrose Triathlon Sprint OverallJune 23rdSprint Overall
Wildrose Triathlon Sprint Overall TeamsJune 23rdSprint Overall Teams
Wildrose Triathlon Try a Tri Age GroupJune 23rdTry a Tri Age Group
Wildrose Triathlon Try a Tri OverallJune 23rdTry a Tri Overall
Jasper Gran Fondo 65km PreliminaryJune 8th65km Overall
Jasper Gran Fondo 100km PreliminaryJune 8th100 km Overall
Jasper Gran Fondo 165km PreliminaryJune 8th165 km Overall
Jasper Gran Fondo 190km PreliminaryJune 8th190 km Overall
Jasper Gran Fondo Hillclimb OverallJune 8th Hillclimb Overall
Wetaskiwin Triathlon Sprint Age GroupJune 1stSprint Age Group
Wetaskiwin Triathlon Sprint OverallJune 1stSprint Overall
Wetaskiwin Triathlon Sprint Overall TeamsJune 1stSprint Teams Overall
Wetaskiwin Triathlon Olympic OverallJune 1stOlympic Overall
Wetaskiwin Triathlon Try a Tri OverallJune 1stTry a Tri Overall
Wetaskiwin Triathlon KOS OverallJune 1stKOS Overall
Wetaskiwin Triathlon 10km Run OverallJune 1st10km Overall
Wetaskiwin Triathlon 5km Run OverallJune 1st5km Overall
Coronation Triathlon Sprint Age GroupMay 26thSprint Age Group
Coronation Triathlon Sprint OverallMay 26thSprint Overall
Coronation Triathlon Sprint Teams OverallMay 26thSprint Teams Overall
Coronation Triathlon Try a Tri OverallMay 26thTry a Tri Overall
Coronation Triathlon KOS OverallMay 26thKOS Overall
Coronation Triathlon Draft Legal OverallMay 26thYouth Overall
Coronation Triathlon Undrafted Youth OverallMay 26thDraft Legal Overall
Coronation Triathlon Duathlon Age GroupMay 26thDuathlon Age Group
Coronation Triathlon Duathlon OverallMay 26thDuathlon Overall
Airdrie Triathlon Olympic Age GroupMay 19thOlympic Age Group
Airdrie Triathlon Olympic OverallMay 19thOlympic Overall
Airdrie Triathlon Sprint Age GroupMay 19thSprint Age Group
Airdrie Triathlon Sprint OverallMay 19thSprint Overall
Airdrie Triathlon Try a Tri Age GroupMay 19thTry a Tri Age Group
Airdrie Triathlon Try a Tri OverallMay 19thTry a Tri Overall
Airdrie Triathlon Duathlon OverallMay 19thDuathlon Overall
Airdrie Triathlon KOS OverallMay 19thKids of Steel Overall
Airdrie Triathlon 10km OverallMay 19th10km Overall
Frank McNamara XC Goldbar Age GroupMay 8thGoldbar Age Group
Frank McNamara XC Goldbar OverallMay 8thGoldbar Overall
Frank McNamara XC MillCreek Age GroupMay 1stMillCreek Ravine Age Group
Frank McNamara XC MillCreek OverallMay 1stMillCreek Ravine Overall
First Responders Edmonton 21km Age GroupApril 28th21km Age Group
First Responders Edmonton 21km OverallApril 28th21km Overall
First Responders Edmonton 21km Overall Teams Individual TimesApril 28th21km Overall Teams Individual Times
First Responders Edmonton 21km Overall Teams Average TimesApril 28th21km Overall Teams Average Times
First Responders Edmonton 5km Age GroupApril 28th5km Age Group
First Responders Edmonton 5km OverallApril 28th5km Overall
First Responders Edmonton 10km Age GroupApril 28th10km Age Group
First Responders Edmonton 10km OverallApril 28th10km Overall
First Responders Edmonton 10km Overall Teams Individual TimesApril 28th10km Overall Teams Individuals
First Responders Edmonton 1km OverallApril 28th1km Overall
First Responders Edmonton 10km Overall Teams Average TimesApril 28th10km Overall Teams Average Times
Frank McNamara XC Dawson XC #2 Age GroupApril 24thDawson #2 Age Group
Frank McNamara XC Dawson XC #2 OverallApril 24thDawson #2 Overall
Frank McNamara XC Dawson XC #2 Overall 4km KidsApril 24thDawson #2 Overall 4km Kids
Frank McNamara XC Rundle Park Age GroupApril 17thRundle Park Age Group
Frank McNamara XC Rundle Park OverallApril 17thRundle Park Overall
MSC Rockies 5km Age GroupApril 13th5km Age Group
MSC Rockies 5km OverallApril 13th5km Overall
MSC Rockies 10km Age GroupApril 13th10km Age Group
MSC Rockies 10km OverallApril 13th10km Overall
MSC Rockies 21km Age GroupApril 13th21km Age Group
MSC Rockies 21km OverallApril 13th21km Overall
MSC Rockies 1km OverallApril 13th1km Overall
Frank McNamara XC Dawson Park Age GroupApril 10thDawson Park Age Group
Frank McNamara XC Dawson Park OverallApril 10thDawson Park Overall
MSC Dead Cold Run Calgary 5km OverallFebruary 24th5km Overall
MSC Dead Cold Run Calgary 10km OverallFebruary 24th10km Overall
MSC Dead Cold Run Calgary 1km OverallFebruary 24th1km Overall
MSC Fatbike Fest 10km OverallFebruary 1810km Overall
MSC Fatbike Fest 20km OverallFebruary 1820km Overall
MSC Fatbike Fest 30km OverallFebruary 1830km Overall
MSC Fatbike Fest 40km OverallFebruary 1840km Overall
MSC Dead Cold Run 10km OverallFebruary 18th10km Overall
MSC Dead Cold Run 5km OverallFebruary 18th5km Overall
Edmonton Winter Triathlon Long Distance OverallFebruary 17thLong Course Overall
Edmonton Winter Triathlon Long Distance Family OverallFebruary 17thLong Course Family Overall
Edmonton Winter Triathlon Long Relay Distance OverallFebruary 17thLong Course Relay Overall
Edmonton Winter Triathlon Short Distance OverallFebruary 17thShort Course Overall
Edmonton Winter Triathlon Short Distance Family OverallFebruary 17thShort Course Family Overall
Edmonton Winter Triathlon Short Distance Duathlon OverallFebruary 17thShort Course Duathlon Overall
Edmonton Winter Triathlon Short Distance Duathlon Relay OverallFebruary 17thShort Course Duathlon Relay
Edmonton Winter Triathlon Dash Distance OverallFebruary 17thDash Overall
Calgary First Responders Half Marathon Age GroupNovember 4th21km Age Group
Calgary First Responders Half Marathon OverallNovember 4th21km Overall
Calgary First Responders 10km Age GroupNovember 4th10km Age Group
Calgary First Responders 10km OverallNovember 4th10km Overall
Calgary First Responders 5km Age GroupNovember 4th5km Age Group
Calgary First Responders 10km OverallNovember 4th5km Overall
Calgary First Responders 1km OverallNovember 4th1km Overall
Jasper Monster and Miles 1km Fun Run OverallOctober 27th1km Overall
Jasper Monster and Miles 6 Miler Age GroupOctober 27th6 Miler Age Group
Jasper Monster and Miles 6 Miler OverallOctober 27th6 Miler Overall
Jasper Monster and Miles 3 Miler Age GroupOctober 27th3 Miler Age Group
Jasper Monster and Miles 3 Miler OverallOctober 27th3 Miler Overall
Halloween Howl Edmonton 10km Age CategoryOctober 27th10km Age Group
Halloween Howl Edmonton 10km OverallOctober 27th10km Overall
Halloween Howl Calgary 10km AwardsOctober 20th10km Awards
Halloween Howl Calgary 10km OverallOctober 20th10km Overall
Halloween Howl Calgary 5km AwardsOctober 20th5km Awards
Halloween Howl Calgary 10km OverallOctober 20th5km Overall
Frank McNamara XC Emily Murphy 2 Age GroupOctober 17thEmily Murphy #2 Age Group
Frank McNamara XC Emily Murphy 2 OverallOctober 17thEmily Murphy #2 Overall
Frank McNamara XC Whitemud Park Age GroupOctober 10thWhitemud Age Group
Frank McNamara XC Whitemud Park OverallOctober 10thWhitemud Overall
Frank McNamara XC Hawrelak #2 Age GroupOctober 3rdHawrelak #2 Age Group
Frank McNamara XC Hawrelak #2 OverallOctober 3rdHawrelak #2 Overall
Frank McNamara XC George Smith Special Age GroupSeptember 26thGeorge Smith Age Group
Frank McNamara XC George Smith Special OverallSeptember 26thGeorge Smith Overall
Calgary Heartbeat Run 10km OverallSeptember 23rd10km Overall
Calgary Heartbeat Run 5km OverallSeptember 23rd5km Overall
Calgary Heartbeat Run 3km OverallSeptember 23rd3km Overall
Calgary Heartbeat Run 1km OverallSeptember 23rd1km Overall
Edmonton Heartbeat Run 10km Age GroupSeptember 23rd10km Age Group
Edmonton Heartbeat Run 10km OverallSeptember 23rd10km Overall
Edmonton Heartbeat Run 5km Age GroupSeptember 23rd5km Age Group
Edmonton Heartbeat Run 10km OverallSeptember 23rd5km Overall
Edmonton Heartbeat Run 3km Age GroupSeptember 23rd3km Age Group
Edmonton Heartbeat Run 3km OverallSeptember 23rd3km Overall
Edmonton Heartbeat Run 1km OverallSeptember 23rd1km Age Group
Frank McNamara Fall XC Forest Heights Age GroupSeptember 19thForest Heights Age Group
Frank McNamara Fall XC Forest Heights OverallSeptember 19thForest Heights Overall
Sneakers and Strays 10km Age GroupSeptember 16th10km Age Group
Sneakers and Strays 10km OverallSeptember 16th10km Overall
Sneakers and Strays 5km Age GroupSeptember 16th5km Age Group
Sneakers and Strays 5km OverallSeptember 16th5km Overall
Sneakers and Strays 3km Age GroupSeptember 16th3km Age Group
Sneakers and Strays 3km OverallSeptember 16th3km Overall
Don't Get Lost In The Woods 21km Age GroupSeptember 16th21km Age Group
Don't Get Lost In The Woods 21km OverallSeptember 16th21km Overall
Don't Get Lost In The Woods 10km Age GroupSeptember 16th10km Age Group
Don't Get Lost In The Woods 10km OverallSeptember 16th10km Overall
Don't Get Lost In The Woods 5km Age GroupSeptember 16th5km Age Group
Don't Get Lost In The Woods 5km OverallSeptember 16th5km Overall
Don't Get Lost In The Woods 3km Age GroupSeptember 16th3km Age Group
Don't Get Lost In The Woods 3km OverallSeptember 16th3km Overall
NERD Run 5km Age GroupSeptember 15th5km Age Group
NERD Run 5km OverallSeptember 15th5km Overall
NERD Run 10km Age GroupSeptember 15th10km Age Group
NERD Run 10km OverallSeptember 15th10km Overall
NERD Run 2.5km Age GroupSeptember 15th2.5km Age Group
NERD Run 2.5km OverallSeptember 15th2.5km Overall
Frank McNamara Fall XC Emily Murphy #1 Age GroupSeptember 12thEmily Murphy Age Group
Frank McNamara Fall XC Emily Murphy #1 OverallSeptember 12thEmily Murphy Overall
Frank McNamara Fall XC Hawrelak Park Age GroupSeptember 5thHawrelak Age Group
Frank McNamara Fall XC Hawrelak Park OverallSeptember 5thHawrelak Overall
Multisports Canada Terwillegar Towne Triathlon Sprint Age GroupAugust 19thSprint Age Group
Multisports Canada Terwillegar Towne Triathlon Sprint OverallAugust 19thSprint Overall
Multisports Canada Terwillegar Towne Triathlon Sprint Overall TeamsAugust 19thSprint Overall Teams
Multisports Canada Terwillegar Towne Triathlon Try a Tri Age GroupAugust 19thTry a Tri Age Group
Multisports Canada Terwillegar Towne Triathlon Try a Tri OverallAugust 19thTry a Tri Overall
Multisports Canada Terwillegar Towne Triathlon KOS OverallAugust 19thKids of Steel
Multisports Canada Lake Chaparral Olympic Age GroupAugust 12thOlympic Age Group
Multisports Canada Lake Chaparral Olympic OverallAugust 12thOlympic Overall
Multisports Canada Lake Chaparral Olympic Overall TeamsAugust 12thOlympic Teams
Multisports Canada Lake Chaparral Sprint Age GroupAugust 12thSprint Age Group
Multisports Canada Lake Chaparral Sprint OverallAugust 12thSprint Overall
Multisports Canada Lake Chaparral Sprint Overall TeamsAugust 12thSprint Overall Teams
Multisports Canada Lake Chaparral Try a Tri Age GroupAugust 12thTry a Tri Age Group
Multisports Canada Lake Chaparral Try a Tri OverallAugust 12thTry a Tri Overall
Multisports Canada Lake Chaparral Duathlon OverallAugust 12thDuathlon Overall
Multisports Canada Lake Chaparral Open Water Challenge 3km Age GroupAugust 11th3km Age Group
Multisports Canada Lake Chaparral Open Water Challenge 3km OverallAugust 11th3km Overall
Multisports Canada Lake Chaparral Open Water Challenge 1.5km Age GroupAugust 11th1.5km Age Group
Multisports Canada Lake Chaparral Open Water Challenge 1.5km OverallAugust 11th1.5km Overall
Multisports Canada Lake Chaparral Kids of Steel Triathlon OverallAugust 11thKOS Overall
Multisports Canada Lake Chaparral Kids of Steel Triathlon Female CategoryAugust 11thKOS Female
Multisports Canada Lake Chaparral Kids of Steel Triathlon Male CategoryAugust 11thKOS Male
Multisports Canada Friday Nite 5km Age GroupAugust 10th5km Age Group
Multisports Canada Friday Nite 5km OverallAugust 10th5km Overall
Beaumont Canada Day Sprint Triathlon Age GroupJuly 1stSprint Age Group
Beaumont Canada Day Sprint Triathlon OverallJuly 1stSprint Overall
Beaumont Canada Day Sprint Triathlon Overall TeamsJuly 1stSprint Overall Teams
Beaumont Canada Day KOS Triathlon OverallJuly 1stKids of Steel
Beaumont Canada Day 5km Run OverallJuly 1st5km Overall
Women's Only Wildrose Triathlon Sprint Age GroupJune 24thSprint Age Group
Women's Only Wildrose Triathlon Sprint Age Group -BeginnerJune 24thSprint Age Group Beginner
Women's Only Wildrose Triathlon Sprint Age Group -CompetitiveJune 24thSprint Age Group - Competitive
Women's Only Wildrose Triathlon Sprint OverallJune 24thSprint Overall
Women's Only Wildrose Triathlon Try a Tri Age GroupJune 24thTry a Tri Age Group
Women's Only Wildrose Triathlon Try a Tri OverallJune 24thTry a Tri Overall
Jasper Gran Fondo 65km OverallJune 9th65km Overall
Jasper Gran Fondo 100km OverallJune 9th100km Overall
Jasper Gran Fondo 165km OverallJune 9th165km Overall
Jasper Gran Fondo HillClimb OverallJune 9thHillClimb Overall
Wetaskiwin Triathlon Olympic Age GroupJune 2ndOlympic Age Group
Wetaskiwin Triathlon Olympic OverallJune 2ndOlympic Overall
Wetaskiwin Triathlon Olympic Overall TeamsJune 2ndOlympic Overall Teams
Wetaskiwin Triathlon Sprint Age GroupJune 2ndSprint Age Group
Wetaskiwin Triathlon Sprint OverallJune 2ndSprint Overall
Wetaskiwin Triathlon Try a Tri Age GroupJune 2ndTry a Tri Age Group
Wetaskiwin Triathlon Try a Tri OverallJune 2ndTry a Tri Overall
Wetaskiwin Triathlon Kids of Steel OverallJune 2ndKids of Steel
Coronation Triathlon Standard Age GroupMay 27thStandard Age Group
Coronation Triathlon Standard OverallMay 27thStandard Overall
Coronation Triathlon Standard TeamsMay 27thStandard Teams
Coronation Triathlon Try a Tri Age GroupsMay 27thTry a Tri Age Group
Coronation Triathlon Try a Tri OverallMay 27thTry a Tri Overall
Coronation Triathlon Try a Tri Overall TeamsMay 27thTry a Tri Teams
Coronation Triathlon Duathlon Age GroupMay 27thDuathlon Age Group
Coronation Triathlon Duathlon OverallMay 27thDuathlon Overall
Coronation Triathlon Youth OverallMay 27thYouth Overall
Coronation Triathlon Draft Legal OverallMay 27thDraft Overall
Coronation Triathlon Kids of SteelMay 27thKids of Steel
Airdrie Triathlon Sprint Age GroupMay 20thAge Sprint
Airdrie Triathlon Sprint OverallMay 20thSprint Overall
Airdrie Triathlon Olympic Age GroupMay 20thOlympic Age Group
Airdrie Triathlon Olympic OverallMay 20thOlympic Overall
Airdrie Triathlon Try-a-Tri Age GroupMay 20thTry a Tri Age Group
Airdrie Triathlon Try-a-Tri OverallMay 20thTry a Tri Overall
Airdrie Triathlon KOS OverallMay 20thKOS
Airdrie Triathlon Duathlon TeamsMay 20thDuathlon Team
Airdrie Triathlon Duathlon OverallMay 20thDuathlon Overall
Airdrie Triathlon Olympic Team ResultsMay 20thOlympic Team
Frank XC Spring 2018 MillCreek Ravine OverallMay 16thMillCreek Overall
Frank XC Spring 2018 MillCreek Ravine Age GroupMay 16thMillCreek Age Group
Frank XC Spring 2018 Goldbar Park OverallMay 9thGoldbar Overall
Frank XC Spring 2018 Goldbar Park Age GroupMay 9thGoldbar 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 29th21km Age Group
MSC First Responders 21km OverallApril 29th21km Overall
MSC First Responders 21km Overall TeamsApril 29th21km Overall Teams
MSC First Responders 10km Age GroupApril 29th10km Age Group
MSC First Responders 10km OverallApril 29th10km Overall
MSC First Responders 5km Age GroupApril 29th5km Age Group
MSC First Responders 5km OverallApril 29th5km Overall
MSC First Responders 1km OverallApril 29th1km Overall
Frank XC Spring 2018 Rundle Park OverallApril 25thRundle Park Overall
Frank XC Spring 2018 Rundle Park Age GroupApril 25thRundle Park Age Group
St Albert Road Race 2018 10 Miler AwardsApril 22nd10 Miler Awards
St Albert Road Race 2018 10 Miler Age GroupApril 22nd10 Miler Age Group
St Albert Road Race 2018 10 Miler OverallApril 22nd10 Miler Overall
St Albert Road Race 2018 10km AwardsApril 22nd10km Awards
St Albert Road Race 2018 10km Age GroupApril 22nd10km Age Group
St Albert Road Race 2018 10km OverallApril 22nd10km Overall
St Albert Road Race 5km AwardsApril 22nd5km Awards
St Albert Road Race 5km Age GroupApril 22nd5km Age Group
St Albert Road Race 5km OverallApril 22nd5km Overall
St Albert Road Race 2018 1km AwardsApril 22nd1km Awards
St Albert Road Race 2018 1km Age GroupApril 22nd1km Age Group
St Albert Road Race 2018 1km OverallApril 22nd1km Fun Run Overall
Frank XC Spring 2018 Dawson Age GroupApril 18Dawson Age Group
Frank XC Spring 2018 Dawson OverallApril 18Dawson Overall
Jasper Rockies Half Marathon Age GroupApril 7th21km Age Group
Jasper Rockies Half Marathon OverallApril 7th21km Overall
Jasper Rockies 10km Age GroupApril 7th10km Age Group
Jasper Rockies 10km OverallApril 7th10km Overall
Jasper Rockies 5km Age GroupApril 7th5km Age Group
Jasper Rockies 5km OverallApril 7th5km Overall
Jasper Rockies 1km Fun Run OverallApril 7th1km Fun Run Overall
DeadCold Run Calgary 10km OverallFebruary 25th10km Overall
DeadCold Run Calgary 10km Age GroupFebruary 25th10km Age Group
DeadCold Run Calgary 5km OverallFebruary 25th5km Overall
DeadCold Run Calgary 5km Age GroupFebruary 25th5km Age Group
DeadCold Run Calgary 5km OverallFebruary 25th1km Overall
Edmonton Winter Triathlon Long Distance SoloFebruary 19thLong Distance Solo
Edmonton Winter Triathlon Short Distance SoloFebruary 19thShort Distance Solo
Edmonton Winter Triathlon Short Family TeamsFebruary 19thShort Distance Family Teams
Edmonton Winter Triathlon Short Relay TeamsFebruary 19thShort Distance Relay Teams
Edmonton Winter Triathlon Long Family TeamsFebruary 19thLong Distance Family Teams
Edmonton Winter Triathlon Long Relay TeamsFebruary 19thLong Distance Relay Teams
Edmonton Winter Traithlon Dash Course SoloFebruary 19thDash Solo
Edmonton Winter Triathlon Duathlon SoloFebruary 19thDuathlon Solo
Edmonton Winter Triathlon Duathlon Family TeamsFebruary 19thDuathlon Family Teams
Edmonton Winter Triathlon Duathlon Relay TeamsFebruary 19thDuathlon Relay Teams
Fatbike Fest 10km OverallFebruary 18th10km
Fatbike Fest 20km OverallFebruary 18th20km
Fatbike Fest 30km OverallFebruary 18th30km
Fatbike Fest 40km OverallFebruary 18th40km
DeadCold Run 2018 10km Age GroupFebruary 18th10km Age Group
DeadCold Run 2018 10km OverallFebruary 18th10km Overall
DeadCold Run 2018 5km Age GroupFebruary 18th5km 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 5th21km Age Group
First Responders Calgary 21km OverallNovember 5th21km Overall
First Responders Calgary 21km Overall TeamsNovember 5th21km Overall Teams
First Responders Calgary 10km Age GroupNovember 5th10km Age Group
First Responders Calgary 10km OverallNovember 5th10km Overall
First Responders Calgary 5km Age GroupNovember 5th5km Age Group
First Responders Calgary 5km OverallNovember 5th5km Overall
Banff Winterstart 2017 Age Group ResultsNovember 4thAge Group
Banff Winterstart 2017 Overall ResultsNovember 4thOverall
Halloween Howl Edmonton 10km OverallOctober 28th10km Overall
Halloween Howl Edmonton 10km Age Group YouthOctober 28th10km Age Group Youth
Halloween Howl Edmonton 10km Age Group AdultOctober 28th10km Age Group Adult
Halloween Howl Edmonton 10km Awards AdultOctober 28thAwards 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 223 Mile Overall
Monsters & Miles 5 Mile Age GroupOctober 225 Mile Age Group
Monsters & Miles 5 Mile OverallOctober 225 Mile Overall
Monsters & Miles 10 Mile Age GroupOctober 2210 Mile Age Group
Monsters & Miles 10 Mile OverallOctober 2210 Mile Overall
Halloween Howl Calgary 5km Age GroupOctober 215km Age Group
Halloween Howl Calgary 5km Age Group YouthOctober 215km Age Group Youth
Halloween Howl Calgary 5km OverallOctober 215km Overall
Halloween Howl Calgary 10km Age GroupOctober 2110km Age Group
Halloween Howl Calgary 10km OverallOctober 2110km Overall
Halloween Howl Calgary 10km Age Group YouthOctober 2110km Age Group Youth
Frank XC Fall 2017 Hawrelak Park Age GroupOctober 18thAge Group
Frank XC Fall 2017 Hawrelak Park OverallOctober 18thOverall
Frank XC Fall 2017 74th and Sask Drive Age GroupOctober 11thAge Group
Frank XC Fall 2017 74th and Sask Drive OverallOctober 11thOverall
Frank XC Fall 2017 McNally Age GroupOctober 4thAge Group
Frank XC Fall 2017 McNally OverallOctober 4thOverall
Frank XC Fall 2017 George Smith Special Age GroupSeptember 27thAge Group
Frank XC Fall 2017 George Smith Special OverallSeptember 27thOverall
Saskatoon Heartbeat Run 10km OverallSeptember 24th10km Overall
Saskatoon Heartbeat Run 5km OverallSeptember 24th5km Overall
Saskatoon Heartbeat Run 1km OverallSeptember 24th1km Overall
Calgary Heartbeat Run 10km Age GroupSeptember 24th10km Age Group
Calgary Heartbeat Run 10km OverallSeptember 24th10km Overall
Calgary Heartbeat Run 5km Age GroupSeptember 24th5km Age Group
Calgary Heartbeat Run 5km OverallSeptember 24th5km Overall
Edmonton Heartbeat Run 10km Age GroupSeptember 24th10km Age Group
Edmonton Heartbeat Run 10km OverallSeptember 24th10km Overall
Edmonton Heartbeat Run 5km Age GroupSeptember 24th5km Age Group
Edmonton Heartbeat Run 5km OverallSeptember 24th5km Overall
Edmonton Heartbeat Run 1km Fun Run OverallSeptember 24th1km Fun Run Overall
Frank XC Fall 2017 Whitemud Age GroupSeptember 20thAge Group
Frank XC Fall 2017 Whitemud OverallSeptember 20thOverall
Sneakers and Strays 2017 3km Age GroupSeptember 17th3km Age Group
Sneakers and Strays 2017 3km OverallSeptember 17th3km 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 16th5km Overall
NERD Run 5km Age GroupSeptember 16th5km Age Group
NERD Run 25km Team OverallSeptember 16th25km Teams Overall
NERD Run 25km Team SplitsSeptember 16th25km Team Splits
Frank XC Fall 2017 Emily Murphy #2 Age GroupSeptember 13thAge Group
Frank XC Fall 2017 Emily Murphy #2 OverallSeptember 13thOverall
Frank XC Fall 2017 Emily Murphy #1 Age GroupSeptember 6thEmily Murphy #1 Age Group
Frank XC Fall 2017 Emily Murphy #1 OverallSeptember 6thOverall Emily Murphy #1
Velothon Edmonton 60km OverallSeptember 4th60km Overall
Velothon Edmonton 100km OverallSeptember 4th100km Overall
Velothon Edmonton 60km Overall TeamsSeptember 4th60km Teams
Velothon Edmonton 100km Overall TeamsSeptember 4th100km Teams
Peace River Triathlon Sprint Teams OverallAugust 20thOverall Teams
Peace River Triathlon Sprint OverallAugust 20thOverall Results
Peace River Triathlon Age GroupsAugust 20thAge Group
Tewillegar Towne Triathlon Sprint Overall TeamsAugust 20thSprint Team Overall
Tewillegar Towne Triathlon Sprint OverallAugust 20thSprint Overall
Tewillegar Towne Triathlon Sprint Age GroupAugust 20thSprint Age Group
Tewillegar Towne Triathlon KOS OverallAugust 20thKOS Overall
Tewillegar Towne Triathlon Try a Tri OverallAugust 20thTry a Tri Overall
Tewillegar Towne Triathlon Try a Tri Overall TeamsAugust 20thTry 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 13thTry a Tri Overall
MSC Lake Chaparral Triathlon Sprint Teams Overall
August 13thSprint Team Overall


MSC Lake Chaparral Triathlon Sprint OverallAugust 13thSprint Overall

MSC Lake Chaparral Triathlon Sprint Age GroupAugust 13thSprint Age Group
MSC Lake Chaparral Triathlon Olympic Overall TeamsAugust 13thOlympic 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 OverallAugust 12th1.20km Overall
MSC Open Water Challenge 1.20km Overall TeamsAugust 12th1.20km Overall Teams

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

Lake Chaparral Kids of Steel Overall PRELIMINARYAugust 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 25thSprint 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 10th65km Age Group
Gran Fondo Jasper 2017 65km Piccolo ResultsJune 10th65km Overall
Honda Fun Run 2017 10km Overall
June 4th10km Overall
Honda Fun Run 2017 10km AwardsJune 4th
10km Awards
Honda Fun Run 2017 5km OverallJune 4th5km Overall
Honda Fun Run 2017 5km AwardsJune 4th5km Awards




Wetaskiwin Triathlon 2017 Kids of Steel
June 3rdKids Of Steel Overall
Wetaskiwin Triathlon 2017 Olympic OverallJune 3rdOlympic Overall
Wetaskiwin Triathlon 2017 Olympic Age GroupJune 3rdOlympic Age Group
Wetaskiwin Triathlon 2017 Duathlon OverallJune 3rdDuathlon Overall
Wetaskiwin Triathlon 2017 Sprint Team OverallJune 3rdSprint Team Overall
Wetaskiwin Triathlon 2017 Sprint OverallJune 3rdSprint 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 OverallMay 28thTry a Tri Teams Overall
Airdrie Triathlon 2017 Try a Tri OverallMay 28thTry a Tri Overall
Airdrie Triathlon 2017 Try a Tri Age Groups
May 28thTry 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 28thDuathlon 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 GroupApril 23rd1km Age Group
St Albert Road Race 1km OverallApril 23rd1km Overall
St Albert Road Race 5km Age GroupApril 23rd5km Age Group
St Albert Road Race 5km OverallApril 23rd5km Overall
St Albert Road Race 10km Age GroupApril 23rd10km Age Group
St Albert Road Race 10km OverallApril 23rd10km Overall
St Albert Road Race 10 Miler Age GroupApril 23rd10 Miler Age Group
St Albert Road Race 10 Miler OverallApril 23rd10 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 GroupApril 8th10km Age Group
Jasper Half 10km OverallApril 8th10km Overall
Jasper Half 5km Age GroupApril 8th5km Age Group
Jasper Half 5km OverallApril 8th5km Overall
Jasper Half 21km Age GroupApril 8th21km Age Group
Jasper Half 21km OverallApril 8th21km Overall