Mike Mulcahy

Mike Mulcahy began coaching for Team Fitness in 2003. He originally joined as a member, saying, “The treadmills at the local gym just didn’t interest me.” He found the variety, intensity, camaraderie, and fun at each Team Fitness class to be just the right combination to keep him looking forward to his next workout. After a few months and losing over 40 pounds, he just couldn’t resist the chance to coach.

A Palo Alto native, Mike grew up in an athletic family and competed in a number of sports. Water polo, basketball and baseball emerged as his chief athletic passions. He was recruited and offered scholarships at several universities, and ultimately attended San Jose State where he finished his college career.

Mike has been in the computer and CCTV security sales industry for most of his working career, and is currently working for CV Reps where he’s the Bay Area Sales Manager. When not on the road or in the gym, Mike loves to coach his three sons: Connor, Sean and Riley on all their local teams. Mike and his wonderful wife Erin have been married since 1992.

Head Coach Tom Gordon

"We love seeing members improve. Endurance, strength, and flexibility – up, heart rate, cholesterol, pain – down, flexibility, speed, coordination, and skill – up, and fitness, friendships, and health – up."

Tom Gordon Head Coach, Team Fitness

Try Team Fitness for free

Schedule a week of free workouts
Try Team Fitness for free. Send us an email to schedule a week of free workouts. Schedule free workouts


  • Co-Ed
  • Women Only
  • Men's Basketball

Co-ed Group Workouts

Blach Jr. HS Gym Los Altos, 1120 Covington Road
MWF 6-7 am
TTh 6-7 am
Sat 7-8 am

Arrillaga Gym Menlo Park, 600 Alma Street
MWF 5:30-6:30 am, 6:30-7:30 am, 7:30-8:30 am
TTh 5:30-6:30 am, 6:30-7:30 am
Sat 7-8 am

Women's Workouts

Arrillaga Gym Menlo Park, 600 Alma Street
MWF 8:30-8:30 am

Men’s Basketball

Blach Jr. HS Gym Los Altos, 1120 Covington Road
Sat 6-7 am

Arrillaga Gym Menlo Park, 600 Alma Street
MWF 6:30-7:30 am
Sat 6:30-8 am

Affiliated Fitness Services

Personal and Small Group Training

Fitness Counseling and Body Balance

  • Franklin Method
  • STOTT Pilates
  • Yoga

Call for pricing and details: (877) 751-5100 x3