Professional Baseball Experience (3 years)
- High Desert Yard birds Professional Baseball Club 2017
- Trinidad Triggers (Pecos Professional Baseball League) 2016 | posted a 1.22 ERA as a Rotation Starter
- Traverse City Beach Bums (Frontier League – Independent pro baseball) 2015-2016 [⦁ Traverse City Signs Kyle McKay]
- Skagit Valley Lumberjacks (Mount Rainier Pro Baseball League – Independent pro baseball) 2015 (Closer)
Team Canada Experience
- Team Canada World Baseball Challenge 2013 | Post 1.29 ERA (2nd best of the Tournament), with outing against Cuba’s National Team and Japan
Canada vs. Japan (Kyle McKay – pitching)
Canada vs Cuba (Kyle McKay – pitching)
International Experience
- Canadian Sidearm Nation Representing Canada (Ramada Inn World Challenge 2016)
Bronze Medalists | posted 2.10 ERA with a 2-0 record
Semi Pro Baseball Experience
- Kitchener Panthers IBL (Intercounty Baseball league) 2015, 2014 ,2013, 2012, 2010
2015 pitcher of the week honors
College Baseball Experience
- University of Saint Francis 2012-2014 | ** All Time Single Season Strike Out Record Holder **
- All Canadian Team Honorable Mention 2014
- Medicine Hat Mavericks WMBL (Western Major Baseball league) 2013 | Posted 2.1 ERA on the season | Threw complete game 1 hitter
- Pitcher of the week honors
- University of South Carolina Upstate (NCCA D1 Atlantic Sun Conference) 2011-2012
- Cal Ripken Summer Colligate League 2011
- Kasakaskia College (NJCAA D1) 2010-2011
Coaching
- Team Ontario Baseball (Canadian Premiere Baseball League)
- Pitching Coordinator 2016-present
- Head coach 16U 2017-present
- Pitching Coach 2014-2016
- University of Saint Francis
- Pitching and Hitting coach 2014
Experienced in training methods:
- Driveline’s Hacking the Kinetic Chain
- NPA’s Velocity Plus Program
- Core Velocity belt
- King of the Hill Power Drive
- Weighted Balls (overload/ under load training)
- Jaeger Sports J Bands and Long toss programs