NHL
2026–27Ottawa Senators13134
2025–26Ottawa Senators21628
2025–26Los Angeles Kings47729
2024–25Los Angeles Kings82242246
2023–24Edmonton Oilers82202141
2022–23Edmonton Oilers67131528
2021–22Edmonton Oilers82121426
2020–21Carolina Hurricanes53101020
2019–20Carolina Hurricanes68131730
2018–19Carolina Hurricanes7710515
2017–18Carolina Hurricanes2213
Junior and minor
2016–17Erie OttersM-Cup5257
2016–17Erie OttersOHL33161632
2016–17Kingston FrontenacsOHL28112031
2015–16Univ. of New HampshireNCAA5011
2015–16KingstonOHL52133548
2014–15New HampshireH-East3451116
2013–14St. Andrew'sHigh-ON17181735
2013–14St. Andrew'sCISAA1417623
2013–14St. Andrew'sMPHL13121729
2012–13St. Andrew'sHigh-ON2216925
2012–13St. Andrew'sCISAA1591019
2012–13St. Andrew'sMPHL1371017
2011–12St. Andrew'sCISSA1000
2011–12St. Andrew'sMPHL5011
2011–12MarkhamMinor-ON2810818
2008–09York Simcoe ExpressQC Int PW7112