Montreal Canadiens en St. Louis BluesEdit
Halák kwam in het seizoen 2006-07 uit voor de Hamilton Bulldogs (AHL) van de American Hockey League, voordat hij op 15 februari 2007 werd opgeroepen voor het moederteam van de National Hockey League (NHL), de Montreal Canadiens, na een blessure van Cristobal Huet, de eerste doelman van de Canadiens. Op het moment van zijn oproep had Halák een 2.00 goals tegen gemiddelde (GAA) bij de Bulldogs, de laagste in de AHL. Hij speelde zijn eerste NHL-wedstrijd op 18 februari 2007 en stopte 31 schoten in een 3-2 overwinning op de Columbus Blue Jackets. Halák behaalde zijn eerste shutout in de NHL op 20 maart 2007, toen hij dertig reddingen maakte om de Canadiens’ rivaal Boston Bruins van het bord te houden met een 1-0 overwinning.
Halák werd voor het grootste deel van het 2007-08 seizoen aan de Bulldogs toegewezen. Nadat de Canadiens Huet op 26 februari 2008 hadden geruild, nam Halák de rol van reservekeeper van de Canadiens over. Hij begon zijn eerste playoff-wedstrijd op 30 april 2008 tegen de Philadelphia Flyers (een 4-2 verlies) na een ondermaats optreden van de nieuw aangestelde starter Carey Price, die het in de daaropvolgende wedstrijd weer overnam. Hij vervulde back-up taken voor de Canadiens tot in het volgende seizoen. Het sterke spel van Halák in combinatie met de wisselvallige prestaties van Price leidde echter tot een kans voor Halák om een grotere rol te gaan spelen. Uiteindelijk, gebaseerd op zijn sterke spel voor de Canadiens en voor Slowakije op de Olympische Spelen van Vancouver, was er een sterke interne druk om Halák aan te duiden als de startende doelman van de ploeg. Halák werd later uitgeroepen tot Molson Cup-speler van het jaar voor de Canadiens en werd aangewezen als eerste doelman voor de playoff-wedstrijd in de eerste ronde tegen de President’s Trophy-winnende Washington Capitals. In de zesde wedstrijd van de reeks hield Halák 53 schoten tegen en vestigde daarmee een clubrecord voor een playoff-wedstrijd (in verlenging), waarmee hij de Canadiens naar een 4-1 overwinning leidde. Uiteindelijk overwonnen de Canadiens een 3-1 achterstand in de reeks en wonnen de reeks in zeven games, een van de grootste onvoorziene gebeurtenissen in de geschiedenis van de NHL. De overwinning was grotendeels te danken aan het spel van Halák, die 131 van de 134 schoten van Washington in games 5 tot en met 7 afsloeg en daarmee de topscorende ploeg van de competitie in het reguliere seizoen frustreerde. Na de Pittsburgh Penguins in zeven games te hebben verslagen, gingen de Canadiens in de Eastern Conference Final met 4-1 onderuit tegen de Philadelphia Flyers.
Aan het einde van het seizoen, werden zowel Halák als Price beperkte vrije spelers en ontstond er een groot keepersdebat in Montreal over wie bij het team zou blijven, play-offheld Halák of de jongere Price. Na weken van speculatie in de media kozen de Canadiens voor Price en op 17 juni ruilden ze Halák controversieel met de St. Louis Blues in ruil voor twee prospects, center Lars Eller en rechter vleugelaanvaller Ian Schultz. Op 6 juli 2010 tekende Halák een vierjarig contract van 15 miljoen dollar bij de Blues. Voorafgaand aan het seizoen 2010-11 hield Halák een signeersessie in Montreal als afscheid en gebaar van goede wil, om de fans te bedanken voor hun steun en om geld in te zamelen voor het Montreal Ste-Justine Children’s Hospital. Hoewel er 500 fans werden verwacht, woonden meer dan 5000 fans het evenement bij in het Fairview Pointe-Claire winkelcentrum, wat getuigt van zijn populariteit bij de fans van de Canadiens.
Halák speelde zijn eerste wedstrijd met de Blues op 9 oktober 2010, met een 2-1 overwinning op de Flyers. Halák verdiende zijn eerste shutout met de ploeg op 23 oktober 2010 thuis tegen de Penguins, met 31 schoten in een 1-0 overwinning in overtime. Halák kende een snelle start met 8-1-1 en zou de rest van het seizoen de rol van starter delen met Brian Elliott. In het seizoen 2011-12 kregen Halák en Elliott de William M. Jennings Trophy voor het toestaan van de minste doelpunten (165 gezamenlijk) in het reguliere seizoen.
Trades en New York IslandersEdit
Voor de handelsdeadline van 2013-14 ruilden de Blues Halák, Chris Stewart, William Carrier, een eerste ronde draft pick in 2015, en een voorwaardelijke derde ronde draft pick in 2014 met de Buffalo Sabres in ruil voor Ryan Miller en Steve Ott op 28 februari 2014. Halák verscheen niet in een wedstrijd voor de Sabres en werd uiteindelijk verkocht samen met een derde ronde draft pick aan de Washington Capitals in ruil voor Michal Neuvirth en Rostislav Klesla op de handelsdeadline. Halák kwam in één wedstrijd uit voor de Sabres als reservedoelman, waarmee hij de 10e speler in de geschiedenis van de Sabres werd die in een reguliere seizoenswedstrijd uitkwam voor de ploeg, maar niet speelde.
Als in afwachting van een onbeperkte vrije speler werden Haláks rechten op 1 mei 2014 door de Capitals verhandeld aan de New York Islanders voor een vierde ronde pick in de 2014 draft. Op 22 mei 2014 tekenden de Islanders hem voor een vierjarig contract ter waarde van $ 18 miljoen. Op 4 december 2014 versloegen de Islanders de Ottawa Senators, waarbij Halák zijn 11e opeenvolgende overwinning behaalde en een franchise record vestigde dat eerder in handen was van Billy Smith, die 10 opeenvolgende wedstrijden won. Op 15 januari 2015 werd hij benoemd tot de 2015 NHL All Star Game als blessurevervanger voor Nashville Predators goalie Pekka Rinne, wat zijn eerste NHL All-Star optreden markeerde. Bij de wedstrijd speelde hij voor het team dat werd aangevoerd door de Chicago Blackhawks’ Jonathan Toews en stopte zes van de tien schoten in de derde periode toen hij, Islanders’ teamgenoot John Tavares, en Team Toews de wedstrijd wonnen met een recordscore van 17-12. Op 19 februari 2015 verbrak hij het record van de Islanders voor meeste overwinningen in een seizoen, met zijn 32e overwinning in een 5-2 overwinning tegen de Predators. Acht dagen later op 27 februari vestigde hij een nieuw franchiserecord door zijn 33e overwinning van het seizoen te noteren in een 2-1 overwinning tegen de Calgary Flames.
In maart 2016 liep Halák een onderlichaamsblessure op en miste de rest van het seizoen, met Thomas Greiss die inviel tijdens de blessure. Tijdens het seizoen 2016-17, op 30 december 2016, werd Halák op waivers geplaatst. De volgende dag werd hij toegewezen aan de Bridgeport Sound Tigers van de American Hockey League (AHL).
Boston BruinsEdit
Na het voltooien van zijn vierjarige contract met de Islanders vertrok Halák als free agent om op 1 juli 2018 een tweejarig contract van 5,5 miljoen dollar te tekenen bij de Boston Bruins. Halak speelde in eerste start als lid van de Bruins op 4 oktober 2018 in een 4-0 shutout-overwinning tegen de Buffalo Sabres. Halák maakte zijn terugkeer naar Long Island op 19 maart en kreeg een hommagevideo voor hem afgespeeld, samen met een staande ovatie van de aanwezige fans. Hij eindigde het seizoen met 22 overwinningen en 5 shutouts in 40 totale wedstrijden.
Op 1 mei 2020 tekenden de Bruins Halák voor een contractverlenging van een jaar en 2,25 miljoen dollar.
Tijdens het verkorte seizoen 2019-20 won Halák zijn tweede Jennings Trophy, die hij won naast Tuukka Rask. Halák had 18 overwinningen en 3 shutouts in 31 totale wedstrijden.
Op 15 augustus 2020, voorafgaand aan wedstrijd 3 van de Stanley Cup play-offs tegen de Carolina Hurricanes, koos Bruins goalie Tuukka Rask ervoor om de rest van de play-offs niet meer te spelen en verliet de Toronto “bubble”. Halák werd de nieuwe doelman en won zijn eerste playoff-start als Bruins met 3-1. Halak won vervolgens zijn volgende twee playoff-starts en leidde de Bruins naar een 4-1 overwinning op Carolina.