Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Scotland U11EIHA Conf. U114 1 01 0|        
 2013-2014 Scotland U11EIHA Conf. U114 2 02 0|        
 2015-2016 Scotland U13EIHA Conf. U134 6 06 4|        
 2016-2017 Dundee Stars U16Scotland U1610 9 615 0|        
  Scotland U15EIHA Conf. U154 1 01 0|        
 2017-2018 OHA Mavericks U15 AAAHEO U1530 1 12 2|        
  OHA Mavericks U15 AAABig Nickel U146 0 11 4|        
 2018-2019 Dundee Stars U16Scotland U1615 24 3458 14|        
  Dundee Stars U19Scotland U204 9 110 2|        
 2019-2020 Dundee Stars U19Scotland U205 7 1421 2|        
  Scotland U17EIHA Conf. U170 0 00 0|        
  Dundee CometsSNL11 11 1122 2|        
 2020-2021 Did not play |        
 2021-2022 Dundee CometsSNL14 21 930 8|        
  Dundee CometsNIHL 1 North Cup5 2 24 2|        
 2022-2023 Solway SharksNIHL 127 35 3166 16|Playoffs3 3 58
  Dundee StarsEIHL Cup2 0 00 0|        
  Solway SharksNIHL 1 North Cup19 27 2047 12|        
  Dundee StarsEIHL24 2 24 0|        
  Great Britain U20WJC-20 D2A5 4 48 4|        
 2023-2024 Dundee StarsEIHL54 3 36 2|Playoffs2 0 00
  Dundee StarsEIHL Cup6 0 22 0|        
 2024-2025 Dundee StarsEIHL41 3 58 8|        
  Dundee StarsEIHL Cup12 4 37 4|        

Player statistics powered by www.eliteprospects.com