About
I'm Josh, (Coach Josh)
I've been involved in competitive cheerleading for over 20 years as both an athlete and coach. My coaching journey has taken me from Upstate New York to Miami, Australia, and back home again, giving me the opportunity to work with athletes of all ages and skill levels.
I started cheerleading at 8 years old in Upstate New York. After training with several programs throughout the region, I moved to Miami at 16 to train and later coach at Top Gun All Stars. During that time, I became a 3-time World Champion athlete, earned two World Championship silver medals, coached several competitive teams, and worked as a tumbling instructor.
After my time in Miami, I spent more than six years coaching and choreographing across Australia, helping athletes and programs earn multiple national championships.
Today, I'm based in Rochester, New York, where I coach at New York Icons and offer team training, classes, and private lessons. I'm also creating online resources, training tools, and educational content to help athletes continue learning and improving outside the gym.
Whether you're training with me in person or using the resources on this website, I hope they help you build confidence, develop your skills, and enjoy the journey along the way.