2026 SUMMER CAMPS ARE LIVE! Register today to secure your athlete's spot.

Hero home

Find your perfect sports camp

Build confidence and grow your game in a safe, fun environment.

Enter city, ZIP, or camp name

Enter city, ZIP, or camp name

Select Sports

Select Sports

Baseball
Basketball
Cross Country
Dance
Field Hockey
Flag Football
Football
Golf
Gymnastics
Lacrosse
Multi-sport & Recreation
Pickleball
Rowing
Rugby
Soccer
Softball
Sport Performance
Swim
Tennis
Track & Field
Volleyball
Water Polo
Wrestling
Select dates range

Select Dates Range

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Add camper details

Add Camper Details

Gender:

Age:

Search Camps
Home coaches Mike McCarthy
Questions? Call us! 1-800-645-3226

Mike McCarthy

Assistant Coach

Mike McCarthy - Assistant Coach

Enters his first season with the Stripers and the Braves organization in 2024 ... It is his fifth season coaching in Triple-A overall, and his fourth different club at the level.

  • 2023: Made his Major League coaching debut as the bullpen coach for the Oakland Athletics, serving under manager Mark Kotsay.
  • 2022: Joined the San Diego Padres organization for one season, serving as the pitching coach for Triple-A El Paso ... His Chihuahuas club won the Pacific Coast League East Division with a record of 85-65 ... Spent a month of the off-season working for the Fukuoka Hawks of Nippon Professional Baseball.
  • 2018-21: Spent the first 4 years of his coaching career with the Minnesota Twins, serving as the bullpen coach for Triple-A Rochester (2018-19) and the pitching coach for Triple-A St. Paul ... Was slated to be Rochester’s pitching coach in 2020, but the season was canceled due to COVID-19.
  • Playing Career: Selected by the Boston Red Sox in the 14th round of the 2011 Draft out of California State University, Bakersfield ... Pitched for 6 seasons in the Red Sox organization, reaching as high as Triple-A Pawtucket in 2014, 2015, and 2016.

Find a camp near you:

Select your sport and get into camp!
If you need more assistance, just give us a call
at 1-800-645-3226 we would be happy to help!

close