Marathons
- 2014 Boston Marathon (4:36:05) (PR)
- 2013 Boston Marathon (*PR) (DNF – projected finish was 4:15 when I was stopped at 25.7)
- 2007 Boston Marathon (4:46:09)
- 2005 Boston Marathon (4:41:57)
- 2004 Boston Marathon (4:49:05)
- 2003 ING New York City Marathon (4:58:22)
- 2003 Boston Marathon (4:48:42)
- 2002 Disney World Marathon (5:07:10)
- 2001 San Diego Rock ‘N’ Roll Marathon (5:07:35)
Half Marathons
- 2014 Boston’s Run to Remember Half Marathon (1:56:45)
- 2013 B.A.A. Half Marathon (2:02:38)
- 2013 Smuttynose Rockfest Half Marathon (1:50:40) (PR)
- 2013 Boston’s Run to Remember Half Marathon (2:00:39)
- 2012 Ashland Half Marathon (1:54:18)
- 2012 Smuttynose Rockfest Half Marathon (1:53:05)
- 2012 Boston’s Run to Remember Half Marathon (2:00:43)
- 2005 Boston’s Run to Remember Half Marathon (2:01:10)
- 2004 MA Law Enfocement Half Marathon (1:53:47)
- 2001 Baystate Half Marathon (2:01:43)
10 K’s
- 2014 B.A.A. 10K (52:23) (PR)
- 2013 B.A.A. 10K (54:07)
- 2012 WTSC 3rd Annual 5K/10K for Pancreatic Cancer (55:36)
- 1998 Market Square Day 10K (53:17)
- 1997 Market Square Day 10K (56:40)
6 K’s
- 2014 Spirit of Hudson 6K (29:37) (PR)
5 K’s
- 2015 B.A.A. 5K (32:36)
- 2014 Cellucci Tribute 5K (24:36)
- 2014 B.A.A. 5K (28:21)
- 2013 7th Annual Stow Gobbler 5K Road Race (26:22)
- 2012 6th Annual Stow Gobbler 5K Road Race (24:32) (PR)
- 2011 Stow Gobbler 5K (29:45)
- 2000 Boston Village Volvo Thanksgiving Day 5K (27:06)
- 1999 Healthsource Corporate 5K (26:16)
- 1998 Boston Village Volvo Thanksgiving Day 5K (26:16)
- 1997 3rd Annual Pilgrim 5K Road Race (26:02)
- 1996 2nd Annual Pilgrim 5K Road Race (26:02)
