Hitting Coach POSITION


OPP is here to innovate and create the world’s best baseball training systems that will drastically improve both pitcher and position player performance, mitigate injury risk, and enhance the overall landscape of baseball player development at the highest level. Through our content and our results, we will solidify OPP as the best baseball player development resource in the world.


As a Hitting Coach with OPP, you will be able create a platform for yourself. Our company realizes the value you can bring fourth and we want the world to know about it. As you progress in your education with OPP and contribute to the team. The progress you make with individual athletes and with our company will be highlighted. 

Our Hitting Coaches will be expected to provide hands on coaching and demonstrations. Being able to swing and demonstrate your knowledge is important. Your day to day tasks will include but not be limited to, quality communication with our S&C staff about individual players, providing mechanical analysis to both remote and in-house clients, group setting and private setting coaching, data collection, and expanding our hitting department by improving our service. We also expect all of our coaches to contribute to content creation with creative collaborations with our content team.

This is more than just a coaching position. We are looking to add team players to our staff who are willing to bet on themselves and contribute to all aspects of the business. OPP is a start up, regardless of how much we grow we will always operate as a start up with start up culture and creativity. We are constantly working on projects to improve our systems from a player development perspective and a business perspective. You will have an opportunity to sit at the table and contribute to the vision of the company.

We are focused on building the most impactful baseball brand in the industry. Our goals are lofty and require everyone’s input. If you are a creative, outgoing coach who loves baseball and wants join a team of people who are all pulling on the same rope, this is the place for you.


  • A history of independent learning and passionate about self development
  • Excellent leadership and communication skills
  • Trains regularly in the weight room.
  • At least 3 years of coaching under your belt with high school, college or pro players.
  • Played baseball at the high school level or above.
  • Computer literate and proficient with Google docs, excel.
  • Social media presence that demonstrates creativity, knowledge and passion in this field.


  • Location: Phoenix, AZ
  • Salary: Based on experience
  • Relocation Assistance: Distance-based Bonus ($)
  • Benefits: Continuing Education / PTO / Health benefits pending for 2025 / Catered Meal Service
  • Position Status: Full-Time (W-2 Employee)
  • Hours: 40+/wk (Mon-Sat)