Lors de la saison 1972-1973, il évolue toujours avec les Comets, mais est il échangé vers la fin de la saison aux Ducks de Long Island.
L'EHL étant interrompue, l'équipe où il évolue est renommée Cougars de Long Island dans la North American Hockey League (NAHL). Il est nommé capitaine de cette équipe pour les saisons 1973-1974 et 1974-1975. Il est sélectionné dans la deuxième équipe d'étoiles de la NAHL au terme de la saison 1974-1975. Cette année-là, il se voit offrir un essai en AMH, avec les Cougars de Chicago. En deux matchs, il ne réussit pas à convaincre l'organisation de le conserver.
Avant le début de la saison 1975-1976, il est échangé aux Blades d'Érié qui évoluent eux aussi en NAHL. Il joue pour eux, jusqu'en quand ses droits sont cédés aux Jets de Johnstown où il termine la saison. À la fin de cette saison, la NAHL arrête ses activités. un repêchage de dispersion est organisé. il est sélectionné par les Mariners du Maine, mais il met un terme à sa carrière.