Race Results
2012 Results
- 10/14/2012 MDI Marathon - 3:37:04 Boston Qualifier
- 9/23/2012 Bangor Half Marathon - 1:42:28
- 7/19/2012 Timberman 70.3 - 5:48:55
- 7/18/2012 Timberman Sprint - 1:36:01
- 6/3/2012 Mooseman 70.3 - 6:32:56
- 6/2/2012 Mooseman 51.5 - 3:08:49
- 4/16/2012 116th Boston Marathon - 3:49:49
- 3/8/2012 Mid Coast Half Marathon - 1:42:07
2011 Results
- 10/16/2011 MDI Marathon - 3:34:30 Boston Qualifier
- 7/24/2011 Ironman Lake Placid - 12:40:04 First IM
- 6/5/2011 Mooseman 70.3 - 6:29:44
- 6/4/2011 Mooseman 51.5 - 3:05:03 PR
- 4/18/2011 115th Boston Marathon - 3:37:02
- 4/3/2011 Great Bay Half Marathon - 1:38:46 PR
- 3/20/2011 New Bedford Half Marathon - 1:40:53 PR
2010 Results
- 10/17/2010 MDI Marathon - 3:32:57 Boston Qualifier
- 9/12/2010 Pumpkinman Half Iron Tri - 5:49:05 First HIM
- 9/11/2010 Pumpkinman Sprint Tri - 1:27:28 PR
- 8/1/2010 Maine State Tri - 1:42:00
- 6/13/2010 Pirate Tri - 1:34:36 First sprint
- 5/15/2010 Sugarloaf Marathon - 3:31:46 PR & Boston Qualifier
- 4/24/2010 Kentucky Derby Marathon - 3:51:55
- 4/1/2010 Great Bay Half Marathon - 1:44:27 PR
- 3/21/2010 New Bedford Half Marathon - 1:45:10 PR
2009 Results
- 10/18/2009 MDI Marathon - 3:44:52
- 9/19/2009 Lobsterman Tri - 3:05:59 First tri
- 5/17/2009 Sugarloaf Marathon - 3:57:20
2008 Results
- 11/22/2008 JFK50 Ultra - 9:39:00 First ultra
- 10/19/2008 MDI Marathon - 3:38:06 PR
- 4/27/2008 Big Sur Marathon - 4:10:42
- 4/6/2008 Great Bay Half Marathon - 1:53:03
- 2/3/2008 Cape Elizabeth Mid Winter Classic - 1:23:47
2007 Results
- 10/14/2007 MDI Marathon - 3:50:53
- 9/16/2007 Adirondak Marathon - 3:43:44 PR
- 5/27/2007 Burlington Marathon - 3:57:40 PR
- 4/1/2007 Great Bay Half Marathon - 1:50:37 First half
- 2/4/2007 Cape Elizabeth Mid Winter Classic - 1:22:10
2006 Results
- 10/15/2006 MDI Marathon - 4:05:08
- 5/28/2006 Burlington Marathon - 4:35:49
2005 Results
- 10/16/2005 MDI Marathon - 3:59:57 PR
- 5/15/2005 Sugarloaf Marathon - 4:30:55
2004 Results
- 10/17/2004 MDI Marathon - 4:06:29 First race ever!