Find your next event
Running, cycling, triathlon, classes and clinics and more — all in one calendar.
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
Osage Grand PrixCinco de Mayo Run
2
Osage Grand PrixWesley UMC Bun RunDiamond Daze 5K +4 more
3
Osage Grand PrixTulsa Area Triathletes Spring Fever Triathlon
4
Osage Grand Prix
5
Osage Grand Prix
6
Osage Grand Prix
7
Osage Grand Prix
8
Osage Grand Prix
9
Osage Grand PrixBike City FondoCavanal Killer 8K +5 more
10
Osage Grand Prix
11
Osage Grand Prix
12
Osage Grand Prix
13
Osage Grand Prix
14
Osage Grand Prix
15
Osage Grand Prix
16
Osage Grand PrixRooster Days RunHistio Run +5 more
17
Osage Grand Prix
18
Osage Grand Prix
19
Osage Grand Prix
20
Osage Grand Prix
21
Osage Grand Prix
22
Osage Grand Prix
23
Osage Grand PrixTrail of Honor Memorial RunDay Ohn Day 5K/10K
24
Osage Grand Prix
25
Osage Grand PrixMaple Ridge Memorial Day Run
26
Osage Grand Prix
27
28
The Skirmish
29
The Skirmish
30
The SkirmishLove Run 5K & 1M Fun Run 2026Route 66 Blue Whale Run +4 more
31
The Skirmish
Saturday, May 16 Show whole month
Apr142026
Osage Grand Prix
Tulsa, OK · Apr 14 – May 26, 2026
15-30 miles
May162026
BEFAST 5K
Tahlequah, OK
5 kmfun run
May162026
Die to Run - Ultra & 5K
Muskogee, OK
5k and Ultra
May162026
Flower Moon
Bartlesville, OK
50 mi26.2 mi13.1 mi5 km trail runs
May162026
Histio Run
Mannford, OK · 9:00 AM
5 km and 1 Mile Fun Run
May162026
Lion Heart Half Marathon, 10K Run and 5K Run/Walk
Woodward, OK
half marathon10 km5 km
May162026
Rooster Days Run
Broken Arrow, OK
5 km1 mile fun run
May162026
Sgt. Bret D. Isenhower Memorial 5K
Seminole, OK
5 km1 mi run
