The Battle for Independence

Wilmington, NC & VIRTUAL RACE
July 4, 2o21

When & Where

In Person Race
Sunday, July 4, 2021
The Pointe at Barclay
1450 Barclay Pointe Blvd.
Wilmington, NC  28412

Virtual Race
Anywhere! July 2 – 4, 2021


In Person Race
5K  –  TIMED
1 Mile  –  TIMED

Virtual Race
1 Mile

Start Times

In Person Race
7:30 AM  –  5K Start
8:15 AM  –  1 Mile Start

If we are under mass gathering restrictions at the time of the race, we will utilize wave start times.

Virtual Race
Anytime! July 2 – 4, 2021

2020 Battle for Independence Photos

2020 Battle for Independence Results

Kick off your Independence Day with a Race!

The Battle for Independence is a 4th of July weekend race in Wilmington, NC, giving participants the chance to battle it out along Independence Blvd. on Wilmington’s scenic Cross City Trail. The race is flat and fast, helping draw in the best athletes in our region, but is also family friendly for runners of all ages. We treat each participant with our famous southern hospitality as we celebrate the birth of our nation – while honoring those who served by making a donation to Step Up for Soldiers, a non-profit that assists disabled veterans.

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

Finisher Awards
All 5K & 1 Mile finishers will receive a medal!

Race Swag

Shirts are guaranteed to participants who register by 11:59 PM on Friday, June 4, 2021. The shirts are available in Youth S-L and Adult S-XXL cut sizes, and are from Without Limits.

Be sure to claim your shirt today by registering!

All 5K & 1 Mile finishers will also receive a finisher medal!

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 and wheelchair friendly!
However, dogs are not allowed on this course so please leave them at home or with a non-running spectator.

Schedule & Broadcast Info

Saturday, July 3, 2021


TBA Location
Wilmington, NC

12 PM – 2 PM

In Person Participants: If we’re under mass gathering limits at the time of the event, packets not picked up at packet pickup can be picked up 10 minutes before your start time.

Virtual Participants: Race packets must be picked up at the packet pickup above, or your packet can be mailed for an additional fee.

Saturday, July 4, 2020


The Pointe at Barclay
1540 Barclay Pointe Blvd
Wilmington, NC 28412

7:30 AM  –  5K Start
8:15 AM  –  1 Mile Start

If we are under mass gathering restrictions at the time of the race, we will utilize wave start times. Packets will be available 10 minutes prior to your start time.

Race Day Parking

Parking will be available around The Pointe at Barclay.

Want to Sponsor the Event?

Questions About the Event?


5K, 1 Mile, or Virtual Race
March 17 through May 31  —  $25

June 1 through July 2  —  $30
July 3 & July 4  —  $35

Virtual Participants: If you live out of town or would prefer to not attend the designated packet pickup,
you can have your packet mailed directly to you for an additional shipping fee of $5.


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.