| Season | Team | Lea. | GP | W | L | MIN | GAA |
| 2006-2007 | Huntsville Otters | OPJHL | 2 | ||||
| 2007-2008 | Erie Otters | OHL | 24 | 4 | 14 | 1182 | 5.89 |
| 2008-2009 | Erie Otters | OHL | 24 | 9 | 9 | 1299 | 3.74 |
| 2009-2010 | Erie Otters | OHL | 12 | 3 | 6 | 682 | 4.31 |
| 2009-2010 | Moncton Wildcats | QMJHL | 18 | 14 | 3 | 1018 | 2.12 |
| 2010-2011 | Moncton Wildcats | QMJHL | 27 | 12 | 12 | 1613 | 3.09 |
| 2010-2011 | Florida Everblades | ECHL | 1 | 0 | 1 | 46 | 6.48 |
| 2010-2011 | South Carolina Stingrays | ECHL | 19 | 10 | 6 | 1128 | 2.45 |
| 2010-2011 | Hershey Bears | AHL | 1 | 19 | 3.08 | ||
| 2011-2012 | Utah Grizzlies | ECHL | 17 | 5 | 6 | 941 | 3.19 |
| 2011-2012 | Florida Everblades | ECHL | 6 | 2 | 2 | 338 | 3.38 |
| 2011-2012 | Alaska Aces | ECHL | 2 | 0 | 1 | 123 | 2.93 |
| 2012-2013 | Utah Grizzlies | ECHL | 15 | 4 | 6 | 742 | 4.28 |
| 2012-2013 | Trois Rivieres Caron & Guay | LNAH | 2 | 2 | 0 | 120 | 2.50 |
| 2013-2014 | Missouri Mavericks | CHL | 52 | 35 | 15 | 3001 | 2.58 |
| 2014-2015 | Stockton Thunder | ECHL | 19 | 6 | 11 | 1068 | 3.54 |
| 2014-2015 | Indy Fuel | ECHL | 17 | 9 | 6 | 1006 | 2.27 |
| 2015-2016 | Indy Fuel | ECHL | 34 | 13 | 19 | 1931 | 2.55 |
| 2015-2016 | Elmira Jackals | ECHL | 13 | 4 | 3 | 783 | 2.30 |
| 2016-2017 | Fife Flyers | EIHL | 52 | 25 | 24 | 1763 | 3.39 |
| 2017-2018 | Wichita Thunder | ECHL | 2 | 0 | 2 | 101 | 4.16 |
| 2017-2018 | Bofors IK | Swe-1 | 13 | 3 | 10 | 770 | 2.88 |
| 2017-2018 | Rapid City Rush | ECHL | 4 | 1 | 3 | 238 | 4.27 |
| 2018-2019 | Fife Flyers | EIHL | 60 | 30 | 26 | 3606 | 3.16 |
| 2019-2020 | Belfast Giants | EIHL | 43 | 24 | 17 | 2434 | 2.39 |