https://totalbodyfitness.com/site/races/
SCHEDULE
Sunday, April 10, 2022 MTB Mayhem 2022–Cross-Country Mountain Bike Racing - Granite Beach, Folsom Lake SRA
Saturday, April 23, 2022. The ICE Breaker Triathlon and Super Sprint Triathlon - Granite Beach, Folsom Lake SRA
Sunday, April 24, 2022. MTB Championship–Cross-Country Mountain Bike Racing - Granite Beach, Folsom Lake SRA
Saturday, May 14, 2022. The Folsom Lake International Triathlon - Granite Beach, Folsom Lake SRA
Sunday, May 15, 2022. Folsom Lake Triathlons - Granite Beach, Folsom Lake SRA
Sunday, June 12, 2022. TRI for Kids Triathlon #1 - Granite Beach, Folsom Lake SRA
Saturday, August 13, 2022. The Tri for Real Triathlon #3 - Granite Beach, Folsom Lake SRA
Saturday, August 13, 2022. REAL Super Sprint Triathlon #3 - Granite Beach, Folsom Lake SRA
Sunday, August 14, 2022. TRI for FUN Triathlon #3 - Granite Beach, Folsom Lake SRA
Sunday, August 14, 2022. Tri for Kids Triathlon #3 - Granite Beach, Folsom Lake SRA
Saturday, August 27, 2022. The 24th Annual Granite Bay Triathlon - Granite Beach, Folsom Lake SRA
Sunday, August 28, 2022. The Good Dog-Dirty Dog 5K/10K - Granite Beach, Folsom Lake SRA
Saturday, September 10, 2022. The Gravel X Triathlon - Granite Beach, Folsom Lake SRA
Saturday, September 24, 2022. Gold Rush Growler 10 Mile & 5K Trail Runs - Granite Beach, Folsom Lake SRA
Saturday, September 24, 2022. Gold Rush Growler MTB - Granite Beach, Folsom Lake SRA