Montreal Canadiens und St. Louis BluesEdit
Halák spielte in der Saison 2006/07 für die Hamilton Bulldogs in der American Hockey League (AHL), bevor er am 15. Februar 2007 nach einer Verletzung des Stammtorwarts der Canadiens, Cristobal Huet, zum Stammverein der National Hockey League (NHL), den Montreal Canadiens, berufen wurde. Zum Zeitpunkt seiner Berufung hatte Halák bei den Bulldogs einen Gegentorschnitt von 2,00, den niedrigsten in der AHL. Sein erstes NHL-Spiel bestritt er am 18. Februar 2007, als er bei einem 3:2-Sieg gegen die Columbus Blue Jackets 31 Schüsse abwehrte. Am 20. März 2007 erzielte Halák seinen ersten Shutout in der NHL, als er beim 1:0-Sieg der Canadiens gegen die Boston Bruins dreißig Schüsse abwehrte.
Halák wurde für den Großteil der Saison 2007/08 den Bulldogs zugeteilt. Nachdem die Canadiens Huet am 26. Februar 2008 gehandelt hatten, übernahm Halák die Rolle des Ersatztorwarts bei den Canadiens. Sein erstes Playoff-Spiel bestritt er am 30. April 2008 gegen die Philadelphia Flyers (2:4-Niederlage), nachdem der neu ernannte Stammtorhüter Carey Price, der im darauffolgenden Spiel wieder einsprang, keine guten Leistungen gezeigt hatte. In der darauffolgenden Saison war er als Back-up für die Canadiens tätig. Haláks starkes Spiel und die unbeständigen Leistungen von Price führten jedoch dazu, dass Halák eine größere Rolle übernehmen konnte. Aufgrund seiner starken Leistungen für die Canadiens und die Slowakei bei den Olympischen Spielen in Vancouver gab es schließlich einen starken internen Druck, Halák zum Stammtorhüter des Teams zu ernennen. Halák wurde zum Molson-Cup-Spieler des Jahres der Kanadier gewählt und ging als Stammtorwart in die erste Runde der Playoffs gegen die mit der President’s Trophy ausgezeichneten Washington Capitals. Im sechsten Spiel der Serie hielt Halák 53 Schüsse und stellte damit einen Vereinsrekord für ein Playoff-Spiel (in der regulären Spielzeit) auf und führte die Canadiens zu einem 4:1-Sieg. Letztendlich konnten die Canadiens einen 1:3-Rückstand aufholen und die Serie in sieben Spielen gewinnen, was eine der größten Überraschungen in der Geschichte der NHL darstellt. Der Sieg war vor allem Haláks Spiel zu verdanken, der in den Spielen 5 bis 7 131 von 134 Schüssen Washingtons abwehrte und damit das beste Torhüterteam der regulären Saison ausbremste. Nachdem die Canadiens die Pittsburgh Penguins in sieben Spielen besiegt hatten, unterlagen sie im Finale der Eastern Conference den Philadelphia Flyers mit 1:4.
Am Ende der Saison, wurden sowohl Halák als auch Price ablösefrei und in Montreal entstand eine große Torwartdebatte darüber, wer im Team bleiben würde, Playoff-Held Halák oder der jüngere Price. Nach wochenlangen Spekulationen in den Medien entschieden sich die Canadiens für Price und tauschten Halák am 17. Juni im Tausch gegen zwei Perspektivspieler, Center Lars Eller und Rechtsaußen Ian Schultz, an die St. Louis Blues aus. Am 6. Juli 2010 unterzeichnete Halák einen Vierjahresvertrag über 15 Millionen Dollar bei den Blues. Vor der Saison 2010/11 gab Halák in Montreal eine Autogrammstunde, um sich bei den Fans für ihre Unterstützung zu bedanken und Spenden für das Montrealer Ste-Justine-Kinderkrankenhaus zu sammeln. Obwohl 500 Fans erwartet wurden, besuchten mehr als 5000 Fans die Veranstaltung im Einkaufszentrum Fairview Pointe-Claire, was von seiner Beliebtheit bei den Fans der Canadiens zeugt.
Halák bestritt sein erstes Spiel für die Blues am 9. Oktober 2010, das er mit einem 2:1-Sieg gegen die Flyers gewann. Am 23. Oktober 2010 erzielte Halák im Heimspiel gegen die Penguins seinen ersten Shutout, als er beim 1:0-Sieg in der Verlängerung 31 Schüsse abwehrte. Halák startete mit einer Bilanz von 8-1-1 und teilte sich für den Rest der Saison die Rolle des Stammtorhüters mit Brian Elliott. In der Saison 2011/12 erhielten Halák und Elliott die William M. Jennings Trophy für die wenigsten Gegentore (165 zusammen) in der regulären Saison.
Trades und New York IslandersEdit
Vor der Trade-Deadline 2013-14 tauschten die Blues am 28. Februar 2014 Halák, Chris Stewart, William Carrier, einen Erstrunden-Draft-Pick für 2015 und einen bedingten Drittrunden-Draft-Pick für 2014 gegen Ryan Miller und Steve Ott an die Buffalo Sabres. Halák bestritt kein einziges Spiel für die Sabres und wurde schließlich zusammen mit einem Drittrunden-Draft-Pick im Tausch gegen Michal Neuvirth und Rostislav Klesla bei der Trade-Deadline an die Washington Capitals verkauft. Halák kam bei den Sabres in einem Spiel als Ersatztorwart zum Einsatz und ist damit der zehnte Spieler in der Geschichte der Sabres, der in einem regulären Saisonspiel für das Team auflief, aber nicht spielte.
Als noch nicht verpflichteter Free Agent wurden Haláks Rechte am 1. Mai 2014 von den Capitals an die New York Islanders für einen Pick der vierten Runde im Draft 2014 gehandelt. Am 22. Mai 2014 unterzeichneten die Islanders einen Vierjahresvertrag über 18 Millionen Dollar mit ihm. Am 4. Dezember 2014 besiegten die Islanders die Ottawa Senators, wobei Halák seinen elften Sieg in Folge erzielte und damit einen Franchise-Rekord aufstellte, der zuvor von Billy Smith gehalten wurde, der zehn Spiele in Folge gewann. Am 15. Januar 2015 wurde er als Ersatz für den verletzten Torhüter der Nashville Predators, Pekka Rinne, in das NHL-All-Star-Game 2015 berufen, was seine erste NHL-All-Star-Teilnahme bedeutete. Bei dem Spiel spielte er für das Team von Jonathan Toews von den Chicago Blackhawks und hielt sechs von zehn Schüssen im dritten Drittel, als er, sein Teamkollege John Tavares von den Islanders und das Team Toews das Spiel mit einem Rekordergebnis von 17:12 gewannen. Am 19. Februar 2015 stellte er mit seinem 32. Sieg beim 5:2-Sieg gegen die Predators den Franchise-Rekord der Islanders für die meisten Siege in einer Saison ein. Acht Tage später, am 27. Februar, stellte er mit seinem 33. Saisonsieg beim 2:1-Sieg gegen die Calgary Flames einen neuen Franchise-Rekord auf.
Im März 2016 verletzte sich Halák am Unterkörper und verpasste den Rest der Saison, wobei Thomas Greiss während der Verletzung einsprang. Während der Saison 2016-17, am 30. Dezember 2016, wurde Halák auf Waiver gesetzt. Am nächsten Tag wurde er den Bridgeport Sound Tigers aus der American Hockey League (AHL) zugewiesen.
Boston BruinsEdit
Nachdem er seinen Vierjahresvertrag bei den Islanders erfüllt hatte, verließ Halák die Islanders als Free Agent und unterzeichnete am 1. Juli 2018 einen Zweijahresvertrag über 5,5 Millionen Dollar bei den Boston Bruins. Sein erstes Spiel für die Bruins bestritt Halák am 4. Oktober 2018 bei einem 4:0-Sieg gegen die Buffalo Sabres. Halák kehrte am 19. März nach Long Island zurück und wurde mit einem Tribute-Video und stehenden Ovationen von den anwesenden Fans bedacht. Er beendete die Saison mit 22 Siegen und 5 Shutouts in insgesamt 40 Spielen.
Am 1. Mai 2020 unterzeichneten die Bruins mit Halák eine Vertragsverlängerung um ein Jahr und 2,25 Millionen Dollar.
In der verkürzten Saison 2019-20 gewann Halák seine zweite Jennings Trophy, die er neben Tuukka Rask gewann. Halák hatte 18 Siege und 3 Shutouts in insgesamt 31 Spielen.
Am 15. August 2020, vor Spiel 3 der Stanley-Cup-Playoffs gegen die Carolina Hurricanes, entschied sich Bruins-Torwart Tuukka Rask für den Rest der Playoffs und verließ die „Blase“ in Toronto. Halák wurde zum Stammtorhüter ernannt und gewann seinen ersten Playoff-Einsatz als Bruins-Torhüter mit 3:1. Halák gewann seine nächsten beiden Playoff-Einsätze und führte die Bruins zu einem 4:1-Sieg gegen Carolina.