B.J. is currently an Assistant Coach with the 14U BearCats and an instructor with the Fieldhouse Pirates. He has previously coached with the Waterloo Tigers, Tri-City Giants, Ontario Giants, Ontario Nationals, and Kitchener Panthers.
In 2019, he was the catching coach for the KSAC Oilers in Clarion, Pennsylvania. As a CIS student-athlete, B.J. was a 4-time Academic All-Canadian with the University of Waterloo and the University of Winnipeg. He currently teaches at St. David Catholic High School in Waterloo.


  1. Parker on October 12, 2022 at 3:12 am

    Looking to see what the age groups will be for the catching clinic?

  2. Matt on November 10, 2022 at 8:05 pm

    Hi there BJ. My son Blake is 2012 born infielder who trains with fieldhouse pirates in the off-season. We are having some schedule conflicts this year as he also plays AAA hockey and it is effecting his ability to get to fieldhouse as often as he wants to. He is a shortstop but this year he has really started to fall in love with catching. His coaches asked if they could have him catch and he never looked back. I was wondering if you did lessons or programs that we could be a part of and work into his schedule. I understand that May entail private sessions and that’s ok. You can also call me at 519-865-8055. His schedule is mostly made for the rest of year and we are in Florida between Christmas and New Years as he plays with Baseball Youth Elite out of the States. That’s the only time he’s away.

Leave a Comment