January 10, 2009 January 18, 2009 January 25, 2009 February 1, 2009 February 8, 2009 February 15, 2009 March 15, 2009 March 21, 2009 April 4, 2009 April 5, 2009 April 5, 2009 April 5, 2009 April 5, 2009 April 5, 2009 April 12, 2009 April 18, 2009 April 25, 2009 April 26, 2009 May 3, 2009 May 24, 2009 May 30, 2009 May 31, 2009 June 7, 2009 June 28, 2009 July 4, 2009 August 2, 2009 August 16, 2009 September 6, 2009 September 7, 2009 September 19, 2009 October 11, 2009 October 18, 2009 November 15, 2009 November 26, 2009 November 26, 2009 December 13, 2009 |
Southern California Half Marathon Rock and Roll Arizona Marathon Carlsbad Half Marathon Surf City Marathon Hong Kong Marathon Palm Springs Half Marathon Coaster Run 10K Lake Havasu Triathon California Half Ironman Carlsbad 5000 (All Day 25K race 1) Carlsbad 5000 (All Day 25K race 2) Carlsbad 5000 (All Day 25K race 3) Carlsbad 5000 (All Day 25K race 4) Carlsbad 5000 (All Day 25K race 5) JingQiao Shanghai 8K Las Palomas Triathlon Hard Corps Marathon La Jolla Half Marathon Orange County Marathon MedCity Marathon Orange County 5K Rock and Roll Marathon Sonoma Hit the Road Jack 10K Ventura Olympic Triathlon Independence Day 15K Rock and Roll Chicago Half Marathon America's Finest City Half Marathon DisneyLand Half Marathon Conquer the Bridge 8K Halfmax Half Ironman Championships Long Beach Marathon Beijing Marathon Silver Strand Half Marathon Oceanside Turkey Trot - Open Oceanside Turkey Trot - Local LA County Half Marathon |
1:45 3:45 1:33 3:23 3:33 1:33 0:41 2:26 5:07 0:21 0:20 0:21 0:21 0:22 0:31 2:18 3:23 1:45 3:21 3:16 0:19 3:14 0:41 2:17 1:10 1:31 1:35 1:33 0:39 4:53 3:33 3:40 1:49 0:23 0:19 1:29 |
2nd American 2nd in AG 5th in AG 1st American 5th in AG 2nd in AG 9th in AG 7th in AG 1st in AG, 5th Overall 8th in AG 3rd in AG 4th in AG |