Drafted 129 overall (2004 Round 4, Pick 31) by the San Jose Sharks. View all San Jose Sharks draft picks →
Regular-season wins in each season played.
Regular-season save % by season (highest-volume team per season).
| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | W | L | OTL | GA | GAA | SV% | SO | GP | W | L | OTL | GA | GAA | SV% | SO |
| 2002-03 | Antigonish | MJRHL | 36 | 16 | 18 | — | 137 | 4.01 | — | 1 | — | — | — | — | — | — | — | — |
| 2002-03 | Halifax | QMJHL | 4 | 1 | 0 | — | 9 | 3.39 | 0.786 | 0 | — | — | — | — | — | — | — | — |
| 2003-04 | Halifax | QMJHL | 53 | 15 | 28 | — | 180 | 3.73 | 0.886 | 2 | — | — | — | — | — | — | — | — |
| 2004-05 | Halifax | QMJHL | 54 | 28 | 18 | — | 135 | 2.59 | 0.905 | 4 | 2 | 0 | 1 | — | 9 | 5.45 | 0.847 | 0 |
| 2005-06 | Saint John | QMJHL | 63 | 14 | 44 | — | 239 | 4.16 | 0.894 | 1 | — | — | — | — | — | — | — | — |
| 2006-07 | Clarenville Caribous | WCSHL | 15 | — | — | — | — | 0.00 | 0.000 | — | — | — | — | — | — | — | — | — |
| 2007-08 | Clarenville Caribous | WCSHL | 22 | — | — | — | — | 3.81 | 0.895 | — | — | — | — | — | — | — | — | — |
| 2010-11 | Clarenville Caribous | WCSHL | 22 | — | — | — | — | 3.88 | 0.893 | — | — | — | — | — | — | — | — | — |
| 2011-12 | Clarenville Caribous | NLSHL | — | — | — | — | — | — | — | — | 9 | — | — | — | — | 3.08 | 0.907 | — |
| 2011-12 | Clarenville Caribous | CWSHL | 16 | — | — | — | — | 3.67 | 0.898 | — | — | — | — | — | — | — | — | — |
| 2012-13 | Clarenville Caribous | NLSHL | — | — | — | — | — | — | — | — | 6 | — | — | — | — | 2.68 | 0.928 | — |
| 2012-13 | Clarenville Caribous | CWSHL | 15 | — | — | — | — | 4.20 | 0.894 | — | — | — | — | — | — | — | — | — |
| 2013-14 | Clarenville Caribous | CWSHL | 16 | — | — | — | — | 3.27 | 0.899 | — | — | — | — | — | — | — | — | — |
| 2013-14 | Clarenville Caribous | NLSHL | — | — | — | — | — | — | — | — | 11 | — | — | — | — | 3.22 | 0.893 | — |
| 2014-15 | Clarenville Caribous | NLSHL | 20 | — | — | — | — | 3.88 | 0.888 | — | 4 | — | — | — | — | 5.06 | 0.847 | — |
| 2015-16 | Clarenville Caribous | NLSHL | 17 | 7 | 9 | 0 | 69 | 4.16 | 0.885 | — | 7 | — | — | — | — | 2.88 | 0.929 | — |
| 2016-17 | Clarenville Caribous | CWSHL | 10 | — | — | — | — | 3.26 | 0.905 | — | 4 | — | — | — | — | — | 0.921 | — |
| 2017-18 | Clarenville Caribous | CWSHL | 11 | — | — | — | — | 3.14 | 0.895 | — | — | — | — | — | — | — | — | — |
| 2018-19 | Clarenville Caribous | NSHL-SR | 4 | 3 | 1 | 0 | 13 | 3.18 | 0.914 | 0 | 1 | 0 | 1 | 0 | 4 | 3.93 | 0.900 | — |
| Totals | 378 | 84 | 118 | 0 | 782 | 3.63 | 0.894 | 8 | 44 | 0 | 2 | 0 | 13 | 4.88 | 0.869 | 0 | ||