Enroth byl 24. června 2006 vybrán jako druhý výběr Buffala Sabres na celkově 46. místě draftu NHL 2006. V roce 2007 byl nominován na cenu pro nejlepšího nováčka švédské ligy Elitserien, ale trofej nakonec získal brankář Daniel Larsson. Sezónu 2007–08 Enroth zakončil jako nejlepší brankář v procentuální úspěšnosti chycených střel a v nejnižším průměru obdržených branek na zápas v lize Elitserien. Před sezónou 2008–09 odešel hrát do zámoří, kde začínal na farmě Buffala Sabres v týmu Portland Pirates, odkud byl poprvé povolán do NHL 22. února 2009, ale do zápasu NHL nenastoupil. Sezónu 2009–10 začal opět v Portlandu, odkud byl k Sabres povolán 4. listopadu 2009 a v NHL debutoval 7. listopadu 2009 při porážce s Boston Bruins, ve kterém obdržel čtyři góly. Další šanci v NHL dostal až rok po předchozí zkušenosti, když 3. listopadu 2010 obdržel během dvaceti minut tři góly z dvanácti střel a jeho tým opět prohrál s Boston Bruins. Své první vítězství vychytal 6. listopadu 2010 proti Torontu Maple Leafs. Druhý vítězný zápas si připsal 10. listopadu 2010 proti New Jersey Devils a třetí 15. února 2011 proti Montrealu Canadiens. Všechny z jeho prvních tří vítězných zápasů byly rozhodnuty v samostatných nájezdech a byl tak prvním brankářem, který odchytal svá první tři vítězné zápasy v NHL v samostatných nájezdech. Své první čisté konto vychytal 30. března 2011 proti New York Rangers, proti kterým chytil všech 23 střel. Za první dubnový týden 2011 byl vyhlášen jednou ze tří hvězd týdne NHL.