Sat, Mar 13, 2027 · 8:00 AM · Des Moines, IA
Pirate 5K, 10K, & 13.1M at Des Moines, IA (11)
- Price
- $33.80-$70.90
Every upcoming Half Marathon race we know about in March. Where a detail isn't confirmed, we mark it unknown rather than guessing.
Showing 121–180 of 324 races. Use search and filters from page 1.
Sat, Mar 13, 2027 · 8:00 AM · Des Moines, IA
Sat, Mar 13, 2027 · 8:00 AM · Fort Washington, MD
Sat, Mar 13, 2027 · 8:30 AM · Maryland Heights, MO
Sat, Mar 13, 2027 · 8:15 AM · Des Moines, IA
Sat, Mar 13, 2027 · 8:00 AM · Monument Valley, UT
Sat, Mar 13, 2027 · 9:00 AM · West Jordan, UT
Sat, Mar 13, 2027 · 6:45 AM · Clewiston, FL
Sun, Mar 14, 2027 · 9:15 AM · Severance, CO
Sun, Mar 14, 2027 · 8:30 AM · Spokane, WA
Sun, Mar 14, 2027 · 8:00 AM · Des Moines, IA
Sun, Mar 14, 2027 · 8:00 AM · Dallas, TX
Sun, Mar 14, 2027 · 8:00 AM · San Antonio, TX
Sun, Mar 14, 2027 · 8:00 AM · Bentonville, AR
Sun, Mar 14, 2027 · 6:30 AM · Las Vegas, NV
Sun, Mar 14, 2027 · 7:30 AM · Edinburg, TX
Sun, Mar 14, 2027 · 8:00 AM · Chattanooga, TN
Sun, Mar 14, 2027 · 8:00 AM · Indianapolis, IN
Sun, Mar 14, 2027 · 7:55 AM · San Antonio, TX
Sun, Mar 14, 2027 · 9:30 AM · Long Beach, CA
Sun, Mar 14, 2027 · 8:00 AM · San Jose, CA
Fri, Mar 19, 2027 · 5:00 PM · Pine Mountain, GA
Fri, Mar 19, 2027 · 8:00 AM · Oklahoma City, OK
Sat, Mar 20, 2027 · 8:00 AM · Columbus, GA
Sat, Mar 20, 2027 · 8:15 AM · Oakland, CA
Sat, Mar 20, 2027 · 8:00 AM · Newark, DE
Sat, Mar 20, 2027 · 8:00 AM · Spencer, TN
Sat, Mar 20, 2027 · 7:00 AM · North Myrtle Beach, SC
Sat, Mar 20, 2027 · 7:30 AM · Harmony, PA
Sat, Mar 20, 2027 · 7:00 AM · Annapolis, MD
Sat, Mar 20, 2027 · 8:00 AM · Albuquerque, NM
Sat, Mar 20, 2027 · 8:00 AM · Nashville, TN
Sat, Mar 20, 2027 · 7:30 AM · Athens, GA
Sat, Mar 20, 2027 · 8:00 AM · North Little Rock, AR
Sat, Mar 20, 2027 · 10:15 AM · Los Angeles, CA
Sat, Mar 20, 2027 · 7:30 AM · Fort Bragg, CA
Sat, Mar 20, 2027 · 7:00 AM · Owensboro, KY
Sat, Mar 20, 2027 · 8:30 AM · Fort Smith, AR
Sat, Mar 20, 2027 · 8:00 AM · Ocala, FL
Sat, Mar 20, 2027 · 8:30 AM · Long Beach, CA
Sat, Mar 20, 2027 · 4:00 PM · Beaufort, SC
Sat, Mar 20, 2027 · 8:30 AM · Bettendorf, IA
Sat, Mar 20, 2027 · 7:55 AM · Oklahoma City, OK
Sat, Mar 20, 2027 · 8:00 AM · Winston-Salem, NC
Sat, Mar 20, 2027 · 8:00 AM · Wilmington, NC
Sat, Mar 20, 2027 · 8:30 AM · Charlotte, NC
Sat, Mar 20, 2027 · 7:00 AM · Huntsville, AL
Sat, Mar 20, 2027 · 9:00 AM · Raleigh, NC
Sat, Mar 20, 2027 · 9:30 AM · Brooklyn, NY
Sat, Mar 20, 2027 · 9:00 AM · Staten Island, NY
Sat, Mar 20, 2027 · 8:30 AM · Williamsburg, VA
Sat, Mar 20, 2027 · 8:30 AM · Fort Pierce, FL
Sat, Mar 20, 2027 · 8:30 AM · Pooler, GA
Sat, Mar 20, 2027 · 8:00 AM · Slidell, LA
Sat, Mar 20, 2027 · 9:00 AM · Elizabethtown, NC
Sat, Mar 20, 2027 · 9:00 AM · Chattanooga, TN
Sat, Mar 20, 2027 · 8:00 AM · Stockbridge, GA
Sat, Mar 20, 2027 · 7:30 AM · Los Angeles, CA
Sat, Mar 20, 2027 · 7:55 AM · North Little Rock, AR
Sat, Mar 20, 2027 · 7:30 AM · Atlanta, GA