Canadiens de Montréal et Blues de Saint-LouisEdit
Halák a joué pour les Bulldogs de Hamilton de la Ligue américaine de hockey (AHL) au cours de la saison 2006-2007 avant d’être appelé par leur équipe mère de la Ligue nationale de hockey (LNH), les Canadiens de Montréal, le 15 février 2007, après une blessure du gardien de but partant des Canadiens, Cristobal Huet. Au moment de sa convocation, Halák avait une moyenne de buts contre 2,00 avec les Bulldogs, la plus faible de la AHL. Il a disputé son premier match dans la LNH le 18 février 2007, arrêtant 31 tirs dans une victoire de 3 à 2 sur les Blue Jackets de Columbus. Halák a obtenu son premier blanchissage en carrière dans la LNH le 20 mars 2007, en réalisant trente arrêts pour tenir à l’écart les Bruins de Boston, rivaux des Canadiens, avec une victoire de 1-0.
Halák a été assigné aux Bulldogs pour la majorité de la saison 2007-08. Cependant, après que les Canadiens aient échangé Huet le 26 février 2008, Halák a pris la relève à temps plein comme gardien de but substitut des Canadiens. Il a débuté son premier match des séries éliminatoires le 30 avril 2008 contre les Flyers de Philadelphie (une défaite de 4-2) après des performances médiocres du nouveau titulaire Carey Price, qui a de nouveau pris la relève lors du match suivant. Il a rempli les fonctions de remplaçant pour les Canadiens jusqu’à la saison suivante. Cependant, le bon jeu de Halák, associé aux performances irrégulières de Price, a permis à Halák de jouer un rôle plus important. En fin de compte, compte tenu de son excellent jeu pour les Canadiens et pour la Slovaquie aux Jeux olympiques de Vancouver, il y a eu une forte pression interne pour désigner Halák comme gardien de but titulaire de l’équipe. Halák a été nommé joueur de l’année de la Coupe Molson par les Canadiens pour la saison et a été désigné comme gardien de but partant au début du premier tour des séries éliminatoires contre les Capitals de Washington, qui ont remporté le trophée du Président. Lors du sixième match de la série, Halák a arrêté 53 tirs pour établir un record de club pour un match de séries éliminatoires (en temps réglementaire), menant les Canadiens à une victoire de 4 à 1. En fin de compte, les Canadiens ont surmonté un déficit de 3-1 pour remporter la série en sept matchs, marquant ainsi l’une des plus grandes surprises de l’histoire de la LNH. La victoire a été attribuée en grande partie au jeu de Halák, qui a repoussé 131 des 134 tirs de Washington dans les matchs 5 à 7, frustrant ainsi la meilleure équipe de la ligue en termes de points pendant la saison régulière. Après avoir battu les Penguins de Pittsburgh en sept matchs, les Canadiens se sont inclinés face aux Flyers de Philadelphie en finale de la conférence de l’Est avec une défaite de série de 4-1.
Au terme de la saison, Halák et Price sont tous deux devenus agents libres avec restriction et un grand débat sur les gardiens de but a émergé à Montréal pour savoir qui resterait avec l’équipe, le héros des séries éliminatoires Halák ou le plus jeune Price. Après des semaines de spéculation médiatique, les Canadiens ont choisi Price et le 17 juin, ils ont échangé Halák aux Blues de St. Louis en échange de deux espoirs, le centre Lars Eller et l’ailier droit Ian Schultz. Le 6 juillet 2010, Halák a signé un contrat de quatre ans de 15 millions de dollars avec les Blues. Avant la saison 2010-11, Halák a tenu une séance d’autographes à Montréal en guise d’adieu et de geste de bonne volonté, pour remercier les fans de leur soutien et pour recueillir des fonds pour l’Hôpital pour enfants Sainte-Justine de Montréal. Bien que 500 fans étaient attendus, plus de 5000 fans ont assisté à l’événement qui s’est tenu au centre commercial Fairview Pointe-Claire, ce qui témoigne de sa popularité auprès des fans des Canadiens.
Halák a joué son premier match avec les Blues le 9 octobre 2010, remportant une victoire de 2-1 contre les Flyers. Halák obtiendra son premier blanchissage avec l’équipe le 23 octobre 2010 à domicile contre les Penguins, arrêtant 31 tirs dans une victoire de 1-0 en prolongation. Halák a connu un départ rapide, avec une fiche de 8-1-1, et a partagé le rôle de titulaire avec Brian Elliott pour le reste de la saison. Lors de la saison 2011-12, Halák et Elliott ont reçu le trophée William M. Jennings pour avoir accordé le moins de buts (165 collectivement) en saison régulière.
Transactions et New York IslandersEdit
Avant la date limite des transactions 2013-14, les Blues ont échangé Halák, Chris Stewart, William Carrier, un choix de premier tour en 2015 et un choix conditionnel de troisième tour en 2014 aux Sabres de Buffalo en échange de Ryan Miller et Steve Ott le 28 février 2014. Halák n’a pas participé à un seul match avec les Sabres et a finalement été échangé avec un choix de troisième tour aux Capitals de Washington en échange de Michal Neuvirth et Rostislav Klesla à la date limite des échanges. Halák s’est habillé pour les Sabres en tant que gardien de but de réserve lors d’un match, ce qui fait de lui le 10e joueur de l’histoire des Sabres à s’habiller pour l’équipe lors d’un match de saison régulière mais à ne pas jouer.
En tant qu’agent libre sans restriction en attente, les droits d’Halák ont été échangés par les Capitals aux Islanders de New York le 1er mai 2014 contre un choix de quatrième tour de la draft 2014. Le 22 mai 2014, les Islanders lui ont signé un contrat de quatre ans d’une valeur de 18 millions de dollars. Le 4 décembre 2014, les Islanders ont battu les Sénateurs d’Ottawa, Halák remportant sa 11e victoire consécutive et établissant un record de franchise précédemment détenu par Billy Smith, qui avait remporté 10 matchs consécutifs. Le 15 janvier 2015, il est nommé au All Star Game 2015 de la LNH en tant que remplaçant sur blessure du gardien Pekka Rinne des Predators de Nashville, marquant ainsi sa première participation au All Star de la LNH. Lors de ce match, il joue pour l’équipe dont le capitaine est Jonathan Toews des Blackhawks de Chicago et arrête six tirs sur dix en troisième période, alors que lui, son coéquipier des Islanders John Tavares et l’équipe Toews remportent le match par un score record de 17-12. Le 19 février 2015, il égalise le record de franchise des Islanders pour le plus grand nombre de victoires en une saison, avec sa 32e victoire lors d’une victoire 5-2 contre les Predators. Huit jours plus tard, le 27 février, il établit un nouveau record de franchise en enregistrant sa 33e victoire de la saison dans une victoire 2-1 contre les Calgary Flames.
En mars 2016, Halák se blesse au bas du corps et manque le reste de la saison, Thomas Greiss le remplaçant pendant la blessure. Au cours de la saison 2016-17, le 30 décembre 2016, Halák a été placé sur la liste des libérations. Le lendemain, il a été assigné aux Sound Tigers de Bridgeport de la Ligue américaine de hockey (AHL).
Boston BruinsEdit
Après avoir terminé son contrat de quatre ans avec les Islanders, Halák est parti comme agent libre pour signer un contrat de deux ans et 5,5 millions de dollars avec les Boston Bruins le 1er juillet 2018. Halák a joué son premier départ en tant que membre des Bruins le 4 octobre 2018 dans une victoire par jeu blanc de 4-0 contre les Sabres de Buffalo. Halák a fait son retour à Long Island le 19 mars et a eu droit à une vidéo d’hommage jouée pour lui ainsi qu’à une ovation de la part des fans présents. Il a terminé la saison avec 22 victoires et 5 blanchissages en 40 matchs au total.
Le 1er mai 2020, les Bruins ont signé une prolongation de contrat d’un an et de 2,25 millions de dollars avec Halák.
Lors de la saison 2019-20 raccourcie, Halák a remporté son deuxième trophée Jennings, le gagnant aux côtés de Tuukka Rask. Halák a obtenu 18 victoires et 3 blanchissages en 31 matchs au total.
Le 15 août 2020, avant le match 3 des séries de la Coupe Stanley contre les Hurricanes de la Caroline, le gardien des Bruins Tuukka Rask s’est retiré du reste des séries et a quitté la » bulle » de Toronto. Halák a été nommé partant et a remporté son premier départ en séries éliminatoires en tant que Bruin 3-1. Halák a ensuite remporté ses deux départs suivants en séries éliminatoires et a mené les Bruins à une victoire de 4-1 en série contre la Caroline.