There are 26 ultras in Minnesota scheduled for 2026. The next is the Spooky Sprint- Rochester in Rochester on October 11. Minnesota ultras run primarily October through September.