Zwift Weekly Group Workout
Mar
13

Zwift Weekly Group Workout

Join Thursdays at 6AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

Host: Amy Larson

View Event →
Open Water Swim
Mar
16

Open Water Swim

Meet at Granite Beach at 12PM for an open water swim, and some cold water acclimation for those spring races! Meet in the Parking lot in front as you enter the lot.

*Recommend personal swim buoy along with wetsuit, and if you want to be warmer, neoprene cap etc

Bring snacks and hot beverages to share for after (non alcoholic).

Host: Kirsten Bratti Lewis

View Event →
Zwift Weekly Group Workout
Mar
18

Zwift Weekly Group Workout

Join Tuesdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

Host: Vince Jones

View Event →
Zwift Weekly Group Workout
Mar
20

Zwift Weekly Group Workout

Join Thursdays at 6AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

Host: Nathan Maffeo

View Event →
Zwift Weekly Group Workout
Mar
25

Zwift Weekly Group Workout

Join Tuesdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

Host: Vince Jones

View Event →
Zwift Weekly Group Workout
Mar
27

Zwift Weekly Group Workout

Join Thursdays at 6AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

Host: Amy Larson

View Event →
Ironman Oceanside 70.3
Apr
5

Ironman Oceanside 70.3

Start your season where the sun shines and beach breezes greet you at every turn.  This laid-back community is your perfect race-cation to kick start your season, lined with palm trees and sunsets.  Oceanside is a whole vibe... from the stunning beaches to the thriving downtown area.  Athletes can walk from the hotel to the venue to the beach, and everything in between.  Find adventure for every wavelength. Register here:

https://www.ironman.com/im703-oceanside-register

View Event →
TBF Icebreaker Triathlon
Apr
12

TBF Icebreaker Triathlon

The ICE Breaker Triathlon was first held in 2000 as part of TBF Training's Triathlon Class. In 2002 the event was opened to the public and is now in its 23rd year and is known as the best way to start your Triathlon racing season! The races will take place at Folsom Lake. The swim will be in the lake with temperatures in the 60's. The bike course is on roads closed to traffic. The run courses will be scenic and enjoyable along the beautiful shoreline of Folsom Lake.

Register

View Event →
Ironman Hawai'i 70.3
May
31

Ironman Hawai'i 70.3

Immerse yourself in the beauty and challenge of IRONMAN 70.3 Hawaiʻi as you celebrate 20 years of racing in paradise. Feel the powerful energy of the Aloha spirit as you tackle a course that winds through lava fields, lush coastline, and the pristine waters of Pauoa Bay. Discover Hawaiʻi’s rich culture and legendary landscapes while pushing your limits in one of the most breathtaking and storied races in the world. Your journey to greatness starts here—claim your place in the next chapter of this iconic event. Register here:

https://www.ironman.com/im703-hawaii-register

View Event →
TBF Tri for Real Triathlon
Jun
7

TBF Tri for Real Triathlon

USA Triathlon sanctioned Tri for Real Triathlon has three races in 2025. June 7th, July 12th & August 9th. Relay Teams, Aquabike and a Super Sprint Triathlon are also available. Back this year is the TRI for REAL Series Championship! Race all three events in the Series to be eligible for Championship prizes in each five-year age group for men and women.

Register

View Event →
26th Annual Granite Bay Triathlon
Aug
23

26th Annual Granite Bay Triathlon

USA Triathlon sanctioned Tri for Real Triathlon has three races in 2025. June 7th, July 12th & August 9th. Relay Teams, Aquabike and a Super Sprint Triathlon are also available. Back this year is the TRI for REAL Series Championship! Race all three events in the Series to be eligible for Championship prizes in each five-year age group for men and women.

Register

View Event →

Zwift Weekly Group Workout
Mar
11

Zwift Weekly Group Workout

Join Tuesdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

Host: Vince Jones

View Event →
Open Water Swim
Mar
9

Open Water Swim

Meet at Granite Beach at 12PM for an open water swim, and some cold water acclimation for those spring races! Meet in the Parking lot in front as you enter the lot.

*Recommend personal swim buoy along with wetsuit, and if you want to be warmer, neoprene cap etc

Bring snacks and hot beverages to share for after (non alcoholic).

Host: Kirsten Bratti Lewis

View Event →
TBF Racing Chanoko 5k/31k Trail Runs
Mar
8

TBF Racing Chanoko 5k/31k Trail Runs

The Chanoko Trail Runs offer two distances to choose from: 31K and 5K. The 31K will start from Auburn Overlook and run to Granite Beach, Folsom Lake on the famous Pioneer Express Trail. The 5K will start and finish at Granite Beach, Folsom Lake SRA.

Finishers at each event will receive custom Chanoko finisher medals. Finishers of the Chanoko 31K will also receive a finisher's long-sleeved T-shirt.

A Shuttle Bus for 31K runners will depart the finish area at Granite Beach to head to the start line at 7 am. Tickets are available on a limited first-come basis for $25.

We will also have post race food for all runners at Granite Beach, Folsom Lake after their runs are finished.

Overall male and female champions in each race will receive special champion awards and age-group awards will be presented three-deep for both races.

Sign up HERE

View Event →
Zwift Weekly Group Workout
Mar
6

Zwift Weekly Group Workout

Join Thursdays at 6AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

Host: Amy Larson

View Event →
Zwift Weekly Group Workout
Feb
27

Zwift Weekly Group Workout

Join Thursdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
Zwift Weekly Group Workout
Feb
20

Zwift Weekly Group Workout

Join Thursdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
Presidents' Day Brick
Feb
17

Presidents' Day Brick

Enjoy the holiday with a group brick workout! Hit the IMCA bike course 1.5 hours out and back, followed by a 1 hour run. Meet at Drakes (985 Riverfront St, West Sacramento) at 8AM. Followed by food and drinks together at Burgers and Brews (317 3rd St, West Sacramento) at 1PM.

View Event →
Zwift Weekly Group Workout
Feb
13

Zwift Weekly Group Workout

Join Thursdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
Zwift Weekly Group Workout
Feb
6

Zwift Weekly Group Workout

Join Thursdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
Zwift Group Workout
Feb
4

Zwift Group Workout

Join Tuesday at 615AM for a 75 minute club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
Zwift Weekly Group Workout
Jan
30

Zwift Weekly Group Workout

Join Thursdays at 630AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling. By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
TBF MTB Classic
Jan
26

TBF MTB Classic

The MTB Classic is the second of our six race Spring MTB Series. The race will feature a unique six-mile lap course, with safe and well marked trails, held at beautiful Granite Beach, Folsom Lake SRA. Included with each entry into the MTB Classic is a pair of custom TBF Racing socks, a chance at Division Awards, and delicious hot post-race food. To be eligible for series awards, athletes must race 5 of 6 races, including the MTB Championship race on March 23rd. Register here:

https://www.active.com/granite-bay-ca/cycling/mountain-biking-races/mtb-classic-cross-country-mountain-bike-racing-2025

View Event →
The Dirty Duathlon
Jan
25

The Dirty Duathlon

The Dirty Duathlon is an off-road Duathlon with a run-bike-run course that has scenic trails to run on, and a fun mountain bike course almost entirely on single track trails. Included for each athlete is a TBF Racing Beanie, a chance at awards in each division, and post-race food.

View Event →
The Gumby 10K and 5K
Jan
25

The Gumby 10K and 5K

Gumby and Pokey are back at the Gumby 5K & 10K in 2025. This race will feature Gumby & Pokey finisher medals, and beautiful trail courses along the shores of Folsom Lake with plenty of aid stations and cheering volunteers on a well-marked course.

View Event →
Zwift Weekly Group Workout
Jan
23

Zwift Weekly Group Workout

Join Thursdays at 7AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
Brick Workout
Jan
16

Brick Workout

Bike/Run Brick on Thursday 10:00AM. Meet at Nimbus Fish Hatchery. Ride slow down to Watt, then time trial back to Nimbus (25 miles round trip). Followed by a 30 minute run.

View Event →
Zwift Weekly Group Workout
Jan
16

Zwift Weekly Group Workout

Join Thursdays at 7AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
TBF MTB Kickstart
Jan
12

TBF MTB Kickstart

The MTB Kickstart is the first of the six races in our Spring MTB Series. Each race will feature a unique course, with safe and well marked trails, held at beautiful Granite Beach, Folsom Lake SRA. Included with each entry into the MTB Kickstart is a custom TBF Beanie, a chance at Division Awards, and delicious hot post-race food. To be eligible for series awards, athletes must race 5 of 6 races, including the series championship race on March 23rd.

View Event →
TBF IPA Trail Runs
Jan
11

TBF IPA Trail Runs

The IPA Trail Runs will feature two courses along the shoreline of Folsom Lake with challenge and fun artfully combined and have ice cold IPA locally brewed beer for athletes over 21 at the finish line.

The IPA Trail Run features a 12K and a 5K course, each with scenic lake views on well-marked single track trails. Included for each runner is a custom IPA Trail Run Glass, and a chance to fill it with local craft brew after the race, plus hot post-race food and awards three deep in each division.

View Event →
Brick Workout
Jan
9

Brick Workout

Bike/Run Brick on Thursday 10:00AM. Meet at Nimbus Fish Hatchery. Ride slow down to Watt, then time trial back to Nimbus (25 miles round trip). Followed by a 3 mile run.

View Event →
Zwift Weekly Group Workout
Jan
9

Zwift Weekly Group Workout

Join Thursdays at 7AM for a weekly club workout! Join ATM on Zwift at https://www.zwift.com/.../ceb2b74f-dc51-476b-abdb.../home to view and join all upcoming rides.

Never Zwifted as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling By downloading the Zwift companion app beforehand, you can also chat with the group during the ride.

View Event →
Trail Run at Granite Beach
Jan
7

Trail Run at Granite Beach

Trail run on Tuesday at Granite Beach 8:45AM. Our group will run for three hours (approx. 14 miles), but other groups/paces are always welcome. We want various levels out there if we can do it.

View Event →