The Gravel X Triathlon

The Gravel X Triathlon

Granite Bay, CASeptember 12, 2026

OlympicSprintDry Tri
ActiveActive

The Gravel X Triathlon - Part of the USA Triathlon Gravel Triathlon Series Event details and schedule The Gravel X Triathlon September 12th Granite Beach, Folsom Lake We are excited for the 4th Annual Gravel X Triathlon - with a lake swim, draft legal off-road/gravel bike course and scenic single track trails for the run. We will have two distances: Sprint & Olympic for the Gravel X Triathlon. Included with both races is a commemorative Gravel X Race shirt Sprint Distance: 500M Lake Swim - 15K Gravel Bike - 5K Trail Run. Sprint Distance Kayak/SUP - 1500 Meter - 15K Gravel Bike - 5K Trail Run. Olympic Distance: 1000M Lake Swim - 30K Gravel Bike - 10K Trail Run. Swim course: 500 meter swim course in beautiful Folsom Lake. Folsom Lake is nestled in the Sierra foothills and has an average water temperature in September of 66 degrees. Two loops for Olympic distance, one loop for Sprint distance. Athletes racing in the SUP/Kayak division will do three loops. Bike course: The 15 kilometer draft-legal bike course will begin a transtion area at the lake to start the course. The bike course will finish at a separate transition area to start the run. Two loops for Olympic distance. Run Course: The 5 kilometer run course follows single track trails long the shoreline of Folsom Lake. Two loops for Olympic distance. RULES: Swim - No hand paddles or floats allowed. Bike - Time trial bicycles and aero bars of any type are prohibited. Fixed gear bicycles and recumbent bicycles are prohibited. All other bicycles currently allowed under the competitive rules are allowed. Bar ends must be plugged. Bike course is draft legal. Run - Any equipment must be carried the entire run course and cannot be discarded along the course. Relay Teams Relay Teams awards will be for top three in male, female and coed divisions. Packet Pick Up Information Athlete packets may be picked up on race morning at the race venue from 6 until 9 am. Race Day Schedule: Sprint Gravel X Triathlon - 8 a.m. Olympic-distance Gravel X Triathlon - 8:20 a.m. SUP/Kayak Gravel X Triathlon - 9 a.m. Race for FREE Information Our Race for FREE Athlete Volunteer Program offers a chance to get involved with multi-sport events, have fun, and earn a $50 TBF Racing Volunteer voucher good towards entry fees at any of our events this year. Each volunteer shift is 4 hours. We ask volunteers to reserve a volunteer position at any of our events by emailing Volunteers@totalbodyfitness.com as our volunteer positions will fill up quickly. Find out more info at www.tbftraining.com about the FREE Triathlon Training program offered by TBF Training or email Bill@totalbodyfitness.com with your training questions. Refund and Transfer Information TBF Racing has a No Refund policy on all of our events. A Refund requested prior to race week will be given a TBF Race credit for the amount of the entry fee minus a $25 processing fee. Credits are not given during race week. Race transfers are allowed from one TBF Racing event to another within a one-year time frame. There is a $25 transfer fee. Participant transfers are allowed for this event, with a $25 fee. Transfers are not allowed during race week. ALL TBF Racing events are held Rain or Shine. We hope you enjoy the race and would appreciate any input, comments or suggestions you may have afterwards.

Other Races by TBF Racing

The New Year's Duathlon & 5K Run

The New Year's Duathlon & 5K Run

January 3, 2026

Granite Bay, CA

New Year's Duathlon & 5K

New Year's Duathlon & 5K

January 3, 2026

Granite Bay, CA

The IPA Trail Runs

The IPA Trail Runs

January 10, 2026

Granite Bay, CA

Happy Kids Duathlon - #1

Happy Kids Duathlon - #1

January 24, 2026

Granite Bay, CA

The Dirty Duathlon

The Dirty Duathlon

January 24, 2026

Granite Bay, CA

The Gumby 5K & 10K Trail Runs

The Gumby 5K & 10K Trail Runs

January 24, 2026

Granite Bay, CA

Escape from Folsom Trail Runs

Escape from Folsom Trail Runs

February 7, 2026

Granite Bay, CA

Happy Kids Duathlon - #2

Happy Kids Duathlon - #2

February 7, 2026

Granite Bay, CA

The Double Duathlon

The Double Duathlon

February 7, 2026

Granite Bay, CA

The Lost Trail 5K & Half Marathon

The Lost Trail 5K & Half Marathon

February 21, 2026

Granite Bay, CA

Happy Kids Duathlon - #3

Happy Kids Duathlon - #3

February 21, 2026

Granite Bay, CA

Chanoko 31K, 10K & 5K Trail Runs

Chanoko 31K, 10K & 5K Trail Runs

March 7, 2026

Granite Bay, CA

Happy Kids Duathlon - #4

Happy Kids Duathlon - #4

March 7, 2026

Granite Bay, CA

The Mighty Dog 10K & 5K Trail Runs

The Mighty Dog 10K & 5K Trail Runs

March 21, 2026

Granite Bay, CA

Happy Kids Duathlon #5

Happy Kids Duathlon #5

March 21, 2026

Granite Bay, CA

The ICE Breaker Triathlon

The ICE Breaker Triathlon

April 11, 2026

Granite Bay, CA

Folsom Lake International Triathlon

Folsom Lake International Triathlon

May 9, 2026

Granite Bay, CA

Folsom Lake Triathlon

Folsom Lake Triathlon

May 10, 2026

Granite Bay, CA

TRI for Real Triathlon #1

TRI for Real Triathlon #1

June 6, 2026

Herald, CA

TRI for Kids Triathlon #1

TRI for Kids Triathlon #1

June 7, 2026

Herald, CA

TRI for Real Triathlon #2

TRI for Real Triathlon #2

July 11, 2026

Herald, CA

TRI for FUN Triathlon #2

TRI for FUN Triathlon #2

July 12, 2026

Herald, CA

TRI for Kids Triathlon #2

TRI for Kids Triathlon #2

July 12, 2026

Herald, CA

Tri for KIDS Triathlon - #2

Tri for KIDS Triathlon - #2

July 12, 2026

Herald, CA

Folsom SwimRun

Folsom SwimRun

July 25, 2026

Folsom, CA

TRI for Real Triathlon #3

TRI for Real Triathlon #3

August 8, 2026

Herald, CA

TRI for FUN Triathlon #3

TRI for FUN Triathlon #3

August 9, 2026

Herald, CA

TRI for Kids Triathlon #3

TRI for Kids Triathlon #3

August 9, 2026

Herald, CA

The Granite Bay Triathlon

The Granite Bay Triathlon

August 22, 2026

Granite Bay, CA

The Gold Rush Growler 10 Mile & 5K Trail Runs

The Gold Rush Growler 10 Mile & 5K Trail Runs

September 19, 2026

Granite Bay, CA

Please visit the official race website and registration page to confirm all details, as information may change.