Batter Up coaches are expert guides who have played at the highest levels of the game yet still have fun with it all. They are chosen for their mastery of the game, encouraging approach to player development and their winning attitude about both the game and life.

Clay Caulfield.jpg
Screen Shot 2019-01-31 at 10.34_edited.p
JD Williams


Expert Guides


Mike Irving founded Batter Up Baseball in 1996. He played NCAA Division 1 baseball for four years at Grand Canyon University and the semi-professional Toronto Maple Leafs baseball club. He worked as a baseball scout for Inside Edge Scouting Services for 13 years and has coached youth baseball camps for more than 25 years.


Coach Tops is Batter Up’s Fall/Winter Instructor. He played for Tusculum University and was recognized as a Top 100 Player in the Intercounty Baseball League (IBL). He currently manages the Toronto Maple Leafs Baseball Club and works as the catching instructor for the Ontario Blue Jays. He has been with Batter Up for nearly a decade.


Coach Tre is one of Batter Up’s Summer Camp instructors and also does private instruction. He currently plays for Minot State University, a NCAA Div. II program in North Dakota. With his recent experience with the college baseball recruiting process, he is able to guide young players interested in making it to the next level.

Jack coaches Batter Up's summer, fall and winter programs. He played with the Erindale organization and has attended Batter Up camps as a player since he was 9-years-old. He is currently attending Brock University.


Coach Owen played professional baseball in the Toronto Blue Jays organization. He came on board with Batter Up Baseball first as a guest coach at the Winter Program and is currently a coach for the summer camps as well as part of the private instruction program. 



Coach Clay played NCAA Division 1 baseball  at the College of Charleston in South Carolina and was drafted three times, twice by the Atlanta Braves and once by the New York Yankees. He now serves as a guest pitching instructor at Batter Up Baseball's summer and winter programs. 



Coach JD played professional baseball in the Cincinnati Reds organization. He came on board with Batter Up Baseball in the summer of 2019 as an instructor and private instruction coach.


Michael Mueller

Michael Mueller coaches at Batter Up's Fall and Winter programs and does private pitching instruction. He is also the pitching coach for the Ontario Nationals and plays for the Brantford Red Sox in the Intercounty Baseball League (IBL). In college, Michael played NCAA Div. II baseball, first for Scottsdale Community College and then as a starter with Arkansas Tech University.

Women Coaches

Batter Up Baseball is actively seeking qualified women coaches for its 2019-20 programs. For more information, contact Mike Irving at camps@batterupbaseball.ca subject line WOMEN COACHES.


Katie is an instructor at the Summer Camp’s Little Baller’s program. She played fast-pitch rep softball and has knowledge in both softball and baseball.


Cooper is an instructor at Batter Up's Summer Camps. He plays rep baseball with the Mississauga Twins and has attended Batter Up camps since he was

5-years-old. He is Mike’s oldest son.


Mackenzie is a Little Batter's instructor and works with players ages 4-7 years. She currently plays rep softball with the Milton Bats organization and previously attended Batter Up  for more than 10 years.




Batter Up Baseball’s student volunteers are fun, helpful and have helped create an intergenerational culture of care in our camps and programs.  Many are returning players who spent their summers at Batter Up’s camp and want to come back to be a part of the leadership and the fun.  Student volunteers receive community service hours and several have gone on to be hired as staff.


For more information on volunteering with Batter Up, contact Mike Irving, Director, (416) 878-4523.