| 2006-07 | WHL | Spokane Chiefs | 30 | 13 | 11 | 2 | 2 | 804 | 2.80 | 0.903 | 6 | 2 | 4 | 0 | 0 | 172 | 2.80 | 0.901 |
| 2007-08 | WHL | Spokane Chiefs | 45 | 30 | 10 | 0 | 6 | 1121 | 2.05 | 0.920 | 21 | 16 | 5 | 0 | 3 | 555 | 1.38 | 0.940 |
| 2008-09 | WHL | Spokane Chiefs | 54 | 34 | 18 | 2 | 7 | 1581 | 1.97 | 0.937 | 12 | 7 | 5 | 0 | 1 | 432 | 1.70 | 0.947 |
| 2009-10 | AHL | Norfolk | 55 | 27 | 25 | 3 | 4 | 1632 | 2.51 | 0.915 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2009-10 | NHL | Tampa Bay Lightning | 2 | 0 | 0 | 0 | 0 | 16 | 4.06 | 0.813 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2010-11 | AHL | Norfolk | 46 | 21 | 20 | 4 | 2 | 1088 | 2.65 | 0.901 | 6 | 2 | 4 | 0 | 1 | 170 | 2.19 | 0.924 |
| 2011-12 | AHL | Norfolk | 45 | 32 | 11 | 0 | 5 | 1109 | 2.23 | 0.913 | 14 | 12 | 2 | 0 | 3 | 373 | 1.46 | 0.944 |
| 2011-12 | NHL | Tampa Bay Lightning | 5 | 1 | 3 | 1 | 0 | 116 | 3.45 | 0.879 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2012-13 | AHL | Syracuse Crunch | 33 | 18 | 8 | 4 | 3 | 771 | 2.46 | 0.900 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2012-13 | AHL | Hamilton | 15 | 6 | 8 | 0 | 3 | 422 | 2.22 | 0.927 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2013-14 | AHL | Hamilton | 41 | 20 | 16 | 3 | 1 | 1158 | 2.38 | 0.919 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2013-14 | NHL | Montréal Canadiens | 3 | 2 | 0 | 0 | 1 | 93 | 1.84 | 0.946 | 5 | 2 | 3 | 0 | 0 | 155 | 2.60 | 0.916 |
| 2014-15 | AHL | Hamilton Bulldogs | 2 | 1 | 1 | 0 | 0 | 62 | 2.52 | 0.919 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2014-15 | NHL | Montréal Canadiens | 17 | 6 | 6 | 4 | 0 | 509 | 2.75 | 0.910 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2015-16 | AHL | San Diego Gulls | 2 | 1 | 1 | 0 | 0 | 50 | 2.35 | 0.920 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2015-16 | AHL | St. John's IceCaps | 10 | 3 | 3 | 4 | 0 | 317 | 2.84 | 0.909 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2015-16 | NHL | Montréal Canadiens | 6 | 1 | 3 | 0 | 0 | 98 | 3.18 | 0.878 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2016-17 | AHL | San Diego Gulls | 27 | 17 | 8 | 1 | 1 | 752 | 2.93 | 0.898 | 2 | 0 | 0 | 0 | 0 | 14 | -- | 1.000 |
| 2016-17 | NHL | Anaheim Ducks | 1 | 0 | 0 | 0 | 0 | 5 | -- | 1.000 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2017-18 | AHL | Lehigh Valley Phantoms | 39 | 20 | 8 | 7 | 5 | 1106 | 2.65 | 0.915 | 3 | 1 | 1 | 0 | 0 | 64 | 4.15 | 0.859 |
| 2018-19 | AHL | Hartford Wolf Pack | 21 | 10 | 6 | 2 | 1 | 596 | 3.10 | 0.901 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2018-19 | AHL | Charlotte Checkers | 7 | 7 | 0 | 0 | 1 | 180 | 1.15 | 0.956 | 5 | 5 | 0 | 0 | 0 | 124 | 1.75 | 0.935 |
| 2019-20 | AHL | Wilkes-Barre/Scranton Penguins | 18 | 9 | 5 | 2 | 1 | 396 | 1.97 | 0.924 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2020-21 | AHL | Rochester Americans | 2 | 1 | 1 | 0 | 0 | 73 | 2.50 | 0.932 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2020-21 | NHL | Buffalo Sabres | 13 | 2 | 8 | 2 | 0 | 447 | 3.54 | 0.904 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | NHL | Buffalo Sabres | 29 | 10 | 12 | 5 | 1 | 900 | 3.27 | 0.899 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2022-23 | AHL | Wilkes-Barre/Scranton Penguins | 36 | 12 | 16 | 6 | 1 | 1054 | 2.69 | 0.910 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2022-23 | NHL | Pittsburgh Penguins | 4 | 1 | 2 | 0 | 0 | 117 | 3.44 | 0.897 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2023-24 | AHL | Rochester Americans | 24 | 11 | 9 | 3 | 0 | 712 | 3.32 | 0.890 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | AHL | Chicago Wolves | 21 | 11 | 8 | 1 | 2 | 545 | 2.84 | 0.897 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | NHL | Carolina Hurricanes | 6 | 4 | 2 | 0 | 1 | 132 | 2.18 | 0.902 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2025-26 | AHL | Grand Rapids Griffins | 2 | 1 | 0 | 0 | 0 | 28 | 1.92 | 0.929 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2025-26 | DEL | Löwen Frankfurt | 3 | 0 | 3 | 0 | 0 | 95 | 4.68 | 0.853 | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 86 | 27 | 36 | 12 | 3 | 2433 | 3.08 | 0.902 | 5 | 2 | 3 | 0 | 0 | 155 | 2.60 | 0.916 |