Troy has always loved baseball. As a kid he played in many little leagues in downtown Toronto. His career went to the next level when he was scouted by Grand Valley State University and took a four-year Athletic / Baseball scholarship with them. With all of his successes, Troy has now moved away from playing ball to coaching/instructing baseball.
With over ten years of coaching experience, Troy's knowledge is vast. He was the Head Coach for the under-17 Ontario Blue Jays, Assistant Coach to the Ontario Blue Jays, and Camp Director for the Leaside All-Star Baseball Camp.

At Toronto Baseball Camp our passion for the game has led us to create a camp to help players of any age or skill-set. TBC offers professional, high-end training for the elite or novice athlete, as well as fostering a passion and understanding of the game of baseball for those looking to have fun and just play ball.
Our coaches maintain a superior level of professionalism and work ethic. The goal is to become the best you and your team can be but at the same time making and keeping baseball fun. We provide baseball clinics to the Greater Toronto Area. If your organization needs some help with the fundamentals, or would like any on field instruction. We are here to help.
Toronto Baseball Camp offers camps and clinics for teams and local players looking to improve their game. We are able to specially tailor a clinic for you based on your specific needs and requirements.
One of our expert coaches will join your team on the diamond, assess the dynamics and areas of improvement and work with the group to help win the next game and improve each player.
Current Teams - Barrie Red Sox Select Bantam, Barrie Red Sox Rep,
We offer private lessons for anyone looking for more specialized intervention. If you're heading to College to play ball in the fall or getting back in the game after a long time away, or elite players looking to hone their skills - a private, one on one session with our resident expert, Troy Weston will help you get to the next level.
Are you looking to help your team become better ball players? Team clinics are a great way to improve the skill level of your team and help them have more fun. We will work with all kids to help correct flawed mechanics, improve technique and provide coaches with a better understanding of what to look for moving forward to correct bad form. Our testimonial below speaks to what we have to offer. Cost is $300 per day + plus travel.
My team just finished a fantastic baseball clinic with Troy and already the improvement in their play is noticeable! Troy started from scratch with my team, teaching them the fundamentals, from the proper way to warm-up, to how to throw a ball correctly. He then progressed through each of the skills of baseball, analysing and correcting bad habits of each individual on the team. Many ‘elimination’, skill-based games were incorporated into the camp, so the boys got to use what they learned in a more competitive atmosphere. I was very impressed with Troy’s ‘We’re here to work hard’ attitude, which meshed nicely with his great sense of humour. The camp was well organized, fast-paced and comprehensive, and Troy’s great wealth of knowledge was evident throughout. The boys left Troy’s camp as better ball players and I look forward to having him work with future teams.
Bruce McColm
Barrie PeeWee Selects