The Battle for Independence

July 4th

When & Where

Saturday, July 4, 2020

Join us Live on Facebook
as we all start our virtual race together
with music and fun!


5K  –  Timed Virtually
1 Mile  –  Timed Virtually

Details coming on how to time your race with our Virtual Race App

Start Times

7:10 AM
Join us LIVE on Facebook to start your race with fun, music, warmups, and the National Anthem.

7:30 AM
Race Starts from Your Virtual Location

(you can run anytime you want on July 4th, and use the rebroadcast of our Facebook Live to get you started)


2019 Battle for Independence Photos

2019 Battle for Independence Results

This 4th of July kick off your Independence Day with a LIVE Virtual Race.

What exactly is a Live Virtual Race?  At 7:10am on July 4th, we are going Live on the It’s Go Time Facebook page and website to bring you all the start line fun including music, warmups, the National Anthem, and a countdown to the start. We will stay live until 8:30am, celebrating the birth of our nation and honoring those who served.  Though we cannot be together in person, we can still run together – virtually!

If you cannot run with us live, no worries, you can watch a rebroadcast of our Live event when you do run.

Due to the pandemic, at this time, the Battle for Independence Road Race is a live virtual race.  Currently, the North Carolina Executive Order states events cannot have more than 25 people, even if we use wave starts and socially distance.  On June 26th, Governor Cooper is anticipated to announce Phase 3.  We had expected this phase to start earlier.  We hope the Phase 3 mass gathering number will increase to a number allowing us to hold the race in person.  We will communicate the decision after Governor Cooper announces his Phase 3 guidelines.

Register early to get your Race Bib, Race Shirt, and Finisher Medal by July 4th.

About the Causes

Step Up For Soldiers is an all-volunteer non-profit organization assisting recently disabled veterans. The mission is to provide disabled veterans, who have experienced loss of limb and mobility problems, with the resources necessary to adjust in a post-war environment. Step Up for Soldiers strives to not only enhance their lives, but also help to restore their confidence.

Team RWB‘s goal is to enrich the lives of America’s veterans by connecting them to their community through physical and social activity. They define enrichment as creating quality relationships and experiences that contribute to life satisfaction and overall well-being. The concept of enrichment consists of three core components—health, people, and purpose—that comprise a rich life.

5K Awards
• Top 3 Overall, Male & Female

• Top 3 Overall Masters (40+), Male & Female
• Top 3 in Age Groups, Male & Female:
10 & Under, 11-15, 16-19, 20-29, 30-39, 40-49, 50-59, 60-69, & 70+

1 Mile Awards
• Top 3 Overall, Male & Female

• Top 3 in Age Groups, Male & Female:
6 & Under, 7-9, 10-12, 13-15, & 16-18


Race Swag

Race Bibs, Race Tanks, and Finisher Medals will be mailed and arrive by July 4th to participants who register by 11:59pm on June 3, 2020.

Participants who register after June 3rd, may not receive their items by July 4th.  We will do our best, but cannot guarantee delivery date.


In the event we can hold the race in person, here is our great course.

Our Independence Day 5K & 1 Mile starts and finishes at The Pointe at Barclay along Independence Blvd. The race travels from the Pointe, to the shady Halyburton Park; Named for Congressional Medal of Honor Award Winner, and New Hanover High School Graduate, William Halyburton. The keyhole route takes advantage of shady paved trails and flat easy running.

This race course is also stroller & wheelchair friendly!
However, dogs are not allowed on this course so please leave them at home or with a non-running spectator.

Schedule & Parking Info


Race Packets will be mailed to participants.
Participants who register by June 3rd, will recieve their packet by July 4th.
While we will do our best, we cannot guarantee a July 4th delivery date for participants who register after June 3rd.

Saturday, July 4, 2020

Live Virtual Race

7:10 AM – Live on Facebook or
7:20 AM:  Live Warm Up
7:25 AM: National Anthem – Live
7:28 AM:  Countdown to the Start
7:30 AM  –  Race Starts
8:30 AM  –  Races Ends

Want to Sponsor the Event?

Questions About the Event?


Virtual Live 5K or 1 Mile Race
Through March 31  —  $20

April 1 through June 30  —  $25
July 1 through July 4  —  $30

Virtual Live 5K or 1 Mile Race (Family of 4)
Through June 30  —  $80
July 1 through July 4  —  $96

virtual Live 5K or 1 Mile Race (Family of 5)
Through June 30  —  $100
July 1 through July 4  —  $120


Waiver: The Registration Agreement & Liability Waiver is linked to the Online Registration. This must be selected and approved during registration.

Packet Pick-Up: Family or Friends may pick-up your Race Packet at Packet Pick-Up.

On-Site Registration: Registration is available starting one hour prior to race start. It closes 20 minutes prior to start.

Timing: Jaguar Bib Chip Timing will be used to time this race

Weather: This race is rain or shine. It will be postponed, rescheduled or cancelled if a severe weather warning is in effect.

Refunds: There are no refunds, registration will be accepted as a donation.

Entries are not transferable to other races Timed by Go Time as each race is organized by a different group.
We must stick to this policy as race items have been purchased based on current registrations and it is not fair to choose who receives a refund and who does not.