Baseball player


Personalized Baseball Instruction - hitting, fielding, pitching


About us

Baseball - more than just a game

Baseball is a pretty simple game.   That is...until you try to play it.

It's the only game where if you fail 70% of the time, over a long enough period of time, you make a lot of money and get voted into the Hall of Fame.

Our goal is to help simplify the game, to allow you to perform at your peak.  We cover all facets of the game - hitting , base running, infield & outfield defense, pitching, and more.

Our instruction is done by appointment at D-BAT in Mountainside, NJ.  Call or text us at 973-520-6545 for more information.

Jim Monaghan

Baseball Workout Zone

pitching training equipment




Our hitting lessons focus on two things - getting a good pitch to hit, and hitting the ball hard.  In an era of "launch angle" and a variety of gimmicks. we look to take what a player does naturally and make the necessary adjustments to enable him to have a solid at bat.  If we meet the goals of getting that good pitch to hit and hitting it hard, the rest will take care of itself.


Our pitching programs have been used by Madison (NJ) High School (back-to-back North II Group II State Sectional Champions in 2018  2019) and the North Jersey Cardinals.  We focus on developing and maintaining solid mechanics with a special emphasis on arm care and maintenance.  We work with our pitchers to develop control of the strike zone at every age level,  We also incorporate the importance of having a presence on the mound.

Basball and bat


One-on-one lessons are great for players who are looking for personalized instruction in a particular area of baseball - hitting, fielding, and pitching.  Private lessons are done in 30-minute and 60-minute sessions and skills can be combined (eg hitting/fielding or pitching/hitting).  All lessons include dynamic stretching and Jaeger bands are used in all our pitching lessons.


Designed for players who want to work with their friends and teammates, or coaches who want to have their players train together - we can design a program for you that helps your players improve their fundamental skills.  Most of our team workouts consist of four 90-minute sessions and include basic cardio, dynamic stretching, and the skill of your choosing - hitting, fielding, pitching.


"A baseball player spends a good piece of his life gripping a baseball, and in the end it turns out that it was the other way around all the time."

Jim Bouton



  • twitter
  • facebook
  • instagram
  • YouTube
  • linkedin