drag and zoom the map
34,045EventsUnited States2026
This month
20SAT
23
MAY
Memorial Day Freedom Run 5K/10K/13.1 SAN ANTONIO
San Antonio, US
SAT
23
MAY
Memorial Day Run 5K/10K/13.1 SAN ANTONIO
San Antonio, US
SAT
23
MAY
Run for Mental Health 5K/10K/13.1 SAN ANTONIO
San Antonio, US
SAT
23
MAY
Hometown Half Marathon & 5k/10k - San Antonio
San Antonio, US
SAT
23
MAY
Austin's Backyard Marathon Ultra • Full • Half & Memorial Day Remembrance Run 4 Miler • 8 Miler
Marble Falls, US
SAT
23
MAY
Austin's Backyard Marathon & Memorial Day Remembrance Run
Marble Falls, US
SAT
23
MAY
Keep Going Run - Run for Mental Health 5K/10K/13.1 AUSTIN/ROUNDROCK
Cedar Park, US
SAT
23
MAY
Memorial Day Freedom Run 5K/10K/13.1 AUSTIN/ROUNDROCK
Cedar Park, US
SAT
23
MAY
Run for Mental Health 5K/10K/13.1 AUSTIN/ROUNDROCK
Cedar Park, US
SAT
23
MAY
Memorial Day Run 5K/10K/13.1 AUSTIN/ROUNDROCK
Cedar Park, US
SAT
23
MAY
River's Edge Trail Race
Georgetown, US
SAT
23
MAY
ASCO Spartacus Dash
Belton, US
SAT
23
MAY
Barrilitos & BBQ 5K presented by the Boys and Girls Clubs of the Coastal Bend
Corpus Christi, US
SAT
23
MAY
Rucks On Main 2026 Memorial Day Ruck March
Temple, US
SAT
23
MAY
Luau 5K, 10K, & 13.1M at Temple, TX (21)
Temple, US
SAT
23
MAY
VFW Run to Remember R2R
Laredo, US
SUN
24
MAY
Texas Strong 5K
San Antonio, US
SUN
24
MAY
American Hero 25K Relay & Half Marathon
San Antonio, US
SUN
24
MAY
Hometown Half Marathon & 5k/10k - Austin
Austin, US
SUN
24
MAY
Austin's Backyard Marathon Ultra • Full • Half & Memorial Day Remembrance Run 4 Miler • 8 Miler
Marble Falls, US
Memorial Day Run 5K/10K/13.1 SAN ANTONIO
Saturday, May 23, 2026 · San Antonio, United States
Distances
1.6km
5K
10K
Half
Start location
About this race
Honor, Remember, and Run for Freedom. This run honors those who sacrificed for our freedom. Every mile is a tribute to their courage and service. It's a private group run, welcoming all paces and ages to run or walk in a community united in purpose. Coordinators will be present in a stress-free setting, designed to be a meaningful way to pay respect.