<< Home
- 50ks
- Marathons
- 22 Miles
- 20 Miles
- 30ks
- 15 Miles
- Half Marathons
- 15ks
- 8 Miles
- 12ks
- 10ks
- 5 Miles
- 5ks
- Adventure Races
- 2024 Orcas Island 50k - 5:33:50
- 2019 Chuckanut 50k - 5:01:25
- 2023 Boston Marathon* - 2:43:53
- 2023 Tokyo Marathon* - 2:51:47
- 2022 Starvation XTri (Pacing on run portion only)
- 2022 Boston Marathon* - 2:44:41
- 2021 Boston Marathon* - 2:58:37
- 2021 London Marathon* - 2:57:46
- 2019 New York City Marathon* - 2:46:16
- 2019 Boston Marathon* - 3:00:28
- 2018 Chicago Marathon* - 2:55:30
- 2018 Berlin Marathon* - 3:02:21
- 2018 Boston Marathon* - 3:03:13
- 2017 Eugene Marathon* - 2:57:17
- 2017 Boston Marathon - 3:10:41
- 2016 Carmel Marathon* - 3:06:26
- 2015 Seattle Marathon - 3:34:49
- 2012 Kona Marathon - 3:33:21
- 2007 Chicago Marathon - 4:16:49
* - Boston Marathon Qualification
- 2019 Middle Fork Trail Run - 2:59:05
- 2022 Lord Hill Trail Run - 2:47:25^
- 2023 North Bend Skyline 30k - 4:00:31
- 2023 Cougar Mountain Trail Series - 14.5 miles - 2:11:34
- 2023 Bridle Trails Winter Running Festival - 1:39:40^
- 2023 My Better Half Marathon - 1:16:08
- 2022 Everett Half Marathon - 1:16:23
- 2021 Cascade Express Half Marathon - 1:15:46^
- 2021 Craft Classic - 1:22:58
- 2020 Geoduck Gallop Half Marathon - 1:17:56
- 2019 Reindeer Romp Trail Run - 1:23:33
- 2019 Snohomish River Run 1/2 Marathon - 1:16:32
- 2019 Summer Blast @ Redmond Watershed Trail Run - 1:24:39^
- 2019 San Diego Rock N Roll (Team Challenge Coaching)
- 2018 Reindeer Romp Trail Run - 1:27:21^
- 2018 Napa to Sonoma (Team Challenge Coaching)
- 2018 Mercer Island Half Marathon - 1:20:50
- 2017 Crazy Man Half Marathon Trail Run - 1:38:05^
- 2017 Summer Blast @ Redmond Watershed Trail Run - 1:28:58^
- 2017 Napa to Sonoma (Team Challenge Coaching)
- 2016 San Antonio Rock N Roll - 1:24:28
- 2016 Napa to Sonoma (Team Challenge Coaching)
- 2015 Napa to Sonoma (Team Challenge Coaching)
- 2015 Seattle Rock N Roll - 1:24:41
- 2014 Snoqualmie Cinqo De Mayo - 1:26:38
- 2013 Fall City - 1:25:47
- 2013 Kona 1/2 Marathon (Team Challenge Coaching)
- 2013 Mini Indy 500 Festival - 1:31:34
- 2012 Seattle Marathon - 1:34:04
- 2012 Portland Rock N Roll - 1:32:22
- 2011 Napa to Sonoma (Team Challenge Coaching)
- 2010 Las Vegas Rock N Roll - 1:36:41
- 2010 Seattle Rock N Roll - 1:41:10
- 2010 Arizona Rock N Roll - 1:38:50
- 2007 Mini Indy 500 Festival - 1:41:28
- 2006 Mini Indy 500 Festival - 1:42:50
- 2016 Race For The Steaks 15k - 58:33
- 2018 Absolution Run - 1:01:15
- 2021 12ks of Christmas - 43:13
- 2022 Fall City Days 10k - 36:34
- 2019 Griffith Park Luau 10k - 36:28^
- 2019 Fall City Days 10k - 34:35
- 2018 Carkeek Cooler 10k - 41:16
- 2017 Run With The Kokanee - 38:34
- 2016 Alki Beach Park 10k - 38:04^
- 2015 Austin Statesman Cap 10k - 40:21
- 2006 Run Hit Wonder Remix
- 2005 Run Hit Wonder - 41:03
- 2018 Grand Ridge Trail Run - 40:35^
- 2015 Snoqualmie Trail Run - 34:20
- 2023 Boo Dash 5k - 16:53^@
- 2022 Woodinville Turkey Trot - 16:39
- 2022 Brave Like Gabe 5k - 19:15
- 2019 Bolt For The Heart 5K - 16:21
- 2019 Take Steps 5k Run/walk - 21:46^
- 2019 Interlaken Icicle Dash - 21:41
- 2018 Bolt For The Heart 5K - 17:23
- 2018 Take Steps 5k Run/walk - 17:50^
- 2018 Finaghty's St. Patty's Day 5k - 18:01^
- 2017 Bolt For The Heart 5k - 17:24
- 2017 Snoqualmie Turkey Trot - 17:50
- 2017 Take Steps 5K Run/Walk - 17:20^@
- 2017 Finaghty's St. Patty's Day 5k - 18:13
- 2016 Snoqualmie Turkey Trot - 18:33^
- 2016 Salmon Days Run With The Fishes - 18:17
- 2015 Snoqualmie Turkey Trot - 18:45
- 2014 Snoqualmie Turkey Trot - 19:37
- 2013 Snoqualmie Turkey Trot - 17:17@
- 2008 Fall City Days
- 2006 Wild Scallion
Legend
bold - Personal Records
^ - Overall Winner
@ - Improper distance