• Native of Delhi, ON
• Played minor baseball for Delhi, Port Dover and the London Badgers
• 2006-2008 - Played Junior College baseball at St. Clair County CC (MI) and Blue Ridge CC (NC)
• 2006-2008 - Played for the St Thomas Tomcats
• 2008-2013- Played in the OUA for Brock University (08-12) and Western University (12-13)
• 2008 OUA Silver Medalist
• 2010 OUA Champion and CIBA National Silver Medalist
• 2010 Brock Defensive Player of the Year
• 2009-2018 - Played for the Strathroy Royals reaching Canadian Senior Nationals in 2010 and 2016
• 2016 Senior National Silver Medalist
• 2019-2023 - Youth Baseball Developer for the Toronto Blue Jays Baseball Academy