Race Date City State Distance Finish
Mammoth Trail Fest 50K 9/23/22 Mammoth CA 50K 7:07:08
Angeles Crest 100M 8/06/22 Wrightwood CA 100M 28:58:28
Western States 100M 6/25/22 Squaw Valley CA 100M 25:56:34
Bishop High Sierra 50M 5/21/22 Bishop CA 50M 10:57:04
Run with the Burros 17M 4/09/22 Inyo Kern CA 17M 3:24:23
Griffith Park Trail 30K 3/12/22 Los Angeles CA 30K 2:48:50
Quad Dipsea 11/27/21 Mill Valley CA 28 mi 6:39:16
Griffith Park 50K 11/20/21 Los Angeles CA 50 km 5:24:51
LA Marathon 11/7/21 Los Angeles CA Marathon 3:47:43
Flagstaff to Grand Canyon Stagecoach Line 9/18/21 Flagstaff AZ 100 mi 24:42:52
Lake Sonoma 50M 9/4/21 Healdsburg CA 50 mi 10:30:37
Tushars Mountain Runs 7/31/21 Beaver UT 100 km 21:12:47
Black Mountain Trail Races 6/19/21 San Diego CA 50 km 5:58:57
Bishop High Sierras Ultras 5/22/21 Bishop CA 50 km 8:33:20
Zion Ultra Marathons 4/10/21 Virgin UT 100 mi 25:40:39
Trail Trashed Ultra 3/27/21 Moapa Valley NV 50 km 5:24:26
Grandmaster Ultras 2/5/21 Littlefield AZ 50 mi 9:49:50
Vulture Mine 11/21/20 Wickenburg AZ 21.2 24:00:00
Javelina Jundred 11/1/20 Fountain Hills AZ 100 k 12:44:24
Javelina Jangover 9/26/20 Fountain Hills AZ 50 km 5:13:26
LA Marathon 3/8/20 Los Angeles CA Marathon 3:34:50
Sean O’Brien 50M 2/8/20 Malibu CA 50 mi 10:26:39
HURT 100 Legacy 1/18/20 Honolulu HI 20 mi 4:56:47
OTHTC High Desert 50K 12/1/19 Ridgecrest CA 50 km 4:56:48
Angeles Crest 100M 8/3/19 Wrightwood CA 100 mi 27:36:37
San Diego 100M 6/7/19 Lake Cuyamaca CA 100 mi 26:26:50
Lake Sonoma 50M 4/13/19 Healdsburg CA 50 mi 9:53:20
LA Marathon 3/24/19 Los Angeles CA Marathon 3:27:25
Griffith Park Trail Marathon 50K 3/2/19 Los Angeles CA 50 km 5:17:17
Grandmaster Ultras 2/9/19 Littlefield AZ 50 mi 9:16:00
Avalon 50M 1/12/19 Avalon CA 50 mi 8:26:26
OTHTC High Desert 50K 12/2/18 Ridgecrest CA 50 km 4:44:35
Chimera 11/17/18 Lake Elsinore CA 20 mi 4:20:18
Javelina Jundred 10/27/18 Fountain Hills AZ 100 mi 20:55:58
Cuyamaca 100K 10/6/18 Lake Cuyamaca CA 100 km 12:34:01
Noble Canyon 50K 9/22/18 Pine Valley CA 50 km 6:12:12
Angeles Crest 100M 8/4/18 Wrightwood CA 100 mi 26:54:12
ANFTR 60K 7/7/18 Mt Wilson CA 60 km 8:15:32
San Diego 100M 6/8/18 San Diego CA 100 mi 25:59:06
PCT 50M 5/19/18 San Diego CA 50 mi 10:14:57
Lake Sonoma 50M 4/14/18 Healdsburg CA 50 mi 9:32:31
Valencia 50K 3/31/18 Valencia CA 50 km 5:18:54
LA Marathon 3/18/18 Los Angeles CA Marathon 3:28:32
Rocky Raccoon 100M 2/3/18 Huntsville TX 100 mi 20:45:47
San Diego 50M 1/13/18 Escondido CA 50 mi 7:47:38
Paramount Ranch Trail Runs 12/16/17 Agoura Hills CA 50 km 4:51:06
OTHTC High Desert 50K 12/3/17 Ridgecrest CA 50 km 4:49:52
Dana Point Turkey Trot 11/23/17 Dana Point CA 10K 0:42:50
Javelina Jundred 10/28/17 Fountain Hills AZ 100 mi 19:54:53
Rocky Peak Trail Races 10/14/17 Simi Valley CA 50 km 5:38:41
Angeles Crest 100M 8/5/17 Wrightwood CA 100 mi 27:24:27
San Diego 100M 6/9/17 Lake Cuyamaca CA 100 mi 25:44:30
Born to Run Ultra 30M 5/20/17 Los Olivos CA 50 km 5:36:34
Lake Sonoma 50M 4/15/17 Healdsburg CA 50 mi 9:24:22
Old Goat 50K 4/1/17 Lake Elsinore CA 50 km 5:58:00
LA Marathon 3/19/17 Los Angeles CA Marathon 3:23:30
Coyote Cohorts Backbone Trail Ultra 3/11/17 Santa Monica CA 68 mi 15:31:05
Sean O’Brien 50M 2/4/17 Malibu CA 50 mi 8:32:54
OTHTC High Desert 50K 12/4/16 Ridgecrest CA 50 km 4:54:50
Dana Point Turkey Trot 11/24/16 Dana Point CA 10K 0:44:17
Chino Hills 50K 11/19/16 Chino Hills CA 50 km 5:37:51
Oregon Coast 50K 10/8/16 Yachats OR 50 km 7:34:49
Angeles Crest 100M 8/6/16 Wrightwood CA 100 mi 26:49:05
Hardrock 100 Endurance Run 7/15/16 Silverton CO 100 mi 45:11:52
Valley Crest Half Marathon 6/12/16 Tarzana CA Half-Marathon 1:50:42
San Diego 100M 6/3/16 San Diego CA 100 mi 27:15:55
Born to Run Ultra 30M 5/14/16 Los Olivos CA 30 mi 5:20:45
Whoos in El Moro 5/7/16 Laguna Beach CA 50 km 5:19:56
Boston Marathon 4/18/16 Boston MA Marathon 4:22:11
Old Goat 50M 3/26/16 Lake Elsinore CA 50 mi 10:49:18
LA Marathon 2/14/16 Los Angeles CA Marathon 3:22:01
Malibu Canyon 25K 12/12/15 Malibu CA 25 km 2:24:31
Dana Point Turkey Trot 11/26/15 Dana Point CA 10K 0:43:15
Javelina Jundred 10/31/15 Fountain Hills AZ 100 mi 19:42:48
Rock ‘n’ Roll LA Half Marathon 10/25/15 Los Angeles CA Half-Marathon 1:36:36
St George Marathon 10/3/15 St George UT Marathon 3:57:41
Kodiak 50K 9/26/15 Big Bear CA 50 km 7:34:00
Angeles Crest 100M 8/1/15 Wrightwood CA 100 mi 26:33:51
Mt Disappointment 50K 7/11/15 Mt Wilson CA 50 km 6:38:38
San Diego 100M 6/5/15 San Diego CA 100 mi 27:44:38
Silver State 50M 5/16/15 Reno NV 50 mi 10:31:45
LA Marathon 3/15/15 Los Angeles CA Marathon 3:23:53
Bandit Trail Run 50K 2/15/15 Simi Valley CA 50 km 5:55:24
Sean O’Brien 50K 2/7/15 Malibu CA 50 km 6:02:28
OTHTC High Desert 50K 12/7/14 Ridgecrest CA 50 km 4:39:10
Red Rock Marathon 11/30/14 Santa Barbara CA Marathon 4:41:18
Dana Point Turkey Trot 11/27/14 Dana Point CA 10K 0:44:29
Revel Canyon City Marathon 11/15/14 Azusa CA Marathon 3:12:29
Rock ‘n’ Roll LA Half Marathon 10/26/14 Los Angeles CA Half-Marathon 1:37:09
St George Marathon 10/4/14 St George UT Marathon 3:23:43
Wasatch Front 100M 9/5/14 Keysville UT 100 mi 29:03:36
Leadville Trail 100M 8/16/14 Leadville CO 100 mi 27:01:56
Angeles Crest 100M 8/2/14 Wrightwood 100 mi 26:01:28
Vermont 100M 7/19/14 Woodstock VT 100 mi 19:52:49
Western States 100M 6/28/14 Squaw Valley CA 100 mi 24:55:10
Old Dominion 100M 6/7/14 Woodstock VA 100 mi 23:25:57
Born to Run Ultra 100K 5/17/14 Los Olivos CA 100 km 12:12:03
Leona Divide 50M 4/26/14 Lake Hughes CA 50 mi 9:49:56
Boston Marathon 4/21/14 Boston MA Marathon 3:25:51
Chino Hills 20M 3/29/14 Chino Hills CA 20 mi 3:12:08
Old Goat 50M 3/22/14 Lake Elsinore CA 50 mi 11:17:43
LA Marathon 3/9/14 Los Angeles CA Marathon 3:34:07
Bandit Ultra 50K 2/16/14 Los Angeles CA 50 k 5:49:17
Sean O’Brien 50M 2/1/14 Malibu CA 50 mi 10:03:05
New Year’s One Day 12/31/13 San Francisco CA 88 mi 24:00:00
OTHTC High Desert 50K 12/1/13 Ridgecrest CA 50 km 4:49:15
Dana Point Turkey Trot 11/28/13 Dana Point CA 10K 0:43:59
St George Marathon 10/5/13 St George UT Marathon 3:57:34
Kodiak 50M 9/20/13 Big Bear CA 50 mi 15:06:50
Angeles Crest 100M 8/3/13 Wrightwood CA 100 mi 27:18:10
LA Marathon 3/17/13 Los Angeles CA Marathon 4:25:44
OTHTC High Desert 50K 12/2/12 Ridgecrest CA 50 km 5:59:38
Red Rock 50M 11/25/12 Santa Barbara CA 50 mi 11:30:38
Dana Point Turkey Trot 11/29/12 Dana Point CA 10K 0:43:35
Javelina Jundred 10/27/12 Fountain Hills CA 100 km 13:02:29
Twin Peaks 50M 10/13/12 Corona CA 50 mi 13:21:13
St George Marathon 10/6/12 St George UT Marathon 3:14:38
Mt Disappointment 50K 8/11/12 Mt Wilson CA 50 km 6:29:45
Angeles Crest 100M 7/21/12 Wrightwood CA 100 mi 26:22:11
Pasadena Marathon 5/20/12 Pasadena CA Marathon 3:28:28
Miwok 100K 5/5/12 Marin CA 100 km 13:27:37
American River 50M 4/7/12 Sacramento CA 50 mi 8:15:37
Old Goat 50M 3/24/12 Lake Elsinore CA 50 mi 12:36:18
LA Marathon 3/18/12 Los Angeles CA Marathon 6:48:13
Rocky Road 100M 2/18/12 Coto de Caza CA 100 mi 20:53:17
HURT 100K 1/14/12 Honolulu HI 100 km 20:09:00
OTHTC High Desert 50K 12/4/11 Ridgecrest CA 50 km 5:57:58
Red Rock 50M 11/26/11 Santa Barbara CA 50 mi 10:56:00
Dana Point Turkey Trot 11/23/11 Dana Point CA 10K 0:40:27
Javelina Jundred 11/12/11 Fountain Hills AZ 100 mi 19:16:46
Zombie Runner Halloween Run 10/30/11 Palo Alto CA Marathon 3:20:20
Powered by Fruition