Wears #58 for Hannan O35
O35·Hannan O35·Team standing: 4th of 6
O35·Marleau O35·Team standing: 3rd of 6
GP 3G 0A 6PTS 6PPG 2.00O35·Thornton O35·Team standing: 5th of 6
GP 1G 0A 0PTS 0PPG 0.00O35·Nabokov O35·Team standing: 6th of 6
GP 1G 0A 0PTS 0PPG 0.00Is this you?Claim your player for free clips of your goals →
Skater
GP 568G 16A 179PTS 195PPG 0.34Pen/G 0.33Referee
Games 5,426Pen/G 1.87Stats through Oct 9, 2026
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Every season, level and opponent on record.
spring-summer 2026 · O35 · Hannan O351 pts
GP 1G 0A 1PTS 1PPG 1.00spring-summer 2026 · O35 · Marleau O356 pts
GP 3G 0AGame log as of Sep 10, 2026
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
spring-summer 2026 · O35 · Thornton O350 pts
GP 1G 0A 0PTS 0PPG 0.00spring-summer 2026 · O35 · Nabokov O350 pts
GP 1G 0A 0PTS 0PPG 0.00spring-summer 2026 · O35 · Nolan O3511 pts
GP 11G 2A 9PTS 11PPG 1.00fall-winter 2025 · O35 · Pavelski O351 pts
GP 1G 0A 1PTS 1PPG 1.00fall-winter 2025 · O35 · Ricci O350 pts
GP 3G 0A 0PTS 0PPG 0.00fall-winter 2025 · O35 · Nolan O355 pts
GP 11G 1A 4PTS 5PPG 0.45fall-winter 2025 · O35 · Marleau O350 pts
GP 1G 0A 0PTS 0PPG 0.00spring-summer 2025 · O35 · Gold0 pts
GP 1G 0A 0PTS 0PPG 0.00spring-summer 2025 · O35 · Orange4 pts
GP 12G 0A 4PTS 4PPG 0.33spring-summer 2025 · O35 · Teal1 pts
GP 3G 0A 1PTS 1PPG 0.33spring-summer 2025 · O35 · White1 pts
GP 2G 0A 1PTS 1PPG 0.50winter-spring 2024 · O35 · Yellow4 pts
GP 12G 0A 4PTS 4PPG 0.33fall 2022 - winter 2023 · O35 · Black0 pts
GP 3G 0A 0PTS 0PPG 0.00spring-summer 2022 · O35 · BlackG
GP 2GAA 0.00SV% .000W-L-T 0-0-0SO 0spring-summer 2022 · O35 · White3 pts
GP 10G 1A 2PTS 3PPG 0.30winter-spring 2022 · O35 · OrangeG
GP 1GAA 0.00SV% .000W-L-T 0-0-0SO 0winter-spring 2022 · O35 · Black7 pts
GP 12G 0A 7PTS 7PPG 0.58fall-winter 2021 · O35 · Black1 pts
GP 8G 1A 0PTS 1PPG 0.13summer-fall 2021 · O35 · Teal0 pts
GP 1G 0A 0PTS 0PPG 0.00summer-fall 2021 · O35 · Black0 pts
GP 6G 0A 0PTS 0PPG 0.00summer-fall 2021 · O35 · Orange0 pts
GP 1G 0A 0PTS 0PPG 0.00fall 2019 - spring 2020 · O35 · Black6 pts
GP 17G 0A 6PTS 6PPG 0.35spring-summer 2019 · O35 · Black16 pts
GP 16G 0A 16PTS 16PPG 1.00spring-summer 2019 · O35 · Green0 pts
GP 1G 0A 0PTS 0PPG 0.00fall 2018 - spring 2019 · O35 · Green8 pts
GP 23G 2A 6PTS 8PPG 0.35fall 2018 - spring 2019 · Adult Division 7B · Stiflers Mom 12 pts
GP 7G 1A 1PTS 2PPG 0.29fall 2018 - spring 2019 · O35 · Orange0 pts
GP 1G 0A 0PTS 0PPG 0.00spring-summer 2018 · Adult Division 7B · NI Eagles4 pts
GP 9G 0A 4PTS 4PPG 0.44spring-summer 2018 · O35 · Black4 pts
GP 15G 1A 3PTS 4PPG 0.27fall 2017 - spring 2018 · O35 · Green3 pts
GP 21G 0A 3PTS 3PPG 0.14fall 2017 - spring 2018 · Adult Division 7B · NI Eagles21 pts
GP 25G 1A 20PTS 21PPG 0.84spring-summer 2017 · Adult Division 7B · NI Eagles6 pts
GP 11G 0A 6PTS 6PPG 0.55fall 2016 - spring 2017 · O35 · Silver0 pts
GP 6G 0A 0PTS 0PPG 0.00fall 2016 - spring 2017 · Adult Division 7B · NI Eagles2 pts
GP 6G 1A 1PTS 2PPG 0.33fall 2016 - spring 2017 · Adult Division 9 · Rebel Scum 30 pts
GP 1G 0A 0PTS 0PPG 0.00spring-summer 2016 · O35 · Red2 pts
GP 11G 1A 1PTS 2PPG 0.18spring-fall 2016 · Adult Division 7B · NI Eagles1 pts
GP 9G 0A 1PTS 1PPG 0.11fall 2015 - spring 2016 · Adult Division 7B · NI Eagles8 pts
GP 20G 1A 7PTS 8PPG 0.40spring-summer 2015 · Adult Division 8 · NI Eagles6 pts
GP 20G 0A 6PTS 6PPG 0.30fall 2014 - spring 2015 · O35 · Columbia1 pts
GP 9G 1A 0PTS 1PPG 0.11fall 2014 - spring 2015 · Adult Division 8 · Phase Matrix3 pts
GP 20G 1A 2PTS 3PPG 0.15spring-summer 2014 · Adult Division 8 · Phase Matrix3 pts
GP 14G 0A 3PTS 3PPG 0.21spring-summer 2014 · O35 · Forrest0 pts
GP 3G 0A 0PTS 0PPG 0.00fall 2013 - spring 2014 · Adult Division 8 · Phase Matrix7 pts
GP 21G 0A 7PTS 7PPG 0.33spring-summer 2013 · Adult Division 8 · Phase Matrix2 pts
GP 14G 0A 2PTS 2PPG 0.14fall 2012 - spring 2013 · Adult Division 8 · Phase Matrix8 pts
GP 23G 0A 8PTS 8PPG 0.35fall 2012 - spring 2013 · O35 · Maroon0 pts
GP 6G 0A 0PTS 0PPG 0.00spring-fall 2012 · O35 · Teal0 pts
GP 4G 0A 0PTS 0PPG 0.00spring-summer 2012 · Adult Division 8 · Phase Matrix6 pts
GP 12G 0A 6PTS 6PPG 0.50winter 2011 - spring 2012 · Adult Division 8 · Phase Matrix4 pts
GP 22G 0A 4PTS 4PPG 0.18spring-summer 2011 · Adult Division 8 · Phase Matrix3 pts
GP 11G 0A 3PTS 3PPG 0.27spring-summer 2011 · O35 · Teal0 pts
GP 1G 0A 0PTS 0PPG 0.00fall 2010 - spring 2011 · Adult Division 8 · Phase Matrix3 pts
GP 20G 0A 3PTS 3PPG 0.15spring-fall 2010 · Adult Division 8B · A Team 20 pts
GP 4G 0A 0PTS 0PPG 0.00spring-summer 2010 · O35 · White0 pts
GP 8G 0A 0PTS 0PPG 0.00fall 2009 - spring 2010 · Adult Division 7A · A-Team7 pts
GP 18G 1A 6PTS 7PPG 0.39fall 2009 - spring 2010 · Adult Division 5A · Chiefs0 pts
GP 1G 0A 0PTS 0PPG 0.00fall 2009 - spring 2010 · Adult Division 8B · A Team 21 pts
GP 1G 0A 1PTS 1PPG 1.00fall 2009 - spring 2010 · Adult Division 7B · A-Team2 pts
GP 2G 0A 2PTS 2PPG 1.00spring-summer 2009 · Adult Division 7B · A-Team11 pts
GP 17G 0A 11PTS 11PPG 0.65spring-summer 2009 · Adult Division 8B · A Team 20 pts
GP 1G 0A 0PTS 0PPG 0.00spring-summer 2003 · O35 · Red0 pts
GP 12G 0A 0PTS 0PPG 0.00fall 2002 - spring 2003 · O35 · White0 pts
GP 1G 0A 0PTS 0PPG 0.00| Season (goalie) | Level | Team | GP | GAA | SV% | W-L-T | SO |
|---|---|---|---|---|---|---|---|
| spring-summer 2022 | O35 | Black | 2 | 0.00 | .000 | 0-0-0 | 0 |
| winter-spring 2022 | O35 | Orange | 1 | 0.00 | .000 | 0-0-0 | 0 |
O35#414 of 817
GP 259PTS 85PPG 0.33Adult Division 8#1656 of 2354
GP 177PTS 45PPG 0.25Adult Division 7B#1495 of 3355
GP 106PTS 57PPG 0.54Adult Division 7A#1541 of 2644
GP 18PTS 7PPG 0.39Adult Division 8B#1308 of 1730
GP 6PTS 1PPG 0.17Adult Division 5A#2534 of 2543
GP 1PTS 0PPG 0.00Adult Division 9#1214 of 1247
GP 1PTS 0PPG 0.00First game Apr 14, 2009 · last Aug 11, 2026