Race Calendar
Here’s a list of my trail, road and ultra marathon races, as well as adventure runs, both past and upcoming (with links to reports, where applicable).
2023
- May 13: Wildhorse Traverse 50k
- July 1: Bob Graham Round
- Sept. 3-9: Pyrenees Stage Run
- Oct. 13-18: Moab 240 mile
2022
- June 19: Racing the Planet Georgia (2nd overall)
- Aug. 23: UTMB Mont-Blanc
- Dec. 3: Epic Trail Run Azores
2021
- Aug. 13: Quebec Mega Trail 100 mile (8th overall)
- Sept. 18: Beaver Flat 50k (4th overall)
- Oct. 24: Racing the Planet Namib Ultra Marathon (4th overall)
2020
- Feb. 9: First Half Half-Marathon
July 4: Val D’Aran 100 mile(race postponed)
2019
- May 11: Sun Mountain 50 mile (16th overall)
- June 22: Tahoe Rim Trail (165 miles, unsupported)
- Sept. 1: Swiss Peaks 360 km (19th overall)
2018
June 16: Wy’east Wonder 50 mile(DNS due to injury)- Aug. 11: Loowit Trail around Mount St. Helens
- Sept. 16: Tor Des Geants 330 km
2017
- Mar. 18: Chuckanut 50k
- June 3: RLAG Squamish Trail Marathon (1st overall)
- Aug. 26: Cascade Crest 100 mile (14th overall)
- Nov. 4: WinterStart 5 mile
2016
- Feb. 14: First Half Half-Marathon
- May 21: Sun Mountain 100k
- July 16: Broken Goat 50k
- Sept. 17: IMTUF 100 mile
2015
- Apr. 11: Diez Vista 50k (5th overall)
- May 16: Sun Mountain 50 Mile (6th overall)
- June 6: Van 100k (Fat Ass, double-Knee Knacker)
- July 25: Buckin’ Hell 50k (9th overall)
- Aug. 14: Fat Dog 120 Mile
- Sept. 5: Salomon Valley to Peak Relay (1st team overall)
- Sept. 20-26: Grand to Grand Ultra (1st in AG / 4th overall)
- Nov. 29: Van Historic Half-Marathon (1:22:07 PB)
2014
- Mar. 8: 5 Peaks Yeti Cypress (4th overall)
- Mar. 23: CMTS Cap Crusher 8k (2nd overall)
- Apr. 5: Diez Vista 50k (9th overall)
- July 19: TrailStoke Relay (4th team overall)
- July 26: 5 Peaks Cypress Mountain Enduro (6th in division)
- Aug. 1: Southern Chilcotin Mountains
- Aug. 16: Squamish 50k (17th overall)
- Sept. 20: Wonderland Trail around Mt. Rainier (93 miles, unsupported)
- Oct. 11: CMTS Run Ridge Run 25k (6th overall)
- Nov. 15: Chimera 100 mile (17th overall)
2013
- Apr. 21: Yakima Skyline Rim 50k
- May 19: Sun Mountain 50 mile
- July 13: Knee Knacker 30 mile
- July 20: 5 Peaks Cypress Mountain
- Aug. 17: Waldo 100k
- Sept. 1: Meet Your Maker Relay (1st team overall)
- Sept. 28: 5 Peaks Buntzen Lake
- Oct. 26: Grand Canyon R2R2R
- Nov. 16: Phantom Run 24k
- Dec. 14: Annapurna Circuit, Nepal
2012
- May 6: BMO Vancouver Marathon
- June 9: 5 Peaks Alice Lake
- July 21: 5 Peaks Cypress Mountain
- Aug. 4: Canadian Death Race Relay
- Sept. 15: Frosty Mountain 50k
- Sept. 29: 5 Peaks Buntzen Lake
- Nov. 11: Bellingham Trail Marathon
- Dec. 14: Deception Pass 50k
2011
- Sept. 10: RBC Gran Fondo Whistler
- Nov. 27: Amica Insurance Seattle Marathon
- Dec. 18: North Face ‘King of the Hills’ Taipo Mountain Half Marathon
2010
- May 2: BMO Vancouver Marathon
- Jun. 27: Scotiabank Vancouver Half Marathon
- Oct. 10: Chicago Marathon
2009
- May 3: BMO Vancouver Marathon
- Oct. 11: Royal Victoria Marathon
- Nov. 15: Fall Classic Half Marathon
2008
- Nov. 30 2008: Amica Seattle Half Marathon