2006
- September – Nike Run Hit Remix 5 Mile (1:11:12)
- October – Long Beach Half Marathon (2:55:50)
2007
- June – San Diego Rock N’ Roll Full Marathon (5:47:58)
- September – Nike Run Hit Remix 5 mile (1:05:48)
2008
- January – Arizona Rock N’ Roll Full Marathon (5:46:01)
- June – San Diego Rock N’ Roll Full Marathon (5:08:54)
- August – Disneyland Half Marathon
- August – Nike+ Human Race 10K (1:24:05)
- October – San Jose Rock N’ Roll Half Marathon (2:52:12)
2009
- June – Anchorage Alaska Full Marathon (5:07:38)
- August – Disneyland Half Marathon (3:00:02)
- September – ING Philadelphia Half Marathon (2:35:46)
- November -Santa Barbara Half Marathon (2:37:33)
- December – Honolulu Hawaii Full Marathon
2010
- January – Arizona Rock N’ Roll Full Marathon (4:58:04)
- March – Los Angeles Full Marathon (6:04:19)
- June – San Diego Rock N’ Roll Full Marathon (7:01:15)
- June – Seattle Rock N’ Roll Full Marathon (5:33:08)
- July – Anaheim All Star 5k (39:07)
- July – SF Half Marathon (2:48:38)
- August – Chicago Rock N’ Roll Half Marathon (2:34:40)
- September – Portland Warrior Dash NorthWest (39:28)
- September – Portland Pints to Pasta 10K (1:02:44)
- September – Philadelphia Rock N’ Roll Half Marathon (2:35:29)
- October – Long Beach Half Marathon (2:21:00)
- October – Los Angeles Rock N’ Roll Half Marathon (2:14:59)
- October – Athens (Greece) Classic Full Marathon (5:39:38)
- December – Las Vegas Rock N’ Roll Half Marathon (2:27:30)
2011
- January – Arizona Rock N’ Roll Half Marathon (5:08)
- February – Huntington Beach Half Marathon (PR @ 2:01)
- March – Desert Triathlon – International Distance
- May – Avia Wildflower Long Course Triathlon 70.3 (7:51:11)
- May – Zazzle Bay to Breakers 12k
- July – Vineman Triathlon 140.6 (13:53:57)
- September – Carpinteria Triathlon – Olympic Distance (3:37:34)
- October – Portland, Oregon Full Marathon (4:29:57)
- December – Las Vegas Rock N’ Roll Full Marathon (4:35:11)
2012
- February – Livestrong Austin Full Marathon (4:22:52)
- March – Desert International Triathlon (PR @ 2:50:29)
- May – Wildflower Triathlon Long Course (PR @ 6:46:50)
- June – Ironman Hawaii 70.3 Triathlon (6:49:51)
- July – Vineman Full Aquabike
- August – Ironman Canada Triathlon (PR @ 13:27:00)
- September – 80′s Run 10k Pasadena
- October – Chicago Marathon
- November – Color Run 5k San Diego
- December – Paramount Ranch Trail Half Marathon, Calabasas
2013
- January – L.A. New Year’s Half Marathon
- February – Ray Miller 50k Ultramarathon (7:28)
- February – Rock N Roll New Orleans Marathon (PR @ 4:20)
- April 2013 – Leona Divide 50/50 50 mile Ultramarathon (13:39)
Upcoming Events
- May 2013 – Rock N Roll Portland Half Marathon
- August 2013 – Hood to Coast Relay, Oregon
- October 2013 – Rock N Roll Denver Marathon
- October 2013 – Marine Corps Marathon
