- 02/04/2024: Surf City Half Marathon 2024
- 01/06/2024: WDW Marathon 2024
- 01/05/2024: WDW Half Marathon 2024
- 01/04/2024: WDW 10K 2024
- 01/03/2024: WDW 5K 2024
- 11/04/2023: Salina Crossroads Marathon 2023
- 09/30/2023: 24 Hours of Palmer Lake 2023
- 05/21/2023: Colfax Half Marathon 2023
- 05/20/2023: Colfax 5K 2023
- 04/30/2023: Blue Heron 5K 2023
- 04/15/2023: Albuquerque 10K 2023: 1:32:49
- 02/26/2023: Red Shirt Run 10K 2023: 1:40:13
- 01/14/2023: Chilly Willy 10K 2023: 1:41:57
- 01/07/2023: Las Cruces 10K 2023: 1:35:54
- 10/02/2022: Great Balloon Chase 10K 2022: 1:42:28
- 09/05/2022: Labor Day 10K 2022: 1:34:40
- 07/02/2022: Alien Chase 5K 2022: 41:34
- 05/21/2022: Colfax Half Marathon: DNS
- 04/24/2022: Blue Heron 5K 2022: 41:41
- 04/02/2022: Irving Half Marathon 2022: 3:43:53
- 03/13/2022: Chili Pepper Half Marathon 2022: 3:45:40
- 03/06/2022: Hot Chocolate 5K Seattle 2022: 41:55
- 02/20/2022: Seaside Half Marathon 2022: 3:49:01
- 02/06/2022: Surf City Half Marathon 2022: 3:42:26
- 01/22/2022: Go Short, Go Long, Go Very Long 50K 2022: 9:24:31
- 01/9/2022: WDW Marathon 2022 (26.2): 7:07:22
- 01/8/2022: WDW Half Marathon 2022: 3:40:12
- 01/7/2022: WDW 10K 2022: 1:30:10
- 01/6/2022: WDW 5K 2022: 42:34
- 12/19/2021: Texas Double – Full Marathon 2021 (26.2): 9:01:14
- 12/18/2021: Texas Double – Half Marathon 2021: 3:28:44
- 11/28/2021: Seattle Marathon 2021 (26.2): 7:58:19
- 10/24/2021: Rock n Roll San Diego Half Marathon 2021 #HM50: 3:13:24
- 10/16/2021: Colfax Marathon Relay 2021: 4.06 miles/50:07
- 10/3/2021: Hot Chocolate Denver 15K 2021: 1:56:37
- 07/31/2021: Rocky Mountain Vacation Races Half Marathon 2021: 4:18:29
- 07/30/2021: Rocky Mountain Vacation Races 5K 2021: 47:25
- 07/17/2021: Alien Chase 5K 2021: 45:10
- 06/26/2021: Ruidoso Half Marathon 2021: 4:04:36.7
- 06/06/2021: Utah Valley 10K 2021: 1:36:49
- 06/05/2021: Utah Valley 5K 2021: 47:42
- 03/08/2020: March Madness 5K: 43:20
- 03/07/2020: Pasadena Sprint Triathlon: 1:56:21
- 03/01/2020: Hot Chocolate 5K Seattle 2020: 43:34
- 02/02/2020: Surf City 5K: 48:43
- 01/10/2020: Doha 10K: 1:30:19
- 12/15/2019: Hot Chocolate Phoenix 15K: 02:06:02
- 11/17/2019: Rock n Roll Las Vegas 10K: 01:19:31 (12:50 min/mile)
- 11/03/2019: Ocean Breeze 10K: 01:31:56 (14:48 min/mile)
- 10/19/2019: Rock n Roll Denver 10K: 01:24:53 (13:40 min/mile)
- 10/06/2019: Hot Chocolate Denver 15K: 02:13:28 (14:20 min/mile)
- 09/15/2019: Rock n Roll Philadelphia Half Marathon 2019: 03:20:51 (15:20 min/mile)
- 09/01/2019: Polo Field 5K: 40:45 (13:07 min/mile)
- 06/22/19: Slacker Half Marathon 2019: DNF
- 06/02/19: Rock n Roll San Diego Half Marathon 2019: 03:43:34 (17:04 min/mile)
- 05/04/19: Shiprock Half Marathon 2019 4:09:07 (19:00 min/mile)
- 02/03/19: Surf City Half Marathon 2019: 2:46:49 (12:44 min/mile)
- 01/20/19: Louisiana Half Marathon 2019: 3:04:05 (14:03 min/mile)
- 12/9/18: Honolulu Marathon 2018 (26.2): 9:35:28
- 12/2/18: Rock n Roll San Antonio Half Marathon 2018: 3:26:41
- 11/11/18: Rock n Roll Las Vegas Half Marathon 2018: 4:13:35
- 11/3/18: Rock n Roll Savannah Half Marathon 2018 #HM40: 3:18:05
- 10/21/18: Rock n Roll Denver Half Marathon 2018: 3:18:16
- 10/07/18: Hot Chocolate Denver 15K 2018: 2:01:46
- 09/23/18: Rock n Roll Montreal Half Marathon 2018: 03:25:42
- 06/03/18: Rock n Roll San Diego Half Marathon 2018: 03:21:29
- 05/01/18: Great Wall of China Half Marathon 2018: 07:51:06
- 03/04/18: Rock n Roll New Orleans 2018: 3:06:08
- 02/04/18: Surf City Half Marathon 2018: 3:41:53
- 01/13/18: Rock n Roll Arizona Half Marathon 2018: 3:16:13
- 12/3/17: Rock n Roll San Antonio Marathon 2017 (26.2): 7:31:56
- 12/2/17: Rock n Roll San Antonio 5K 2017: 38:41
- 11/12/17: Rock n Roll Las Vegas Half Marathon 2017: 3:16:43
- 11/11/17: Rock n Roll Las Vegas 5K 2017: 42:15
- 10/29/17: Rock n Roll Los Angeles Half Marathon 2017: 2:41:28
- 10/15/17: Rock n Roll Denver Half Marathon 2017: 3:18:14 #HM30
- 10/14/17: Rock n Roll Denver 5K 2017: 35:00
- 10/8/17: Rock n Roll San Jose Half Marathon 2017: 3:03:50
- 09/24/17: Disneyland Paris Half Marathon 2017: 3:13:02
- 09/17/17: Rock n Roll Philadelphia Half Marathon 2017: 3:02:50
- 09/16/17: Rock n Roll Philadelphia 5K: 38:16
- 09/03/17: Rock n Roll Virginia Beach Half Marathon 2017: 3:13:15
- 08/21/17: Run for Totality Half Marathon 2017: 3:24:45
- 07/16/17: Rock n Roll Chicago Half Marathon 2017: 3:20:06
- 06/18/17: Rock n Roll Seattle Half Marathon 2017: 2:53:03
- 06/17/17: Rock n Roll Seattle 5K 2017: 33:37
- 06/04/17: Rock n Roll San Diego Marathon 2017 (26.2): 6:22:43
- 06/03/17: Rock n Roll San Diego 5K 2017: 36:17
- 05/28/17: Rock n Roll Liverpool Half Marathon 2017: 3:16:02
- 05/27/17: Rock n Roll Liverpool 5K 2017: 32:02
- 04/29/17: Rock n Roll Nashville Half Marathon 2017: 4:09:55
- 03/26/17: Rock n Roll San Francisco Half Marathon 2017: 3:17:17 #HM20
- 03/11/17: Rock n Roll DC Half Marathon 2017: 3:19:59
- 01/15/17: Rock n Roll Arizona Half Marathon 2017: 2:49:02
- 01/08/17: Walt Disney World Marathon 2017 (26.2): 6:35:13
- 01/07/17: Walt Disney World 13.1 [Unofficial] 2017: 3:09:39
- 01/06/17: Walt Disney World 10K 2017: 1:33:26
- 01/05/17: Walt Disney World 5K 2017: 42:20
- 12/17/16: Whine Not Another Marathon 2016 (26.2): 7:49:52
- 12/03/16: Beat the Blerch 5K 2016: 41:47
- 10/16/16: Rock n Roll Denver Half Marathon 2016: 2:59:29
- 10/02/16: Sporty Diva’s Half Marathon 2016: 3:16:43
- 10/01/16: Run Like a Girl Bellingham 10K: 1:26:35
- 09/17/16: Breckenridge Road Half Marathon: 2:56:20 (11.76 miles, cut short)
- 09/03/16: Jackson Hole Half Marathon: 3:02:17
- 04/17/16: Disney World Star Wars Dark Side Half Marathon – 3:08:08
- 01/15/16: Disneyland Star Wars Light Side Half Marathon – 3:21:24
- 11/14/15: Beat the Blerch 10K – 01:14:23
- 03/22/15: Mercer Island Half Marathon: 3:40:30
- 11/30/14: Seattle Half Marathon: 03:35:43 #HM10
- 06/28/14: Five Mile Lake Triathlon: 1:57:52.6
0.25 mile swim = 0:13:14.2
14 mile bike = 1:05:11.2
3.1 mile run = 0:37:54.2 - 12/7/2013: HITS 70.3 Championships Palm Springs (flat 70.3 miles): 8:24:35
1.2 mile swim = 0:48:30
56 mile bike = 4:17:26
13.1 mile run = 3:02:16 - 9/7/2013: Lake Stevens Olympic Triathlon (hilly 32.2 miles): 3:53:00
1 mile swim = 0:35:31
25 HILLY mile bike = 1:55:38
6.2 mile run = 1:15:32 - 7/21/2013: Seafair Olympic Triathlon (rolling 27.2 miles): 3:22:12
1 mile swim = 38:02
20 mile bike = 1:21:35
6.2 mile run = 1:15:47 - 6/22/2013: Rock n Roll Half Marathon Seattle (flat-ish 13.1 miles, walked it): 3:42:15
- 5/19/2013: Rock n Roll Half Marathon Portland (hilly 13.1 miles): 2:37:08
- 1/20/2013 Rock n Roll Half Marathon Arizona (flat 13.1 miles): 2:29:39
- 12/2/2012: Rock n Roll Half Marathon Las Vegas (flat 13.1 miles): 2:46:15
- 10/26/2012: Rock n Roll Half Marathon Los Angeles (flat 13.1 miles): 2:50:59
- 9/15/2012: Sporty Diva’s Half Marathon (hilly 13.1 miles): 3:07:56
- 9/9/2012: Iron Girl 10K (6.2 miles): 1:07:05
- 3/18/2012: Honda LA Marathon (26.2): 6:40:04
- 12/4/2011: Zappos Rock n Roll Las Vegas Half Marathon (13.1 miles): 2:31:38
- 11/12/2011: Athens Classic Marathon (26.2): 6:23:26
- 10/30/2011: Dodge Rock n Roll Los Angeles Half Marathon (13.1 miles): 2:26:49
- 10/15/2011: Tri Carson – Reverse Sprint (16.25 miles): 1:43:02
3.1 mile run = 33:03
12 mile bike = 59:36
200 meter swim = 7:27 - 09/25/2011: LA Triathlon – Sprint (17.74 miles): 2:05:39
0.4 mile swim = 28:39
14 mile bike = 1:01:57
3.1 mile run = 27:48 - 09/04/2011: Disneyland Half Marathon: 2:27:40 (avg mile 11:13)
- 06/25/2011: Villa Park Union Bank 10K/Triple Crown 3: 1:00:55 (avg mile 9:46)
- 06/11/2011: Downtown Anaheim 5K/Triple Crown 2: 27:11 (avg mile 8:40)
- 05/21/2011: Miles for Melanoma 5K/Triple Crown 1: 28:04 (avg mile 9:23)
- 05/15/2011: Santa Monica Classic 10K: 1:00:15 (avg mile 9:34)
- 04/10/2011: Victory for Victims 10K: 1:06:48 (avg mile 10:51)
- 03/19/2011: LA Big5K: 33:06 (avg mile 10:20)