50 State Marathon

My journey to complete the 50 States + Washington, D.C. Marathon project began in 2004, with the aim of finishing by 2029.

To date, I've completed marathons in 18 states, with 32 more to go. Below is a chronological list of the marathons I've completed so far:


1. New York✅
New York City Marathon
November 07, 2004
Finish Time: 5:01:18

2. New Jersey✅
New Jersey Marathon
May 04, 2008
Finish Time: 5:13:26

3. Pennsylvania✅
Philadelphia Marathon
November 23, 2008
Finish Time: 4:56:09

4. Delaware✅
Delaware Marathon
May 16, 2010
Finish Time: 4:57:58

5. Connecticut✅
Hartford Marathon
October 09, 2010
Finish Time: 5:15:06

6. Rhode Island✅
Cox Sports Providence Marathon
May 01, 2011
Finish Time: 4:34:04

7. Maryland✅
Baltimore Marathon
October 15, 2011
Finish Time: 4:29:01

8. Massachusetts✅
Cape Cod Marathon
October 28, 2012
Finish Time: 3:40:46

9. Virginia✅
Richmond Marathon
November 10, 2012
Finish Time: 3:55:29

10. New Hampshire✅
New Hampshire Marathon
October 05, 2013
Finish Time: 4:09:17

11. Maine✅
Maine Marathon
October 06, 2013
Finish Time: 4:51:14

12. Illinois✅
Chicago Marathon
October 13, 2013
Finish Time: 3:54:49

13. Washington DC✅
Marine Corps Marathon
October 26, 2014
Finish Time: 3:38:54

14. Vermont✅
Vermont City Marathon
May 29, 2016
Finish Time: 3:37:25

15. Colorado✅
Revel Rockies Marathon
June 11, 2017
Finish Time: 3:43:15

16. Nevada✅
Revel Mt Charleston Marathon
April 27, 2019
Finish Time: 3:45:47

16. California✅
Ventura Marathon
February 26. 2023
Finish Time: 3:19:59

17. Michigan✅
Mainly Heartland Series Marathon 
July 9, 2023
Finish Time: 4:21:37

18. Indiana✅
Mainly Heartland Series Marathon
July 10, 2023
Finish Time: 4:45:02

Alabama
Alaska
Arizona
Arkansas
Florida
Georgia
Hawaii
Idaho
Iowa
Kansas
Kentucky
Louisiana
Minnesota
Mississippi
Missouri
Montana
Nebraska
New Mexico
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
South Carolina
South Dakota
Tennessee
Texas
Utah
Washington
West Virginia
Wisconsin
Wyoming