Wears #20 for Bad Moose
Adult Division 4A·Bad Moose·Team standing: 11th of 12
Ranked #153 of 303 skaters in Adult Division 4A by points
Adult Division 3B·Isotopes·Team standing: 4th of 10
GP 6G 0A 2PTS 2PPG 0.33Is this you?Claim your player for free clips of your goals →
Skater
GP 520G 95A 134PTS 229PPG 0.44Pen/G 0.24Goalie
GP 1SV% .969GAA 1.00W-L-T 1-0-0SO 0Stats through Oct 8, 2026
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Sharks Ice
Every season, level and opponent on record.
fall 2017 - spring 2018 · Adult Division 4A · Bad Moose5 pts
GP 11G 4A 1PTS 5PPG 0.45fall 2017 - spring 2018 · Adult Division 3B · Isotopes2 pts
GP 6G 0AGame log as of Sep 10, 2026
spring-summer 2017 · Adult Division 4A · Bad Moose4 pts
GP 10G 0A 4PTS 4PPG 0.40spring-summer 2017 · Adult Division 3B · Isotopes2 pts
GP 2G 0A 2PTS 2PPG 1.00fall 2016 - spring 2017 · Adult Division 3B · Isotopes9 pts
GP 11G 7A 2PTS 9PPG 0.82fall 2016 - spring 2017 · Adult Division 4A · Bad Moose4 pts
GP 20G 4A 0PTS 4PPG 0.20spring-fall 2016 · Adult Division 3B · Isotopes2 pts
GP 7G 1A 1PTS 2PPG 0.29spring-fall 2016 · Adult Division 4A · Bad Moose4 pts
GP 13G 1A 3PTS 4PPG 0.31fall 2015 - spring 2016 · Adult Division 4A · Bad Moose3 pts
GP 12G 1A 2PTS 3PPG 0.25fall 2015 - spring 2016 · Adult Division 3B · Isotopes1 pts
GP 7G 1A 0PTS 1PPG 0.14spring-summer 2015 · Adult Division 4B · Bad Moose9 pts
GP 7G 5A 4PTS 9PPG 1.29spring-summer 2015 · Adult Division 3B · Isotopes2 pts
GP 4G 2A 0PTS 2PPG 0.50spring-summer 2015 · Adult Division 5B · Mooseknuckles0 pts
GP 2G 0A 0PTS 0PPG 0.00spring-summer 2014 · Adult Division 7B · RebelsG
GP 1GAA 1.00SV% .969W-L-T 0-0-0SO 0fall 2013 - spring 2014 · Adult Division 5B · Mooseknuckles4 pts
GP 9G 2A 2PTS 4PPG 0.44fall 2013 - spring 2014 · Adult Division 3B · Isotopes3 pts
GP 15G 1A 2PTS 3PPG 0.20fall 2013 - spring 2014 · Adult Division 4B · Bad Moose4 pts
GP 14G 2A 2PTS 4PPG 0.29spring-summer 2013 · Adult Division 6A · SF Lynx3 pts
GP 1G 2A 1PTS 3PPG 3.00spring-summer 2013 · Adult Division 5B · SF Lynx4 pts
GP 10G 2A 2PTS 4PPG 0.40spring-summer 2013 · Adult Division 3B · Isotopes1 pts
GP 11G 0A 1PTS 1PPG 0.09fall 2012 - spring 2013 · Adult Division 3B · Isotopes5 pts
GP 17G 2A 3PTS 5PPG 0.29fall 2012 - spring 2013 · Adult Division 5B · SF Lynx9 pts
GP 20G 3A 6PTS 9PPG 0.45fall 2012 - spring 2013 · Adult Division 6A · Mooseknuckles6 pts
GP 14G 3A 3PTS 6PPG 0.43spring-summer 2012 · Adult Division 3B · Isotopes6 pts
GP 12G 4A 2PTS 6PPG 0.50spring-summer 2012 · Adult Division 6A · Mooseknuckles6 pts
GP 13G 3A 3PTS 6PPG 0.46spring-summer 2012 · Adult Division 5B · SF Lynx8 pts
GP 14G 4A 4PTS 8PPG 0.57winter 2011 - spring 2012 · Adult Division 6A · Mooseknuckles5 pts
GP 11G 2A 3PTS 5PPG 0.45winter 2011 - spring 2012 · Adult Division 3B · Isotopes7 pts
GP 20G 2A 5PTS 7PPG 0.35winter 2011 - spring 2012 · Adult Division 5B · SF Lynx13 pts
GP 19G 2A 11PTS 13PPG 0.68spring-summer 2011 · Adult Division 5B · SF Lynx14 pts
GP 15G 1A 13PTS 14PPG 0.93spring-summer 2011 · Adult Division 6A · Mooseknuckles7 pts
GP 15G 1A 6PTS 7PPG 0.47spring-summer 2011 · Adult Division 3B · Isotopes7 pts
GP 14G 2A 5PTS 7PPG 0.50fall 2010 - spring 2011 · Adult Division 6A · Mooseknuckles8 pts
GP 13G 4A 4PTS 8PPG 0.62fall 2010 - spring 2011 · Adult Division 5B · SF Lynx6 pts
GP 16G 3A 3PTS 6PPG 0.38fall 2010 - spring 2011 · Adult Division 3B · Isotopes4 pts
GP 15G 2A 2PTS 4PPG 0.27spring-fall 2010 · Adult Division 5B · SF Lynx11 pts
GP 18G 1A 10PTS 11PPG 0.61spring-fall 2010 · Adult Division 6A · Mooseknuckles1 pts
GP 9G 1A 0PTS 1PPG 0.11spring-fall 2010 · Adult Division 3B · Isotopes6 pts
GP 10G 4A 2PTS 6PPG 0.60fall 2009 - spring 2010 · Adult Division 6A · Mooseknuckles4 pts
GP 13G 2A 2PTS 4PPG 0.31fall 2009 - spring 2010 · Adult Division 4B · SF Lynx5 pts
GP 19G 2A 3PTS 5PPG 0.26| Season (goalie) | Level | Team | GP | GAA | SV% | W-L-T | SO |
|---|---|---|---|---|---|---|---|
| spring-summer 2014 | Adult Division 7B | Rebels | 1 | 1.00 | .969 | 0-0-0 | 0 |
Showing the newest 40 of 46. All seasons →
Adult Division 3B#1087 of 1560
GP 181PTS 67PPG 0.37Adult Division 5B#1260 of 2795
GP 131PTS 78PPG 0.60Adult Division 6A#1633 of 2983
GP 89PTS 40PPG 0.45Adult Division 4A#1370 of 1848
GP 66PTS 20PPG 0.30Adult Division 5A#2244 of 2543
GP 1PTS 0PPG 0.00