Is in his third season with the Oshawa Generals and his fourth season overall in the Ontario Hockey League after skating one season (2015-16) with the Flint Firebirds
2018-19 Season
2017-18 Season
2016-17 Season
2015-16 Season
Skated two seasons of youth hockey in Michigan, including one season with Victory Honda (2014-15) and one season with Belle Tire (2013-14)
Skated in three USA Hockey Player Development Camps
USA Hockey Player Development Camps