NHL
2026–27Ottawa Senators9101
2025–26Ottawa Senators10000
2024–25Ottawa Senators2000
2022–23Philadelphia Flyers1000
2021–22Philadelphia Flyers6123
Other pro
2025–26Belleville SenatorsAHL476511
2024–25Belleville SenatorsAHL435611
2023–24Ontario ReignAHL4961016
2022–23Lehigh Valley PhantomsAHL44358
2021–22Lehigh Valley PhantomsAHL46191231
2020–21Utah GrizzliesECHL266612
2020–21Wheeling NailersECHL18246
2019–20Reading RoyalsECHL3612820
2018–19HC DetvaSlovakia217714
2018–19Wichita ThunderECHL13224
2017–18Manchester MonarchsECHL2022
2017–18Florida EverbladesECHL3000
2017–18Cleveland MonstersAHL41336
Junior and minor
2016–17Saginaw SpiritOHL67382866
2015–16Saginaw SpiritOHL20459
2015–16Sarnia StingOHL365914
2014–15Sarnia StingOHL59231538
2013–14Erie OttersOHL34459
2012–13Erie OttersOHL608412
2011–12Leamington FlyersGOJHL1000