2019
- Ave of The Giants Marathon – Humboldt Redwoods State Park, CA May 5, 2019
- Overall:2 GP:2 TM:2:42:18
- Fish Out of Water -5k – Eureka, CA Apr 28, 2019
- Overall:1 GP:1 TM:16:31
- Leona Divide – 100K – Lake Hughes, CA Apr 6, 2019
- Overall:1 GP:1 TM:8:40:34
2018
- Silver State – 50 Miler – Reno, NV May 19, 2018
- Overall:1 GP:1 TM:7:30:56
2017
- Sean O’Brien – 100K – Malibu, CA Feb 4, 2017
- Overall:1 GP:1 TM:8:24:35
2016
- California International Marathon -26.2- Sacramento, CA Dec 4, 2016
- Overall:60 GP:57 TM:2:35:20
- American River – 50 Miler – Folsom, CA Apr 2, 2016
- Overall:2 GP:2 TM:6:10:13
- Norcal John Frank Memorial Run – 10m -Redding, CA Mar 5 2016
- Overall:17 GP:16 TM:56:28
- Humboldt State Green & Gold Track Meet – 1m , 2m – Arcata, CA Feb 20 2016
- 1 Mile – Overall:1 GP:1 TM:4:50:9
- 2 Mile – Overall:11 GP:11 TM:10:08:44
- Sequoia Park Run – 8.3k – Eureka, CA Feb 13, 2016
- Overall:1 GP:1 TM:31:06
- Fort Ord Trail Run – 10K – Salinas, CA Feb 6, 2016
- Overall:1 GP:1 TM:39:37
2015
- California International Marathon -26.2- Sacramento, CA Dec 6, 2015
- Overall:166 GP:124 TM:2:46:27
- Humbolt Bay Marathon -26.2 -Eureka, CA Aug 9 2015
- Overall:1 GP:1 TM:2:47:31
- Miwok – 100K – Stinson Beach, CA May 2, 2015
- Overall:3 GP:3 TM:9:36:59
- Marin Ultra Challenge – 25K – Sausalito, CA Mar 14, 2015
- Overall:4 GP:4 TM:1:51:51
- Sean O’Brien – 100K – Malibu, CA Feb 7, 2015
- Overall:4 GP:4 TM:9:18:38
- Redding Marathon -26.2- Redding, CA Jan 18, 2015
- Overall:2 GP:2 TM:2:41:33
2014
- Walnut Creek Half – 10m – Walnut Creek, CA Dec 13, 2014
- Overall:1, GP:1 TM:54:24
- Santa Cruz Turkey Trot – 10k – Santa Cruz, CA Nov 22, 2014
- Overall:3 GP:3 TM:35:37
- Pine to Palm – 100 Miler – Williams, OR Sep 13, 2014
- Overall:11 GP:10 TM:21:54:55
2013
- Rio Del Lago – 100 Miler – Granite Bay, CA Nov 9, 2013
- Overall:1 GP:1 TM:16:56:46
- Whiskeytown – 50K – Redding, CA Oct 26, 2013
- Overall:1 GP:1 TM:4:23:05
- Dirty Dare Trail Run – 25K – Sunol, CA Oct 20, 2013
- Overall:1 GP:1 TM:2:08:42
- Headwaters Trail Runs – 50K – Mount Shasta, CA Aug 24, 2013
- Overall:5 GP:4 TM:5:13:40
- Santa Barbara 100® – 100 Miler – Santa Barbara, CA Jun 14, 2013
- Overall:1 GP:1 TM:22:55:30
- Silver State – 50 Miler – Reno, NV May 18, 2013
- Overall:3 GP:3 TM:7:26:13
- Miwok – 60K – Stinson Beach, CA May 4, 2013
- Overall:3 GP:3 TM:5:04:12
- Lake Sonoma – 50 Miler – Healdsburg, CA Apr 13, 2013
- Overall:19 GP:19 TM:7:22:06
- Rodeo Valley Trail Run – 50K – Sausalito, CA Mar 16, 2013
- Overall:2 GP:2 TM:3:45:32
- Chabot Trail Run – 50K – Castro Valley, CA Feb 23, 2013
- Overall:1 GP:1 TM:3:48:21
2012
- Horseshoe Lake Trail Run – 50K – Los Gatos, CA Oct 13, 2012
- Overall:1 GP:1 TM:4:22:12
- Berkeley Trail Adventure – 50K – Berkeley, CA Sep 29, 2012
- Overall:1 GP:1 TM:4:10:13
- K2 Summit Trail Run – 55K – Auburn, CA Sep 9, 2012
- Overall:1 GP:1 TM:4:48:51
- Santa Cruz Trail Run – 50K – Felton, CA Aug 4, 2012
- Overall:1 GP:1 TM:4:13:34
- Miwok – 100K – Stinson Beach, CA May 5, 2012
- Overall:4 GP:4 TM:9:44:58
- American River – 50 Miler – Folsom, CA Apr 7, 2012
- Overall:10 GP:9 TM:6:33:51
- Woodside Ramble – 50K – Redwood City, CA Mar 24, 2012
- Overall:1 GP:1 TM:4:08:49
- Rodeo Valley Trail Run – 50K – Sausalito, CA Mar 18, 2012
- Overall:3 GP:3 TM:4:37:34
- Canyon Meadow Winter – 50K – Oakland, CA Mar 17, 2012
- Overall:2 GP:2 TM:4:24:16
- Way Too Cool – 50K – Cool, CA Mar 10, 2012
- Overall:7 GP:7 TM:3:48:00
- Montara Mountain – 1/2 Marathon – Pacifica, CA Mar 3, 2012
- Overall:1 GP:1 TM:1:36:57
- Golden Gate Trail Run – 50K – Rodeo Beach, CA Feb 11, 2012
- Overall:5 GP:4 TM:4:35:29
2011
- The Spirit of Rock 50M – 50 Miler – Auburn, CA Oct 15, 2011
- Overall:2 GP:2 TM:7:13:30
- LEtape du California Gran Fondo – Cycling – Claremont, CA. May 7, 2011
- Overall:55 GP:52 TM:5:18:23
- Way Too Cool – 50K – Cool, CA Mar 12, 2011
- Overall:9 GP:9 TM:3:49:56
- SCTC Superbowl – 10K- Santa Cruz, CA Feb 6, 2011
- Overall:1 GP:1 TM:36:23
- Pacifica Trail Run – 30K – Pacifica, CA Jan 23, 2011
- Overall:3 GP:3 TM:2:34:40
2010
- The Last 10k – Santa Rosa, CA. Dec 18, 2010
- Overall:7 GP:7 TM:38:41
- Death Valley Trail – Marathon – Death Valley, CA Dec 4, 2010
- Overall:2 GP:2 TM:3:04:34
- Golden Gate Park Cross Country – San Francisco, CA Sep 11, 2010
- Overall:83 GP:80 TM:24:03
- Pier to Peak Half Marathon – Santa Barbara, CA Sep 5, 2010
- Overall:15 GP:15 TM:1:53:34
- Phil Widener Empire Open – Cross Country – Santa Rosa, CA Aug 28, 2010
- Overall:55 GP:54 TM:20:35
- Catfish Crawl Open Water Swim – 2m -Cupertino, CA Jul 25 2010
- Overall:78 GP:40 TM:1:01:43
- Death Valley Trail – Marathon – Death Valley, CA Feb 6, 2010
- Overall:2 GP:2 TM:3:01:49
2009
- Ironman World Champs – Kona, HI Oct 10, 2009
- Overall:1036 GP:839 TM:11:43:24
- Ironman Louisville Kentucky – Louisville, KY Aug 30, 2009
- Overall: 54 GP:51 TM:9:52:22
- Strawberry Fields Tri – Oly – Oxnard, CA Jul 19, 2009
- Overall:30 GP:27 TM:2:16:39
- Ironman 70.3 Boise – Boise, ID Jun 13, 2009
- Overall:82 GP:79 TM:4:54:08
- Shadow of the Giants – 50K – Fish Camp, CA May 30, 2009
- Overall:5 GP:5 TM:4:49:48
- Avia Wildflower Tri – half – San Antonio, CA May 2, 2009
- Overall:71 GP:68 TM:4:54:34
- Ironman 70.3 California – half – Oceanside, CA Apr 4, 2009
- Overall:219 GP:192 TM:4:54:34
- Together with Love – 10K – Pacific Grove, CA Feb 8, 2009
- Overall:6 GP:4 TM:37:14
2008
- Sacramento CX Discovery Park – Cross – Sacramento, CA Nov 9, 2008
- Overall:23 GP:23
- Santa Barbara Half Marathon – Santa Barbara, CA Nov 1, 2008
- Overall:44 GP:42 TM1:30:18
- Carmel Valley – 19K – Carmel, CA Oct 19, 2008
- Overall:6 GP:6 TM:1:50:28
- Xterra Nevada – Tri – Incline Village, NV Oct 4, 2008
- Overall:34 GP:33 TM:2:45:06
2007-2000
- Rodeo Beach Trail Run – 20K – Sausalito, CA Dec 22, 2007
- Overall:31 GP:2 TM:61:54:26
- Catalina Island Triathlon – Sprint – Avalon, CA Nov 3 2001
- Overall:164 GP:145 TM:1:29:47
- Day at the Beach Tri – Sprint – Hermosa Beach, CA Oct 14, 2001
- Overall:188 GP:172 TM:1:05:33