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 30 Show whole month
May282026
The Skirmish
Jonesboro, AR · May 28–31, 2026
100 mi63 mi43 mi24 mi
May302026
Love Run 5K & 1M Fun Run 2026
Marietta, OK
5 km1 mi
May302026
Maverick Criterium Campus Corner 5K
Norman, OK
5 km
May302026
Oklahoma Steps Against Skin Cancer
Edmond, OK · 9:00 AM
5 km run/walk1 Mile Fun Run/Walk
May302026
Route 66 Blue Whale Run
Catoosa, OK · 8:00 AM
5KOne Mile Fun Run
May302026
Route 66 Festival Triathlon
Edmond, OK
Oly TriOly DuOly AquabikeOly Tri RelayOly Du Relay
May302026
Thunder Up Ultras
Oklahoma City, OK
Various "Thunder Loops" Run/Walk
