NCTS Race Calendar
The 2023 NCTS consists of 12 events including 30 separate races, in the following order.
- Team Red Shamrock Trail Challenge – April 1st – Coralville
- Sunderbruch B&B Trail Races – May 20th – Davenport
- Crater Trail Run – June 3rd – Decorah
- Schuetzen NEIN! Hour Endurance Run (9hr timed event) – June 17th – Davenport
- Mines of Spain Trail Races – August 12th – Dubuque
- ScoCo50 – August 26th – Long Grove
- Booneville Backroads Ultra – September 2nd – Booneville
- Pleasant Creek Trail Run – September 9th – Palo
- Doggone Tired Ultra – September 30th – Vinton
- Swiss Valley Trail Races – October 7th – Peosta
- Mines of Spain 100 – October 20th-21st – Dubuque
- Woodpecker Six (6hr timed event) – November 11th – Central City