November 12, 2020 - December 12, 2020

The USO Armed Forces Half Marathon & Freedom 5K Virtual Run

The USO strengthens America’s military service members by keeping them connected to family, home and country, throughout their service to the nation.

The 18th Annual USO Armed Forces Half Marathon and Freedom 5K will be held on Thursday, November 12th - Saturday, December 12, 2020. Due to COVID-19, this year's race will be done virtually. To keep the tradition of the USO Armed Forces Half Marathon and Freedom 5K, on December 12th, our Executive Director, Mike O’Brien and representatives from our five service branches will run the Half Marathon LIVE from Downtown Jacksonville. Make sure you log on and cheer for them via LIVE on Facebook. Like our page, Greater Jacksonville USO and our USO Armed Forces Half Marathon and Freedom 5K page.


Invite your friends, families and co-workers to run this year’s race. This virtual half-marathon and Freedom 5K run/walk will raise funds to benefit service members and their families through our programming. In the spirit of fun competition between the seven service branches of our U.S. Armed Forces, we're asking you to support a TEAM. Whether it be Team Navy, Army, Marines, Coast Guard, Air Force, National Guard, or the new Team Space Force –join us for this race in support of our military service members right here in Jacksonville – the most military friendly city in the nation! Whether you're an active duty service member, veteran, family member, friend or supporter, you can walk, run, and raise funds for the glory of your chosen TEAM! The branch with the most participants will win bragging rights for the next year.


The mission of the USO Armed Forces Half Marathon & Freedom 5K is to strengthen the bond between the civilian and military communities, promote sound physical health and fitness, and to raise funds for the Greater Jacksonville Area USO in support of all five branches of the military, including the Florida National Guard, and their family members. 

Race Information

  • 1. Choose your own race date and time between November 12th and December 12th as the finale.

  • 2. Download a running app for your mobile device that will track your time and route. Be sure to test the app out on a couple of runs before your race.

  • 3. Run your race while recording your time using a running app on your mobile device. 

  • 4. Take a screenshot of your phone with your final time, distance and route information. 

  • 5. Take two or more photos: one selfie of you with your race bib, “crossing the finish line,” your running group and one showing your team spirit. 

  • 6. Submit your information and photos to Submission deadline is December 13th at 12:00PM. Use Subject line: USO Armed Forces Half Marathon and Freedom 5K.

  • 7. Results will be available on December 14th. Top finishers will be announced on our social media channels. 
  • 8. If you’re fundraising for one of our TEAMS, keep up the good work to help support our service members and their families! 

  • 9. After December 12th you are able to pick up your packet at any 1st Place Running Store. If you are out of town, we will be mailing your packet to you.


Entry Fees

$35 before November 1st and $45 after.

Register Online

Click here to register!

Entry fees are higher online to cover credit card and server fees.

Registration Verification

Registered Online
Registered In-Store

Verify Registration

Verify Registration


Five Branches Sponsor:

Sponsorship Opportunities

If you would like more information about the Jacksonville USO Armed Forces Half Marathon and Freedom 5K Run, or would like to set a time to discuss details of sponsorship, contact Mike O'Brien at


Click Here to Download the Sponsorship Package!


2017 Results

5K Results  |  Half Marathon  |  High School Teams

2016 Results

5K Results  |  Half Marathon  |  High School Teams

2015 Results

5K Results  |  Half Marathon  |  High School Teams

2014 Results

5K Results   |   Half Marathon   |   High School Teams

2013 Results

5K Results  |  Half Marathon  |  High School Teams

2012 Results

5K Results  |  Half Marathon

2011 Results

5K Results  |  Half Marathon

2010 Results

5K Results  |  Half Marathon