*Effective January 1st, 2018 lesson prices will be the following (excluding Matt): $45 for 30 minutes and $75 for 60 minutes*

Facility Rental Pricing

Full Field : $150/Hour 
Half Field: $100/Hour
*Add $60/Hr to have a DP Instructor with you during rental time.
To check availability and book time please contact General Manager Tony Fuller at 
585-381-2273 or diamondprobaseball@gmail.com.

Hitting Lessons

Diamond Pro is a year round, indoor facility which provides private, group, and team lessons to players eight years of age or older.

We create an environment where all students are recognized for their individual strengths and talents. We're dedicated to the personal growth and development of every student. Diamond Pro places great importance on setting positive examples of dedication, hard work, and a desire for every player to be their best.

We believe in a step-by-step progression of learning. We use proven techniques with current teaching methods to offer the best baseball skill development available.

  1. Build a mechanically sound swing
  2. Learn basic concepts to improve results such as "hitting inside the ball"
  3. Produce a short quick swing when attacking the baseball
Schedule Appointment

Pitching Lessons

Our goal is to provide the players the proper tools in all aspects of pitching so they can have the best opportunity for success. Pitching lessons will include;

  1. Preparation and warm-up: Therapy band routine and stretching
  2. Mechanic work: Develop proper mechanics to develop a healthy arm
  3. Proper mental mindset and field awareness: Knowing the situation 
  4. Bullpens
  5. Pitcher Fielding Practice
  6. Fielding the position; Pickoffs, Ground balls, bunts, J-Drills

Please contact Diamond Pro at 585-381-2273 with any questions.

Fielding Lessons

We teach players the drills and skills necessary to improve their defensive games. Learn the proper mechanics of the fielding stance, footwork, balance and the importance of using 2 hands, along with proper throwing techniques.

  1. Technique: How to field your position in the outfield or infield
  2. Control: Balance and foot work are a few of the subjects covered in this program
  3. Mindset: Players will think and train like pros

Team Practices

Your team will experience a practice session filled with baseball drills the professionals use.  Players will learn the importance of working together as a team to win ball games.  They will also learn the fundamentals needed to improve skills that pro and college scouts are looking for.

Book a Lesson

Lessons held at:
160 Despatch Dr. East Rochester, NY 14445
- map -

Hours: Based on lessons and clinics

​Book a lesson or register for a class now!