Other Statistics

Year Team/League GP G A PTS PIM GP G A PTS PIM
2017-18 - As of Feb. 6 San Jose Barracuda (AHL) 43 7 10 17 16
2016-17 San Jose Barracuda (AHL) 67 19 14 33 26 15 2 5 17 18
2015-16 San Jose Sharks (NHL) 1 0 0 0 0
San Jose Barracuda (AHL) 67 16 29 45 22 4 0 0 0 0
2014-15 Chicago Wolves (AHL) 25 5 3 8 11
Worcester Sharks (AHL) 35 9 9 18 8
2013-14 San Jose Sharks (NHL) 36 1 1 2 4
Worcester Sharks (AHL) 13 3 4 7 9
2012-13 Worcester Sharks (AHL) 65 9 16 25 12
2011-12 San Jose Sharks (NHL) 10 0 0 0 0
Worcester Sharks (AHL) 65 20 27 47 41
2010-11 San Jose Sharks (NHL) 37 2 2 4 8
Worcester Sharks (AHL) 25 7 5 12 13
2009-10 San Jose Sharks (NHL) 4 0 0 0 0
Worcester Sharks (AHL) 74 15 27 42 39 11 2 3 5 10
2008-09 Boston University (NCAA) 45 6 23 29 24
2007-08 Boston University (NCAA) 38 4 3 7 24
2006-07 Boston University (NCAA) 39 2 3 5 18
2005-06 Boston University (NCAA) 32 2 2 4 12
2004-05 Des Moines Buccaneers (USHL) 60 8 10 18 32

Cumulative Totals

League/Team GP G A PTS PIM GP G A PTS PIM
AHL TOTALS 479 110 144 254 197 30 4 8 12 28
NHL TOTALS 88 3 3 6 22
NCAA TOTALS 154 14 31 45 78
USHL TOTALS 60 8 10 18 32