There are 31 running races in Tulsa, Oklahoma in 2026. The next is the Elgin Park Spring Training Pub Run on April 25. Distances include 5K races, half marathons, ultras.