1 mile: 6:14 – high school
5K: 21:25 (JFK Runway 5k 2007)
4 miles: 28:48
5 miles: 35:57 (Club Champs 2006)
10K: 45:30
10 miles: 1:13:52 (Philly Broad Street Run 2006)
20K: 1:40:46
1/2 marathon: 1:40:39 (Philly Distance Run 2009)
marathon: 3:41:08 (Marine Corps Marathon 2009)