RACING
2008
- OC Half Marathon - jan 6 (1:21:29, 8th AG, 54th OA)
- Carlsbad Half Marathon - jan 20 (1:19:49, 5th AG, 37th OA)
- California 70.3 - mar 29 (5:08:21, 63rd AG, 287th OA)
- Wildflower Long Course (Half Ironman) - may 3 (5:17:10, 41st AG, 176th OA)
- Vineman 70.3 - July
- AFC Half Marathon - August
- Heartbreak Ridge Half Marathon - Nov
- Oceanside Turkey Trot - Nov
2007
- California 70.3 36th AG, 147th OA (4:45:35) report
- Run Through Redlands 10K 19th AG, 246th OA (1:08:02) report
- Saddleback 1/2 Marathon 5th AG, 26th OA (1:25:16) report
- Baja 70.3 9th AG, 56th OA (4:49:40) report
- Camp Pendleton Int’l Triathlon 2nd AG, 6th OA (2:12:40) report
- Fiesta Island 40K TTT DNF report
- Heartbreak Ridge 1/2 Marathon 1st AG, 8th OA (1:24:34) report
- Superfrog Triathlon (relay) 2nd AG, 5th OA (4:33:47) run-1:38:05 report
- Long Beach Marathon 22nd AG, 110th OA (3:22:04) report
- Oceanside Turkey Trot 5K 3rd AG, 24th OA (17:45) report
2006
- San Dieguito Half Marathon 19th AG, 143rd Overall (1:36:33) race report
- Lake Havasu Triathlon (Olympic) 2nd AG, 17th Overall (2:35:11) race report
- Wildflower Triathlon (Olympic) 15th AG, 79th Overall (2:27:33) race report
- O’side Turkey Trot 5K (local’s race) 5th AG, 20th Overall (18:32) race report
2005
- Los Angeles Marathon 4:32:07
2001
- New York Marathon 4:12:05
- America’s Finest City Half Marathon 1:32:57
- La Jolla Half Marathon 1:30:56
2000
- Annapolis 10-Miler 1:09:01
- Reston Triathlon (1.5K/39K/10K) 2:12:01
- Columbia Triathlon (Columbia, MD) 2:16:13
1999
- Ironman USA - Lake Placid 11:13:49
- Blackwater - Eagleman Half Ironman 4:39:34
1998
- Great Floridian Triathlon (IM) 11:43:30
- Reston 10-Miler 1:05:22
- Reston Triathlon (1.5K/39K/10K) 2:03:21
1997
- Marine Corps Marathon 3:08:12
- Shamrock Marathon (Virginia Beach) 3:19:24



