Weekly Brick Workout
Join us Beals Point for a ride towards Auburn to climb the infamous Indian Hill for an approximately 30 mile. Need more hill climbing? Go back down Indian Hill and climb it again to add about 5 miles.
Follow this up with a 4.5 mile run and claim your brick!
If Indian Hill isn’t in your plan, do the loop around Lake Natoma for 20 miles, and add whatever you need to the distance
Check out the route on Strava!
https://strava.app.link/eWLgI4VlG0b
If you have thought for a different workout, or meeting place, let me know.
Hosted by Bev Anderson-Abbs & Vince Jones
TBF Chanoko 31k, 10k, & 5k
The Chanoko Trail Runs offer three distances to choose from: 31K, 10K, and 5K. Finishers at the 31K will receive a custom Finishers long-sleeve hoodie. Finishers in the 10K & 5K will receive finisher medals for both distances.
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.
Start Times
8:00 am: 5K start (at Granite Beach, Folsom Lake)
8:00 am: 31K start (at Auburn Overlook Park)
ATM Members, don’t forget to sign up with your TBF discount!
Shamrock’n 5k & 10k
Celebrate St. Patrick’s Day with a Shamrock-themed Half Marathon, 10K, 5K and Fun Run!
The 5K, 10K and Leprechaun dash will be on Saturday, March 14, 2026. The Half Marathon will be on Sunday, March 15, 2026.
And back by popular demand is the Double Header. Run the 5K or 10K on Saturday plus the Half marathon on Sunday and receive a third Double Header medal plus a commemorative Double Header tech shirt.
Swim Camp with Campfire Endurance
Swim Faster. Smarter. Stronger.
Above the Mean Triathlon Club is teaming up with Chris Bagg of Campfire Endurance for a 2-day Performance Swim Camp designed to help you unlock your swim potential.
Sacramento Area (Pool Location TBD)
March 14–15, 2026
What you’ll get:
• Personalized video swim analysis
• Identify your swim type
• 3 focused swim sessions
• Mobility assessment
• Drills specific to YOU
• Your own Critical Swim Speed plan
Camp is limited to 15 athletes.
ATM members can check out the details and sign up HERE: https://campfireendurance408.lpages.co/above-the-mean-swim-camp-2026/
Learn more about Chris here, https://www.campfireendurance.com/chris-bagg
Host: Tara Maffeo
Shamrock’n half marathon
Celebrate St. Patrick’s Day with a Shamrock-themed Half Marathon, 10K, 5K and Fun Run!
The 5K, 10K and Leprechaun dash will be on Saturday, March 14, 2026. The Half Marathon will be on Sunday, March 15, 2026.
And back by popular demand is the Double Header. Run the 5K or 10K on Saturday plus the Half marathon on Sunday and receive a third Double Header medal plus a commemorative Double Header tech shirt.
Triathlon 101:The Basics
Have you ever thought about doing a triathlon, but weren't sure where to start?
This is the first of a series of workshops to give you the information you need to be successful.
In this webinar (link will be provided later), you'll learn some of the fundamentals to get you started in triathlon including:
What is a triathlon
Distances, formats, age groups
Gear Basics
How To Train
Q&A
Join all 4 workshops to get ready to us at the TBF Granite Bay Triathlon championship in August.
Next Up: Triathlon 102-Transition Information.
Sign up for the series here!
https://docs.google.com/.../1FAIpQLScU3jeqikVqEH.../viewform
Ironman 70.3 Oceanside
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.
The Athletic Brewing IRONMAN 70.3 Oceanside course features incredible opportunities only athletes can experience come race day. From swimming in the Oceanside harbor to biking through an activity military base, this unique course offers a once-in-a-lifetime race experience. Athletes will love the top-rated run course along the Pacific Ocean, ending at the famously festive finish line on The Strand!
TBF Icebreaker Triathlon
The ICE Breaker Triathlon is now in its 23rd year and is known as the best way to start your Triathlon racing season!
The races take place at Folsom Lake. The swim is in Folsom Lake with temperatures in the 60's. The bike course is on roads closed to traffic. The run courses are scenic and enjoyable along the beautiful shoreline of Folsom Lake.
Included for each athlete is a swim cap, athlete goody bag, hot post-race meal, and a pair of ICE Breaker Triathlon socks.
Start Times
ICE Breaker Dash Triathlon: 8:00 am (mass start)
ICE Breaker Triathlon & Aquabike: 9:00 am (waves)
Distances
ICE Breaker Tri: .5 mile swim • 10 mile bike • 4 mile run
Aquabike: .5 mile swim • 10 mile bike
Ice Breaker Dash Tri: 400 yards swim • 5 mile bike • 2.7 mile run
ATM Members, don’t forget to sign up with your TBF discount!
Levi's GranFondo
We have ATMers doing all different distances, there is something for everyone! Register HERE.
Host: Tara Maffeo
TBF Folsom Lake International Triathlon (FLIT)
The Folsom Lake International Triathlon takes place at Granite Beach, Folsom Lake, with a 1.5K lake swim, 40K scenic road bike on country roads and a challenging 10K trail run.
The Olympic-distance Triathlon and Aquabike are sanctioned by USA Triathlon, requiring an annual or one-day license with USAT. Included for each competitor is a swim cap, post race refreshments and custom Folsom Lake Triathlon Runners Hat.
ATM Members, don’t forget to sign up with your TBF discount!
Triathlon 102:Transition Workshop
A triathlon is comprised of three different disciplines, swimming, cycling, and running, but how do you move from one of those to sports to the next? Join this Transition workshop to learn how to set up your transition area for the best possible outcome for your race.
You'll see a demonstration of T0 (pre race setup), T1, and T2, find out what “Race Brain” is, as well as get tips and tricks for organizing your setup.
We'll also do a jog-through re-creation of the swim to T1 portion of the Club Championships in August, and answer any questions you may have.
Next Up: Triathlon 103 - Nutrition and Safety (webinar)
Sign up for the series here!
https://docs.google.com/.../1FAIpQLScU3jeqikVqEH.../viewform
Triathlon 103:Nutrition and Safety
In this webinar you'll learn about Nutrition and safety during your triathlon.
A triathlon can be pretty short, or it can be many hours long. Your nutrition and hydration needs will change depending on the length of your event, and even on the weather. Join this webinar to find out about the importanc eof fueling and hydration under different conditions.
Also in this webinar, we'll cover safety in all three disciplines, and, of course, answer all your questions!
Next Up:Triathlon 104 - Swim and Recon.
Sign up for the series here!
https://docs.google.com/.../1FAIpQLScU3jeqikVqEH.../viewform
ironman 70.3 oregon
Don't let the slow pace of life in Oregon fool you; the Beaver state has some high-speed tricks up its sleeve. From the nearly vertical ski slopes of Mount Hood, to the wild and scenic rivers that criss-cross the state, there is no shortage of opportunities for fast-paced thrills in Oregon—and IRONMAN 70.3 Oregon is no exception. Boasting one of the fastest swims on the IRONMAN 70.3 circuit, this wildly popular race calls first-timers and PR-seekers alike to Salem, where they'll find a blazing-fast 1.2-mile swim in the Willamette River, a 56-mile ride through Oregon’s scenic wine country, and a flat 13.1-mile run on paved and shaded park trails!
So, what does fast mean to you? Find the answer in Oregon.
LAKE TAHOE ATM TRI CAMP
Join us for our first ANNUAL ATM TRI CAMP in beautiful Lake Tahoe. The camp will include three days of swimming, biking, running, as well as mountain biking, hiking, and informative seminars. You definitely won’t want to miss this one
Triathlon 104:Swim and Recon
You've learned a lot about the mechanics of triathlon, this is where you get more details about an actual race! The Granite Bay Club Championship is around the corner, so this is a chance for some course recon.
We'll check out the start/transition/finish area, and explain where the swim bouys will be.
You'll have an opportunity to try on some wetsuits with club sponsors and check out Snake and Pig goggles.
You have an opportunity to swim, and bring your bike or other gear for a quick check over.
Next Up: The TBF Granite Bay Triathlon Club Championship Race, where you can put everything you've discovered to the test. Join us for this fun event!
Sign up for the series here!
https://docs.google.com/.../1FAIpQLScU3jeqikVqEH.../viewform
Ironman 70.3 Northern Ca
IRONMAN 70.3 Northern California brings the spirit of adventure to Redding: a place where golden sunshine, winding rivers, and iconic mountain views set the tone for a race like no other. Set against the backdrop of Northern California’s natural beauty, this course blends scenic intensity with small-city charm and a big-hearted outdoor culture.
It all begins with a serene swim in the clear waters of Whiskeytown Lake, followed by a bike and run course that winds through the dynamic landscapes of Shasta County. Every mile invites you to push deeper, breathe fuller, and take it all in. Whether you're chasing a new personal best or taking on your first 70.3, Redding delivers a race day that’s as inspiring as the landscape around you.
Canceled-Open Water Swim - SF Bay Aquatic Park
This swim has been canceled!This is a great swim to prep for Ironman 70.3 Oceanside!
Start Time: 10AM
Location: Aquatic Park, SF
The Aquatic Park is a protected area (i.e. low boat traffic, chop, etc) that is a classic SF swimming spot. There is a buoy line to follow and swimmers can get in as many yards as they like. There are cement bleacher seats near the beach, we'll meet there.
Water temps are expected to be in the mid 50s (though can fluctuate higher or lower - check HERE for latest).
If you're not a cold water aficionado, wetsuit, thermal cap, and booties are all recommended - a warm swim poncho if you're feeling extra luxurious.
Bring your own swim buoy for safety, and for dry bag capabilities if possible; it is not recommended to leave valuables in your vehicle.
Pending how everyone is feeling afterwards and wait times, option to snag a warm breakfast at Buena Vista ~ 2 blocks from swim.
Street parking is available nearby. Public restrooms are available.
Hosted by: Tara Maffea (contact via What's App for any questions)
Quadzilla! Saturday Hilly Ride
This is a great ride to prepare for Levi’s Grand Fondo, or whatever other hill insanity you have upcoming!
Meet at the parking garage across from Karen's Bakery in Folsom at 8:00am to roll at 8:15!
You don't be late for this epic, hilly ride. Great training for Levi's Grand Fondo, or whatever other hill rides you have upcoming.
The ride is approximately 40 miles with 3200 feet of climbing.
The group will try to regroup at key spots.
Bathrooms available in the parking structure at the start
Download the route, or just review it here:
https://connect.garmin.com/modern/courses/433922187
Hosted by: Angie Plumlee
Rouvy Group Workout
Join Thursday at 5PM for a club Rouvy workout!
Join ATM on Rouvy at
to view and join all upcoming rides.
Never Rouvy-ed as a group? The hosted group ride allows everyone to ride together regardless of pace and power, as long as you keep pedaling.
Host: Matt Bodding
Thursday Run Workout
Meet at the parking structure across from Karen’s Bakery in Folsom.
There are multiple routes you can choose from. Two possibilities are:
Top Half up over JC Bridge and around (7.4 miles, 542 feet)
Bottom Half down to Nimbus and around (11.1 miles, 308 feet)
You can always add a little more on either loop, or do an out-and-back if you'd like to shorten it.
Meet at Fat Rabbit afterwards at 11:00AM.
If you have thought for a different workout, or meeting place, let me know.
Hosted by Vince Jones
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: Tara Maffeo
Zwift Weekly Group Workout - Evening - Canceled!
Join Tuesdays at 6:30PM 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
TBF Lost Trail 5k and Half Marathon
The Lost Trail 5K and Half Marathon have very well-marked courses that offer scenic lake views with lots of beautiful wildflowers in between well-stocked aid station.
ATM Members, don’t forget to sign up with your TBF discount!
Weekly Brick Workout
Meet at Beals Point for a bike/run.
Join us Beals Point for a ride towards Auburn to climb the infamous Indian Hill for an approximately 30 mile. Need more hill climbing? Go back down Indian Hill and climb it again to add about 5 miles.
Follow this up with a 4.5 mile run and claim your brick!
If Indian Hill isn’t in your plan, do the loop around Lake Natoma for 20 miles, and add whatever you need to the distance
Check out the route on Strava!
https://strava.app.link/eWLgI4VlG0b
If you have thought for a different workout, or meeting place, let me know.
Hosted by Bev Anderson-Abbs & Vince Jones
Zwift Weekly Group Workout - Evening
Join Tuesdays at 6:30PM 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
Holiday rainy day run
If you have Monday off, come join us in Folsom for a rainy day run (or hope for a break in the weather).
Meet at Karen's Bakery in Folsom to start at 9:00am. Lot's of run options for everyone, long or short, fast or slow, or walking.
Meet back at Karen's for brunch and bakery goodies.
Host: Tara Maffeo
Three Bears Route Bike Ride
Join the incomparable Tara Maffeo on the Three Bears Route out of Benicia for an approximately 53 mile ride with 4000 feet of climbing!
Enjoy a stop for coffee and snacks at Si Si Caffe, Moraga, at the halfway point.
Check out the route on strava.
https://strava.app.link/ja2IALGeE0b
Host: Tara Maffeo
Natoma to El Dorado Hills Ride
Meet at Nimbus Flat at 8:00am for a 30 mile ride with over 2000 feet of climbing!
There is supposed to be a break in the rain so enjoy the morning riding! Vince will be leading a ride from Nimbus Flat to El Dorado Hills
Check out the route on strava.
https://strava.app.link/RcUGJuwlG0b
Host: Vince Jones
Weekly Brick Workout - CANCELED
Meet at Nimbus Flat for a bike/run.
If the hills around the lake aren’t in your plan, ride west on the bike trail for a flatter ride, and if intervals don’t appeal to you, run a little flatter on the trail.
We have groups doing different things, so there's something for everyone. So whether it's a hilly 50 and a 10K, a 2 mile swim and a short run, or all three, we've got you covered.
If you have thought for a different workout, or meeting place, let me know.
Hosted by Bev Anderson-Abbs & Vince Jones
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: Tara Maffeo
Zwift Weekly Group Workout - Evening
Join Tuesdays at 6:30PM 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
Tuesday Bike Hill Repeats
Join Tuesday at 9AM for a Hilly ride!
Start at Beals Point, ride to Folsom Dam and climb the Dam road 6 times. Loop down through Folsom to Greenback Bridge and Black Miner’s Bar, and back to Beals Point.
Repeat 1 more time for approximately 44 miles and 3500 feet of climbing.
Roll out at 9:15 for the 1st loop, 10:45 for the 2nd loop.
You can do as many or as few repeats as make sense for you!
Bathrooms available at Beals Point and just out of Black Miner’s Bar.
Host: Vince Jones
ATM season kick off party
Above the Mean Triathlon Club – Season Kickoff Party!
Let’s kick off the season in style! Join us at Gaslight Co. in Folsom on Saturday, February 7th from 1:00–4:00 PM for an afternoon of fun, community, and celebration.
What’s happening:
Raffle with awesome prizes
Reveal of our new tri kit designs
Order the new tri kits at the event
First drink is free to get the good vibes flowing
Whether you’re a long-time member or new to the club, this is the perfect way to connect, gear up, and get excited for the season ahead.
Date: Saturday, February 7th
Time: 1:00–4:00 PM
Location: Gaslight Co., Folsom
We can’t wait to see everyone there!
TBF Double duathlon and escape from folsom
Enjoy the 5K or 10 Miler at the 2026 Escape from Folsom Trail Runs. Each course has wonderful aid stations along Folsom Lake on scenic trails covered in wildflowers.
The Double Duathlon race is a one-of-a-kind multisport event. It takes place at beautiful Granite Beach, Folsom Lake SRA, and features three runs and two bikes! It starts with a 2-mile run, followed by a 5-mile road bike ride, then a 2-mile run, and finally a 5-mile road bike ride, culminating in a final 2-mile run.
ATM Members, don’t forget to sign up with your TBF discount!
Weekly Brick Workout
Meet at Nimbus Flat for a bike/run.
If the hills around the lake aren’t in your plan, ride west on the bike trail for a flatter ride, and if intervals don’t appeal to you, run a little flatter on the trail.
We have groups doing different things, so there's something for everyone. So whether it's a hilly 50 and a 10K, a 2 mile swim and a short run, or all three, we've got you covered.
If you have thought for a different workout, or meeting place, let me know.
Hosted by Bev Anderson-Abbs & Vince Jones
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: Tara Maffeo
Tuesday Bike Hill Repeats
Join Tuesday at 9AM for a Hilly ride!
Start at Beals Point, ride to Folsom Dam and climb the Dam road 5 times. Loop down through Folsom to Greenback Bridge and Black Miner’s Bar, then back to Folsom Dam for more fun
Repeat 2 more times.
You can do as many or as few repeats as make sense for you!
Bathrooms available at Beals Point and just out of Black Miner’s Bar.
Host: Vince Jones
Weekly Brick Workout
Meet at Nimbus Flat for a bike/run.
20 mile moderate ride around Lake Natoma, then easy 20 minute run.
If the hills around the lake aren’t in your plan, ride west on the bike trail for a flatter ride, and if intervals don’t appeal to you, run a little flatter on the trail.
We have groups doing different things, so there's something for everyone. So whether it's a hilly 50 and a 10K, a 2 mile swim and a short run, or all three, we've got you covered.
Hosted by Bev Anderson-Abbs & Vince Jones
Tuesday Run for the Hills
Join Tuesday at 10AM for a Hilly run!
Need to give your running a kick start? Here it is!
9 mile run from Beals point, downhill to Rainbow Bridge, then up Johnny Cash Trail and back to Beals Point.
Don't count on this being a negative split run as all the climbing is in the second half, but do count on it being a great workout and fun with friends!
If you want more, arrive early and do a bike ride of your choosing.
Bathrooms available at Beals Point.
Host: Vince Jones
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
Swim Stroke Webinar with Chris Bagg
Join for a free virtual lecture with Elite Endurance Coach Chris Bagg—one of only a few Swim Smooth-certified coaches in the world.
Chris will break down the five most common stroke faults that hold triathletes back in the water and how different swimmers can correct them based on their unique stroke. You’ll also get a live Q&A with Chris to ask your personal swim questions.
This is a great opportunity if you're considering swim camp, or you're unable to make it but still looking for tips.
All those registered for swim camp will automatically receive an invitation, as this is great prep for the weekend.
ZOOM LINK: https://us02web.zoom.us/.../register/-ysnm_ttRjOBNb7G-N3xQw
Host: Tara Maffeo
Bike Ride - Newcastle Loop
Group bike ride for anyone not racing TBF Saturday and looking to get some mileage and hills in! We'll roll out from Nimbus Flat parking, head up to New Castle, and loop back. Total of 53 miles/3k elevation. Meet at 9am and plan to roll out at 930am. We'll have spots to regroup and refuel along the way. Feel free to bring your running shoes if you are hankering to get a brick in afterwards!
The route: https://www.strava.com/routes/3448495226046275938
Host: Tara Maffeo
TBF gumby 10k/5k
The Gumby race features a beautiful trail course along the shores of Folsom Lake with plenty of aid stations and cheering volunteers on a well-marked course. ATM Members, don’t forget to sign up with your TBF discount!
Weekly Brick Workout
Meet at Nimbus Flat for a bike/run.
20 mile moderate ride around Lake Natoma, then easy 5 minutes followed by 1 minute intervals/2 minute walk or jog.
If the hills around the lake aren’t in your plan, ride west on the bike trail for a flatter ride, and if intervals don’t appeal to you, run a little flatter on the trail.
We have groups doing different things, so there's something for everyone. So whether it's a hilly 50 and a 10K, a 2 mile swim and a short run, or all three, we've got you covered.
Hosted by Bev Anderson-Abbs & Vince Jones
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: Tara Maffeo
Zwift Weekly Group Workout
Join Tuesdays 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