jp large

JP Amistoso is the owner and coach of CrossFit Ganbatte, a fitness community where coaches encourage “doing your best,” and believe that through this practice individuals are able to inspire, move and motivate each other for a life long journey of fitness. 

Having played sports his entire life - from basketball, tennis, soccer and even chess - JP loves the competitiveness, teamwork and social aspect of bonding with teammates and coaches, and has integrated that passion in to Ganbatte.  It is the constant physical and mental challenges, and the fortitude that is required to achieve them, that makes CrossFit so great.

JP is an avid marathon runner and triathlete who believes that if you put your mind to it, and push yourself by doing your best, it builds character and defines a person's heart.  He has found that CrossFit brings the best of both of these worlds by combining teamwork and individual competitiveness into one. 

With an amazing team of coaches, as well as a Doctor/Dietitian and Chiropractor who also share the Ganbatte vision of helping people become stronger both physically and mentally, the space has thrived in promoting a healthy lifestyle and overall wellness for people of all walks of life.

Voted as one of the best CrossFit studios is Los Angeles, CrossFit Ganbatte is a place where individuals can push themselves and where ordinary people become extraordinary.  A place where goals are met, and great moments are shared with family and friends.


  • Crossfit Level 1 Coach
  • Crossfit Level 2 Coach
  • Crossfit Football
  • Crossfit Endurance
  • Crossfit Olympic Weightlifting
  • Crossfit Kids 
  • Crossfit Mobility


Athletic Background

  • Played tennis for the Philippine National Team
  • Boston marathon Qualifier. - Fastest Marathon Time 2:54
  • 9 x Ironman Finisher - Fastest Ironman Time 10:07
  • 5 x Half Ironman Finisher - 4:57
  • 1 x 50 Mile Ultra Marathoner
  • 25  Marathons
  • 11 Half Marathons - Fastest Half Marathon 1:23

Favorite WOD

My favorite workout is Murph.  It consists of a mile run, 100 pull-ups, 200, pushups, 300 squats and finishing it off with another mile run.


My goal is to attract selfless individuals and athletes with BIG hearts.  To make you stronger both physically and mentally, and to influence and build character.


Get Your Ganbatte App Today!

Ganbatte App allows you to track all your scores, weight progression, wods and runs and much more!