May Half Marathons in the USA on Saturdays
Tallahassee, FL
Tails and Trails
May 4, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
May 11, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
May 25, 2024
Indianapolis, IN
500 Festival Mini Marathon
May 4, 2024
Williamsburg, VA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Maple Grove, MN
Maple Grove Half Marathon
May 11, 2024
Enumclaw, WA
Mud Mountain Trail Fest
May 18, 2024
May 19, 2024
Fort Worth, TX
Tacos y Cerveza Trail Run
May 18, 2024
Nashville, IN
Dances With Dirt - Gnaw Bone
May 18, 2024
Portland, OR
Stumptown Trail Runs
May 27, 2024
May 25, 2024
Hendersonville, NC
Jump Off Rock Half Marathon & 10K
May 11, 2024
Frankfort, IL
Lincoln-Way Half Marathon
May 4, 2024
Fairbanks, AK
Two-Way Torture Test
May 18, 2024
Provo, UT
Provo City Half Marathon
May 4, 2024
Chillicothe, OH
Pirate 1M, 5K, 10K, 15K, and Half Marathon
May 4, 2024
New Port Richey, FL
Barking Trees Run/Walk at Starkey Park
May 20, 2023
Big Bear Lake, CA
Big Bear Spartan Trifecta
May 18, 2024
May 19, 2024
Hamden, CT
Hamden Hills Half Marathon
May 25, 2024
Anchorage, AK
Trent Waldron Half Marathon
May 25, 2024
Washington, DC
Potomac River Run Marathon
May 4, 2024
Manhattan, KS
Bill Snyder Highway Half
May 25, 2024
Sammamish, WA
Soaring Eagle Trail Run
May 18, 2024
Waynesville, OH
Caesar Creek Trail Race
May 4, 2024
Lewes, DE
Seashore Half Marathon
May 4, 2024
Race4Warriors 5K & Half Marathon Challenges
May 11, 2024
Bellingham, WA
Run Like a Girl
May 18, 2024
Ewa Beach, HI
Ho'omau 5K, 10K & Half Marathon
May 4, 2024
Springfield, VA
Spring Memorial Half
May 25, 2024
Nashville, TN
Hometown Half Marathon
May 25, 2024
Watertown, SD
DASH Around Kampeska
May 17, 2024
May 18, 2024
Columbus, GA
Viking 5K, 10K, and Half Marathon
May 18, 2024
Montgomery, AL
Luau 1M, 5K, 10K, 15K, and Half Marathon
May 25, 2024
Kenosha, WI
Wisconsin Marathon
May 4, 2024
Brookings, SD
Brookings Marathon
May 11, 2024
Del Mar, CA
La Jolla Half Marathon & 5K
May 18, 2024
Berkeley, CA
Grizzly Peak Trail Run
May 11, 2024
Naples, FL
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
May 11, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Luau 1M, 5K, 10K, 15K, & Half Marathon
May 25, 2024
Colorado Springs, CO
Valkyrie Trail Race
May 11, 2024
East Peoria, IL
Blue Chevy Trail Classic
May 20, 2023
Friday Harbor, WA
San Juan Island Half
May 11, 2024
Olympia, WA
Ninja 1M, 5K, 10K, 15K & Half Marathon
May 11, 2024
Capital City Marathon
May 19, 2024
May 18, 2024
Orem, UT
Timp Trail Marathon
May 18, 2024
Joplin, MO
Joplin Memorial Run
May 18, 2024
Ocala, FL
Pirate 1M, 5K, 10K, 15K & Half Marathon
May 4, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Longview, TX
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
New Bern, NC
Neuse River Bridge Run
May 4, 2024
May 3, 2024
Fayetteville, AR
Hometown Half Marathon
May 11, 2024
College Station, TX
Hog Crazy Trail Run
May 4, 2024
Bedford, VA
Trail Nut 10K and Half Marathon
May 4, 2024
Stinson Beach, CA
Muir Woods Marathon
May 11, 2024
Stinson Beach Half Marathon
May 11, 2024
Marshfield, MA
Beach and Back Half Marathon & 5K
May 18, 2024
West Sacramento, CA
Beer City Half Sacramento
May 4, 2024
Santa Monica, CA
May the Fourth Be with You Half Marathon
May 4, 2024
Sunshine Sprint
May 11, 2024
Bee Happy 5K, 10K, and Half Marathon
May 18, 2024
Pacifica, CA
Pacifica Foothills Trail Run
May 18, 2024
Leesburg, VA
Virginia Wine Country Half Marathon
May 18, 2024
Petoskey, MI
Top of Michigan Festival of Races
May 25, 2024
Ketchikan, AK
Totem to Totem Half Marathon
May 4, 2024
Folsom, CA
Folsom Lake Trail Run
May 4, 2024
Traverse City, MI
Bayshore Marathon
May 25, 2024
Huntsville, AL
Smoke Rise Trail Run
May 11, 2024
Quincy, IL
Bridge The Gap to Health
May 11, 2024
Jacksonville, FL
Pirate 1M, 5K, 10K, 15K & Half Marathon
May 4, 2024
Cartersville, GA
Chick-fil-A / Big Peach Running Co. Half Marathon
May 18, 2024
Ottawa, IL
Starved Rock Country Marathon
May 11, 2024
Chattanooga, TN
The Grab Bag
May 4, 2024
Scenic City Trail Marathon
May 11, 2024
Plattsburgh, NY
Lake City Running Festival
May 25, 2024
Ipswich, MA
Spring for the Trails Half Marathon
May 11, 2024
Bozeman, MT
Frank Newman Marathon
May 25, 2024
Shiprock, NM
Shiprock Marathon
May 4, 2024
May 3, 2024
Saint Petersburg, FL
Florida Shamrock Distance Classic
May 4, 2024
Yakima, WA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Jewel of the Valley Marathon
May 11, 2024
Beavercreek, OH
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Marianna, FL
Luau 1M, 5K, 10K, 15K, & Half Marathon
May 25, 2024
Adamant, VT
Adamant Half Marathon
May 11, 2024
Memphis, TN
Great American River Run
May 25, 2024
New York, NY
Sri Chinmoy 5K, Half-Marathon & Relay
May 11, 2024
La Crosse, WI
La Crosse Marathon
May 4, 2024
Jefferson City, MO
Capital City Race
May 11, 2024
Lewis Center, OH
Alum Creek Trail Race
May 18, 2024
May 19, 2024
Grand Island, NY
GBTC Grand Island Half Marathon
May 4, 2024
Lancaster, PA
Turkey Hill Country Classic
May 4, 2024
Boise, ID
Boise River Marathon / Half Marathon
May 4, 2024
Famous Idaho Potato Marathon
May 18, 2024
Burlington, NC
Cedarock Trail Run
May 18, 2024
Astoria, OR
Run On The River
May 11, 2024
Medina, OH
Medina Half Marathon
May 25, 2024
Maryville, TN
Olympia PC Half Marathon
May 11, 2024
Fond du Lac, WI
Salute the Troops Annual Races
May 25, 2024
Bass Lake, CA
Yosemite Half Marathon
May 11, 2024
Cape Girardeau, MO
Muddy River Marathon
May 4, 2024
Hollywood, FL
Ninja 1M, 5K, 10K, 15K, & Half Marathon
May 11, 2024
Stillwater, MN
Stillwater Half Marathon
May 25, 2024
Omaha, NE
Hometown Half Marathon
May 18, 2024
Sioux Falls, SD
Sioux Falls Half Marathon: Skedaddle
May 19, 2024
May 18, 2024
La Grange, WI
Ice Age Trail Run
May 11, 2024
Cedarburg, WI
Cedarburg Half Marathon
May 25, 2024
Vernal, UT
Dino Half Marathon
May 4, 2024
Irving, TX
Fiesta De Mayo Half
May 18, 2024
Pollock Pines, CA
Trail Run at Sly Park
May 11, 2024
Woodbury, MN
Woodbury Lakes Half Marathon
May 11, 2024
Knoxville, TN
Pirate 5K, 10K, and Half Marathon
May 4, 2024
Ogden, UT
Ogden Marathon
May 18, 2024
Gloucester, MA
Twin Lights Half Marathon
May 4, 2024
Panama City Beach, FL
Luau 5K, 10K, 15K, and Half Marathon
May 25, 2024
Bradenton, FL
Luau 1M, 5K, 10K, 15K, & Half Marathon
May 25, 2024
Lansing, MI
Hometown Half Marathon
May 11, 2024
Phoenix, AZ
Super Mom 5K/10K/Half Marathon
May 4, 2024
Long Beach, CA
Cinco de Mayo Half Marathon
May 4, 2024
Mothers Day Half Marathon
May 11, 2024
Fun in the Sun Half Marathon
May 25, 2024
Greenville, SC
Mountains to Mainstreet Half Marathon
May 18, 2024
Lexington, KY
RunTheBluegrass Half Marathon
May 11, 2024
Fairfax Station, VA
Spring Burke Lake 5K, 10K, & Half
May 11, 2024
Little Rock, AR
Ninja 1M, 5K, 10K, 15K, & Half Marathon
May 11, 2024
Paducah, KY
Paducah Iron Mom Half Marathon
May 11, 2024
Wartrace, TN
Strolling Jim Run
May 4, 2024
Temple, TX
Cinco De Mayo Pepper 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Rhinebeck, NY
Fiddler's Bridge Half Marathon & 5K
May 11, 2024
Vallejo, CA
Mermaid Run Mare Island
May 11, 2024
Draper, UT
Happy Trails Marathon
May 4, 2024
Brooklyn, NY
Less Popular Brooklyn Half Marathon
May 4, 2024
RBC Brooklyn Half
May 18, 2024
NYC Memorial Day Half Marathon
May 25, 2024
Everett, WA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Stanley, ID
Redfish Lake Lodge Run
May 25, 2024
Whitefish, MT
Whitefish Marathon
May 18, 2024
Terrebonne, OR
Crush Cancer Run
May 18, 2024
Derby, VT
Dandelion Run
May 18, 2024
Pflugerville, TX
Luau 5K, 10K, and Half Marathon
May 25, 2024
Placerville, CA
Placerville Path Memorial Day Run
May 25, 2024
Thompsonville, MI
North Mitten Half Marathon
May 11, 2024
Fort Smith, AR
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Marana, AZ
Tortolita Traverse Half Marathon
May 4, 2024
Newton, IA
Run For Her Life
May 11, 2024
Harpers Ferry, WV
Harpers Ferry Half Marathon
May 18, 2024
Saint Joseph, MO
Prairie Series Day 2 - MO
May 11, 2024
Riceville, IA
IronHorse Races
May 4, 2024
El Sobrante, CA
Wildcat Half Marathon
May 18, 2024
Gadsden, AL
Noccalula Falls Spring Trail Run
May 4, 2024
Ninja 1M, 5K, 10K, 15K, & Half Marathon
May 11, 2024
Greenwood, IN
30 For Freedom
May 25, 2024
Cambridge, OH
Great Guernsey Trail Half Marathon
May 18, 2024
Payson, UT
Payson Prayer Run
May 4, 2024
Ellicottville, NY
Happy Half
May 11, 2024
Punta Gorda, FL
Ninja 1M, 5K, 10K, 15K, & Half Marathon
May 11, 2024
Sandpoint, ID
Long Bridge Half Marathon
May 11, 2024
Johnson City, TX
Texas Switchback Trail Race
May 11, 2024
Pierre, SD
Pierre Half Marathon
May 4, 2024
Santa Ynez, CA
Santa Barbara Wine Country Half Marathon
May 11, 2024
Haleyville, AL
Mark Forester Price of Freedom Race
May 18, 2024
Deltona, FL
Luau 5K, 10K, & Half Marathon
May 25, 2024
Bryson City, NC
Strawberry Jam Half Marathon & 5K
May 18, 2024
Bucyrus, KS
Running with the Cows
May 11, 2024
Ripon, WI
RC2 Community Run
May 4, 2024
Belleville, WI
Sugar Badger 50/50
May 25, 2024
Joseph, OR
Hurricane Creek Half Marathon
May 25, 2024
Bremerton, WA
Bremerton Marathon
May 11, 2024
Bayfield, CO
Vallecito Lake Heavy Half
May 11, 2024
Perrysville, OH
Mohican Trail Race
May 11, 2024
May 12, 2024
DeBary, FL
Cinco De Mayo 5K, 10K, & Half Marathon
May 4, 2024
Viking 1M, 5K, 10K, 15K, & Half Marathon
May 18, 2024
Viola, TN
Viola Valley Half Marathon
May 11, 2024
Rockaway Beach, NY
Mother's Day Half Marathon & 5K
May 11, 2024
Firestone, CO
Carbon Valley Half Marathon
May 11, 2024
Everett, PA
Mountain Railroad Half Marathon
May 11, 2024
Dillon, MT
Beaverhead Marathon
May 11, 2024
Middleburg, FL
Ocho de Mayhem
May 4, 2024
Madre's Fiesta
May 11, 2024
Homestead, FL
Luau 5K, 10K, and Half Marathon
May 25, 2024
Todd, NC
New River Marathon
May 18, 2024
Woodward, OK
Lion Heart Half Marathon
May 18, 2024
Makanda, IL
Red Cedar Trail Half Marathon
May 25, 2024
White Sulphur Springs, WV
Greenbrier Half Marathon
May 11, 2024
White Salmon, WA
Fire on the Mountain Half
May 4, 2024
Zillah, WA
Rattlesnake Hills Wine Run
May 18, 2024
Westmore, VT
The Black Fly
May 18, 2024
Central City, NE
Dark Island Trail Half Marathon
May 25, 2024
Olive Hill, KY
Carter Caves Half Marathon
May 11, 2024
Pawhuska, OK
Flower Moon
May 11, 2024
Charles City, VA
HonorConnor Half Marathon
May 18, 2024
Divide, CO
Endure Trail Runs
May 18, 2024
Hughesville, PA
Luau 1M, 5K, 10K, 15K, and Half Marathon
May 25, 2024
Paradise, UT
Crossover Half
May 18, 2024
Montague, MI
Redeem Mi Run
May 4, 2024
San Pablo, CA
Nitro Trail Half Marathon
May 11, 2024
La Pointe, WI
Madeline Island Marathon
May 18, 2024
Sevier, UT
Clear Creek Half Marathon
May 18, 2024
Saint Michaels, MD
St Michaels Running Festival
May 18, 2024
St. Michaels Running Festival
May 18, 2024
Carbondale, PA
Freedom Trailfest
May 18, 2024
Wellesley Island, NY
Thousand Islands Half Marathon
May 17, 2024
May 18, 2024
Tieton, WA
Never Say Never Half Marathon
May 18, 2024
Stockton, UT
Connor's Claims
May 25, 2024
Peninsula State Park, WI
Door County Half Marathon & Nicolet Bay 5K
May 4, 2024
Champoeg State Park, OR
Hippie Chick
May 11, 2024
Briones Regional Park, CA
Armed Forces Half Marathon
May 25, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Featured Listing
1. Beer City Half Sacramento
-
May 4, 2024Saturday
-
13.1M, 10K, 5K, 1M run
More Information
-
West Sacramento, CA
Yolo County, CA
Featured Listing
2. Cinco De Mayo 5K, 10K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K run
More Information
-
DeBary, FL
Volusia County, FL
Featured Listing
3. Cinco De Mayo Pepper 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Stillwater, OK
Payne County, OK
Featured Listing
4. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Naples, FL
Collier County, FL
Featured Listing
5. Pirate 1M, 5K, 10K, 15K & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Ocala, FL
Marion County, FL
Featured Listing
6. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Everett, WA
Snohomish County, WA
Featured Listing
7. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Beavercreek, OH
Greene County, OH
Featured Listing
8. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Longview, TX
Gregg County, TX
Featured Listing
9. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Venice, FL
Sarasota County, FL
Featured Listing
10. Pirate 1M, 5K, 10K, 15K, and Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Chillicothe, OH
Ross County, OH
Featured Listing
11. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, VA
Featured Listing
12. Pirate 1M, 5K, 10K, 15K, and Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Holiday, FL
Pasco County, FL
Featured Listing
13. Cinco De Mayo Pepper 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Temple, TX
Bell County, TX
Featured Listing
14. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Bel Air, MD
Harford County, MD
Featured Listing
15. Pirate 5K, 10K, and Half Marathon
-
May 4, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Knoxville, TN
Knox County, TN
Featured Listing
16. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Yakima, WA
Yakima County, WA
Featured Listing
17. Pirate 1M, 5K, 10K, 15K & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Jacksonville, FL
Duval County, FL
Featured Listing
18. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Sapulpa, OK
Creek County, OK
Featured Listing
19. Ninja 1M, 5K, 10K, 15K, & Half Marathon
-
May 11, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Abilene, TX
Taylor County, TX
Featured Listing
20. Ninja 1M, 5K, 10K, 15K & Half Marathon
-
May 11, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Tallahassee, FL
Leon County, FL
1. 500 Festival Mini Marathon
-
May 4, 2024Saturday
-
13.1M, 5K run
More Information
-
Indianapolis, IN
Marion County, IN
2. Beer City Half Sacramento
-
May 4, 2024Saturday
-
13.1M, 10K, 5K, 1M run
More Information
-
West Sacramento, CA
Yolo County, CA
3. Boise River Marathon / Half Marathon
-
May 4, 2024Saturday
-
26.2M, 13.1M, 10K, 5K run
Virtual OptionMore Information
-
Boise, ID
Ada County, ID
4. Brainerd Jaycees Run for the Lakes
-
May 4, 2024Saturday
-
26.2M, 13.1M, 10K run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Nisswa, MN
Crow Wing County, MN
5. Caesar Creek Trail Race
-
May 4, 2024Saturday
-
13.1M, 20K, 10K, 5K run | trail run
More Information
-
Waynesville, OH
Warren County, OH
6. Cinco De Mayo 5K, 10K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K run
More Information
-
DeBary, FL
Volusia County, FL
7. Cinco de Mayo Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K run
More Information
-
Long Beach, CA
Los Angeles County, CA
8. Cinco De Mayo Pepper 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Temple, TX
Bell County, TX
9. Cinco De Mayo Pepper 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Stillwater, OK
Payne County, OK
10. Dino Half Marathon
-
May 4, 2024Saturday
-
13.1M, 5K run | kids run
More Information
-
Vernal, UT
Uintah County, UT
11. Door County Half Marathon & Nicolet Bay 5K
-
May 4, 2024Saturday
-
13.1M, 5K run
More Information
-
Peninsula State Park, WI
Door County, WI
12. Fire on the Mountain Half
-
May 4, 2024Saturday
-
13.1M trail run
More Information
-
White Salmon, WA
Klickitat County, WA
13. Florida Shamrock Distance Classic
-
May 4, 2024Saturday
-
13.1M, 10K, 5K, 1M run
More Information
-
Saint Petersburg, FL
Pinellas County, FL
14. Folsom Lake Trail Run
-
May 4, 2024Saturday
-
50K, 30K, 13.1M, 10K trail run
More Information
-
Folsom, CA
Sacramento County, CA
15. GBTC Grand Island Half Marathon
-
May 4, 2024Saturday
-
13.1M run
More Information
-
Grand Island, NY
Erie County, NY
16. Great Allegheny Ohiopyle Marathon Race Festival
-
May 4, 2024Saturday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Ohiopyle, PA
Fayette County, PA
17. Hacienda Hills Run
-
May 4, 2024Saturday
-
50K, 26.2M, 13.1M, 9M, 10K, 5K trail run
More Information
-
San Jose, CA
Santa Clara County, CA
18. Happy Trails Marathon
-
May 4, 2024Saturday
-
26.2M, 13.1M run
More Information
-
Draper, UT
Salt Lake County, UT
19. Ho'omau 5K, 10K & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Ewa Beach, HI
Honolulu County, HI
20. Hog Crazy Trail Run
-
May 4, 2024Saturday
-
13.1M, 10K trail run
More Information
-
College Station, TX
Brazos County, TX
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.