Relay Team - 3-person teamRelay Team - 6-person team
Ultra Races
1526 upcoming ultra races
Ultra Races by State
Annie Oakley Buffalo Bill Super Sprint AquaBikeAnnie Oakley Buffalo Bill Super Sprint Triathlon - Team Member (join a team)Annie Oakley Buffalo Bill Super Sprint TriathlonAnnie Oakley Buffalo Bill Super Sprint Triathlon - Team Captain (create a team)Annie Oakley Buffalo Bill Super Sprint Triathlon Athena / Clydedale DivisionAnnie Oakley Buffalo Bill Sprint AquaBikeAnnie Oakley Buffalo Bill Sprint Triathlon - Team Captain (create a team)Annie Oakley Buffalo Bill Sprint Triathlon Athena / Clydedale DivisionAnnie Oakley Buffalo Bill Sprint Triathlon - Team Member (join a team)Annie Oakley Buffalo Bill Sprint TriathlonAnnie Oakley Buffalo Bill Sprint DuathlonAnnie Oakley Buffalo Bill Olympic AquaBikeAnnie Oakley Buffalo Bill Olympic TriathlonAnnie Oakley Buffalo Bill Olympic Triathlon Athena / Clydedale Division
5K Run5K WalkVirtual 5K Run/WalkKids Fun RunVirtual Kids Fun Run
17 mile29 mile54 mile64 mile
Pedernales Falls Youth 1-Mile Trail Run (12 & under)Pedernales Falls Sunset 5KPedernales Falls 10KPedernales Falls 20KPedernales Falls 30KPedernales Falls 60KPedernales Falls 10K Ruck
Latinas in Motion: Peace, Love and Run 5k (in Philly)Virtual Peace, Love and Run 5kKids Fun Run (in Philly/Not Virtual) .25 Miles
Valley Ride - 35 MileCherohala Challenge Century - 115 MileMetric Century - 62 Mile
Above the Clouds 5KAbove the Clouds - Virtual 5KAbove the Clouds - Kid's 100 Yard Dash
10 Mile - Sunday10 Mile - Saturday20 Mile50K
5K RUN/WALK.5 MILE REMEMBRANCE WALK
45-ish mile OPEN85-ish mile OPEN
5K Running Race10K Running Race19 Mile Gravel Grinder Bike RaceShort Dual - 19 Mile Bike and 5K Run33 Mile Gravel Grinder Bike RaceMedium Dual - 33 Mile Bike and 5K Run57 Mile Gravel Grinder Bike RaceLong Dual - 57 Mile Bike and 10K Run
Into the Woods 5 MilerKids Fun Run
5K RUN & WALK10K RUN & WALKMASTODON COMMUNITY BREAKFAST
15 MILE (10:00 AM Start Time)30 MILE (9:00 AM Start Time)30 MILE (9:30 AM Start Time)45 MILE (8:30 AM Start Time)45 MILE (8:00 AM Start Time)METRIC CENTURY - (7:30 AM Start Time)Post-Ride Entry Only
1.2-Mile Swim5k10k12-Mile Bike rideHalf-Marathon25-Mile Bike RideHalf-Iron Paddle TriathlonHalf-Iron Aqua BikeHalf-Iron DuathlonHalf-Iron Relay TeamHalf-Iron Triathlon500-Meter Swim1500-Meter SwimKids Splash & DashOlympic TriathlonOlympic Paddle TriathlonOlympic DuathlonOlympic Aqua BikeOlympic Relay TeamSprint TriathlonSprint Paddle TriathlonSprint DuathlonSprint Aqua BikeSprint Relay TeamVirtual Race56-Mile Bike RideSuper Sprint DuathlonSuper Sprint Triathlon
4UBen 5K Walk/Run '26kids 20 meter dash (5 and under)kid's 50 meter sprint (6-7 year old)
5KKids Fun RunVirtual 5K
Tadpole Trot 1K5K Run/Walk5K Stroller Run/Walk10 Mile Run/Walk10K Run/WalkHalf Marathon Combo (10 Mile and 5K entry included)Tadpole Trot 300 YardVirtual
10K Virtual Race10K Walk10K RunLil' Lilac Kids Race
Open Water Timed Practice Swim -1 MileOpen Water Timed Practice Swim - 400mOpen Water Timed Practice Swim - 800mOlympic Relay TriathlonOlympic AquabikeSuper Sprint TriathlonSprint DuathlonSprint TriathlonOlympic TriathlonSprint Relay Triathlon
Great Springs Trail Race - Canyon Lake Youth 1-Mile Trail Run (12 & under)Great Springs Trail Race - Canyon Lake 5KGreat Springs Trail Race - Canyon Lake 10KGreat Springs Trail Race - Canyon Lake 25KGreat Springs Trail Race - Canyon Lake 50K
1 Mile RunVolunteer then Run 5K 3.11 Miles5k Run 3.1 Miles10k Run 6.22 MileVirtual RunKids Dash
TEAM Registration
Rock Springs Ramble 5KRock Springs Ramble Virtual 5KRock Springs KIDS Ramble
CRBT 5KBankers Trust 10KHalf MarathonTeam Relay presented by Downtown Cedar RapidsMarathon
1 Mile Run5k Run 3.1 MilesVolunteer then Run 5K 3.11 Miles10k Run 6.22 MileVirtual RunKids Dash
Move with Moosic 5k Run/Walk
2026 North Jersey Pride Run2026 North Jersey Pride Kids Run
O'Neill's Virtual 1 Mile Health WalkO'Neill's 5KO'Neill's Virtual 5K
10K15K25K50KHiawatha Spring Virtual Run
Virtual 5K5K Run/WalkLil' Rockers Kids Run
5K Trail Race10 Mile Trail Race20 Mile Trail Race50k Trail Race
Half Swim OnlySuper Sprint AquabikeSuper Sprint TriathlonSuper Sprint Triathlon Relay (3 person)Super Sprint Triathlon Relay (2 person)Super Sprint DuathlonSprint AquabikeSprint Triathlon Relay (2 person)Sprint TriathlonSprint Triathlon Relay (3 person)Sprint DuathlonOlympic AquabikeOlympic Triathlon Relay (3 person)Olympic TriathlonOlympic Triathlon Relay (2 person)Olympic DuathlonHalf AquabikeHalf Triathlon Relay (2 person)Half TriathlonHalf Triathlon Relay (3 person)Half DuathlonSuper Sprint Swim OnlySprint Swim OnlyOlympic Swim OnlyGRTri Virtual Event
2K Walk5K Run/WalkLittle Sprout Sprint (ages 10 and under)Virtual Participant
SwimRun800 Meter Swim1600 Meter Swim
MileDistance Medley Relay (DMR: 1200, 400, 800, 1600)2k Steeplechase3k Steeplechase5000m800m
Trail Run Short Loop ~ 3-4 milesTrail Run Long Loop ~ 12-13 milesBeginner Race - 13 MilesE-Bike Sport - 35 MilesSport Race - 35 MilesExpert Race - 55 Miles
1-Alarm Fire Mile3-Alarm Fire 5KKids Hot Pant DashFire Buff T-shirt Division
5k Run/WalkT-Shirt Only
Aquabike - SprintSprint - Age GroupSprint - RelayAquabike - OlympicDuathlon - Run/Bike/RunOlympic - RelayOlympic - Age GroupOlympic - Elite DivisionTrinona Kids 13 to 15 Year OldTrinona Kids 11 to 12 Year OldTrinona Kids 9 to 10 Year OldTrinona Kids 7 to 8 Year OldTrinona Kids 5 to 6 Year Old
Dylan's Dash 5K Run/Walk
1.1 Mile Fun Run - Age 18+ years old1.1 Mile Fun Run - Age 4-10 years old1.1 Mile Fun Run - Age 11-17 years old5K - Age 11-17 years old5K - Age 4-10 years oldVirtual 5K - All Ages5K - Age 18+ years old
Virtual 5K5K! (EARLY BIRD)Virtual 10K10K! (EARLY BIRD)Kid's Dash! (10&Under)Duathlon! (EARLY BIRD)Volunteer & Run!
Fire Ant 100K Bicycle TourFire Ant Tour Virtual Ride
5K Run/Walk10K0.5k beer Fun RunKids .5k Fun RunSleep-In Donation/Virtual
Kids' Color Run5K RaceVirtual OptionTimlin Tot Trot
Max's Race for the Davies Project 5k run/walkKids' One Mile and Kids Sprint
Musselman Preview RideCookout Only