Coaching
- Placed over 150 players into College Baseball
- Team Ontario Baseball (Canadian Premiere Baseball League)
- Director of Baseball Operations 2012-Present
- 18U Head Coach 2012-Present
- Oakville Royals (Premier Baseball League of Ontario) 2009-2012
- 18U Head Coach 2009-2011
- 17U Head Coach 2012
- College Placement Coordinator 2009-2012
- University of Saint Francis, Indiana (NAIA)
- Pitching Coach and Recruiting Coordinator 2005-2009
- Hamilton Thunderbirds (Intercounty Baseball League)
- Field Manager 2008,2009
- Thornhill Reds (Ontario Baseball Association)
- OBA Champions Field Manager 2007 & 2008
- Future Stars Baseball Camp
- Camp Director (2005-2008)
- Eric Wedge Baseball Camp (Fort Wayne Indiana) 2005 – 2008
- Ontario Diamond Jack
- Director of Baseball Operations 2005
Player:
- Tiffin University, Ohio (NCAA) 1999-2001
- Goshen College, Indiana (NAIA) 2001-2004
- Kitchener Panthers (Intercounty Baseball League) 2003-2004