Il joue alors dans la Ligue centrale de hockey pour les Oilers de Tulsa avant de faire ses débuts dans une patinoire de LNH en 1972. Il est promu en catastrophe à Toronto, qui vient de perdre son gardien partant, Bernard Parent, qui a fait défection pour se joindre à la nouvelle Association Mondiale de Hockey. Le jeune Low devient l'adjoint du vétéran Jacques Plante, et parviendra à l'éclipser, prenant la place de premier gardien de buts. Cependant, les Leafs connaissent une saison décevante et ratent les séries éliminatoires. L'année suivante, l'équipe renouvelle son personnel de gardiens, en faisant l'acquisition de Doug Favell des Flyers de Philadelphie, et Low retourne dans les ligues mineures après une seule saison.
En 1974, lors de l'expansion de la LNH, il est réclamé par les Capitals de Washington, une des deux nouvelles équipes qui se joignent alors à la LNH. Il joue trois saisons pour les Capitals. La première est particulièrement difficile, puisque l'équipe établit un record de la ligue pour les défaites ; il est de loin leur meilleur gardien de buts, cependant, malgré une moyenne de but accordés de près de 5,5 par partie. Il reste le premier gardien de la franchise à réaliser un blanchissage en contre les Scouts de Kansas City. Ses statistiques sont semblables lors de la deuxième saison des Caps, alors que l'équipe ne s'améliore que marginalement, mais il fait beaucoup mieux en 1977. Malgré ses trois années cauchemardesques, tout le monde reconnaît qu'il a accompli du bon travail dans des circonstances très difficiles, et les Red Wings de Détroit en font l'acquisition pour remplacer Ed Giacomin en 1977. Cependant, ses performances sont en dents de scie et il partage le temps de jeu avec Jim Rutherford, puis se retrouve dans les ligues mineures l'année suivante. Ainsi, il joue à nouveau dans la LCH avec les Red Wings de Kansas City en 1978 et gagne le trophée Tommy Ivan de meilleur joueur de la ligue[2].
En 1979, la LNH s'agrandit encore une fois en intégrant quatre des anciennes équipes de l'AMH dans ses rangs, et lors du repêchage d'expansion, il rejoint les Nordiques de Québec. Il découvre alors la Ligue américaine de hockey avec les Firebirds de Syracuse en début de saison avant de rejoindre les Nordiques à la fin décembre pour remplacer Göran Högosta. Il ne reste que quinze matchs avec les Nordiques avant de rejoindre les Oilers d'Edmonton, étant échangé à Edmonton en mars suivant. Il termine la saison en force et joue en séries éliminatoires pour la seconde et dernière fois de sa carrière. En 1983, il rejoint les Devils du New Jersey à la suite d'un autre échange.
Après ces six matchs, il devient en 1987 l'entraîneur adjoint de l'équipe et il prend rapidement le poste d'entraîneur principal de l'équipe.
Il exerce cette fonction jusqu'en 1989, année où il rejoint les Oilers d'Edmonton en tant qu'entraîneur adjoint. Il gagne alors la Coupe Stanley cette année-là. Six ans plus tard, il devient l'entraîneur-chef des Oilers et quatre saisons plus tard, il prend la tête des Aeros de Houston de la LAH pour une saison.
Il retourne une nouvelle fois derrière un banc de la LNH mais cette fois-ci pour les Rangers de New York (2000) et pour deux saisons. Il reste dans l'organisation des Rangers en tant que recruteur jusqu'en 2004, année où il devient recruteur pour les Sénateurs d'Ottawa et entraîneur des gardiens.