2023
Las Vegas: Rock n Roll Half (20ish K) – 59:54
Vancouver: First Half Half – 4th, 1:04:33
2022
Abbotsford: CanWest XC Championship – 7th, 24:12
Toronto: Toronto Waterfront Marathon – 5th, 2:11:00
Vancouver: Eastside 10K – 2nd, 29:26
Edmonton: Edmonton Half Marathon – 1st, 1:04:53
Kelowna: Midsummer 8K – 1st, 23:39
Boston: Boston Marathon – 15th, 2:10:52
Comox: Comox Valley Half Marathon – 1st, 1:08:50
Vancouver: First Half Half Marathon – 3rd, 1:03:37
2021
Sapporo: 2020 Tokyo Olympic Marathon – 47th, 2:19:56
2020
Poland: World Half Marathon Championship – Team Withdraw
Edmonton: Half Time Trial – 1:03:02
Calgary: Rust Buster 5,000m – 14:37
Calgary: BVH 5K – 2nd, 14:44
Phoenix: Mesa Half Marathon – 10th, 1:07:42
Phoenix: Rock n’ Roll Arizona – 69th, 1:16:41. Workout – 10K Tempo
2019
Toronto: Waterfront Marathon – 7th, 1st Canadian, 2:09:51
Vancouver: Eastside 10K – 2nd, 29:58
Edmonton: Edmonton Half Marathon – 6th, 1:06:29
Hamburg: Hamburg Marathon – 25th, 2:16:48
Vancouver: Vancouver Sun Run 10K – 2nd, 29:30
New York City: NYC Half Marathon – 28th, 1:07:31
Jacksonville: Gate River Run 15K – 19th, 46:42
Vancouver: First Half Half Marathon – 5th, 1:08:04
Houston: Houston Half Marathon – 89th, 1:10:06
2018
Victoria: Victoria Half Marathon – 1st, 1:05:18
Vancouver: Eastside 10K – 1st, 29:24
Calgary: Dino Dash 5K – 1st, 14:37
Edmonton: Lululemon Edmonton 10K – 3rd, 30:27
Calgary: Stampede Road Race Half Marathon – 1st, 1:10:24
Longview: Kananaskis 100-Mile Relay Race – Leg 5, 1:05:02
Calgary: Canadian National Half Marathon Champs – 1st, 1:08:26
Toronto: Spring Run-Off 8K – 2nd, 24:45
New York City: United Airlines NY Half – 30th, 1:08:20
2017
Kingston: Canadian XC Championship – 6th, 31:11
Bracebridge: Athletics Ontario XC Championship – 1st, 32:23
Toronto: Scotiabank Waterfront Marathon – 9th, 1st CDN, 2:18:05
Philadelphia: Rock n’ Roll Half – 30th, 1:14:12
Toronto: Longboat 10K – 1st, 30:23
Kampala: IAAF World XC Championship (10K) – 71st, 31:43
Boca Raton: NACAC XC Championship (8K) – 9th, 23:33
Grimsby: Grimsby 10K – 1st, 29:36
Waterloo: Re-Fridgee-Eighter 8K – 1st, 24:47
2016
Kingston: Canadian XC Championship – 3rd, 29:56
Calgary: Stewart Cup – 1st, 30:45
Camrose: Augustana XC Open – 1st, 26:27
Victoria: Victoria Marathon 8K – 1st, 24:36
Calgary: Jordan Fish Memorial XC – 1st, 25:39
Toronto: B&O Yorkville 5K – 7th, 14:33
Edmonton: Edmonton 10K – 1st, 31:28
Vancouver: Sun Run 10K – 5th, 3rd Canadian, 29:28
Vancouver: Modo 8K – 1st, 23:48
Calgary: The Original St. Patrick’s Day 10K Road Race – 1st, 31:28
San Juan: World’s Best 10K – 15th, 30:17
2015
Philadelphia: Gore-Tex Philly Half Marathon – 7th, 1:04:28
Edmonton: Stewart Cup/Alberta XC Championship – 1st, 31:28
Camrose: Augustana XC Open – 1st, 25:44
Calgary: Jordan Fish Memorial XC – 1st, 26:11
Vancouver: Eastside 10K – 2nd, 30:23
Calgary: Dino Dash 5K – 1st, 14:46
Crownest Pass: Sinister 7 Relay – Strides Running Store/Bow Valley Harriers – 2nd
Longview: K100 100mile Relay Race – Team BVH/Strides/MitoCanada – 1st
Calgary: Canadian National Half Marathon Championship – 3rd, 1:07:17
Vancouver: Sun Run 10K – 9th, 3rd Canadian, 30:42
Calgary: Glencoe IceBreaker 10K – 1st, 32:09
Calgary: The Original St. Patrick’s Day 5K – 1st, 15:33
Vancouver: First Half Half Marathon – 2nd, 1:08:56
2014
Calgary: Alberta Senior XC Championship 10k – 2nd, 32:08
Edmonton: Frank MacNamara XC Finale 5.8k – 2nd, 18:24
Victoria: Victoria Marathon 8k – 25:10, 3rd
New Hampshire: Reach the Beach – Team Canada Eh, 44th overall
Calgary: Dino Dash 5k – 15:24, 1st
Calgary: The Night Race 5k – 15:52, 1st
Calgary: 5Peaks Race #4, South Fish Creek Park – Sport Course – 34:07, 1st
Calgary: MEC Race #1 10k – 40:09, 5th
2013
Vancouver: Canadian National XC Championship – 34:03, 27th
Edmonton: Stewart Cup Memorial & AB XC Championship (10k) – 32:15, 6th
Banff: Ekiden Relay – Member of the Centaur Subaru/Bow Valley Harriers/Strides Running Store winning team
Victoria: Victoria Marathon Half Marathon – 1:09:07, 6th
Calgary: Stampede Road Race Half Marathon – 1:16:13, 2nd
Cochrane: Footstock Half Marathon – 1:17:01, 1st
Calgary: Jugo Juice Calgary 10k – 34:18, 9th
Calgary: Mother’s Day 10k – 37:04, 8th
Calgary: Spring Trio 15k – 56:05, 1st
Vancouver: BMO Vancouver Half Marathon – 1:13:02, 11th