Counter Punch Boxing & Fitness is more than your average gym experience. Founder Max Ivanov, a retired professional Muay Thai fighter and former kickboxing champion, from St. Petersburg, Russia, has trained athletes and the health-conscious community for over 20 years, and holds a Master’s degree in the Art of Physical Education. His decades of experience competing and training top talent in the U.S. is the basis for the Counter Punch individualized approach, which builds specific programs based on client needs and preferences.