After a season of senior hockey with his hometown Corner Brook Royals, including eight games in the 1968 Allan Cup playdowns, Joe Lundrigan would move to Antigonish and attended St. Francis Xavier University. After three seasons with the St. Francis Xavier X-Men, Joe at 23 would sign as a free agent with the Toronto Maple Leafs on October 1, 1971. That season Joe would play with Toronto's minor-pro affiliate Tulsa Oilers of the Central Hockey League and earn himself a position on the second All-Star Team.
In a repeat of Alex Faulkner's debut 10 years earlier, Joe played his first NHL game with the Toronto Maple Leafs. The newly formed WHA had signed many NHL players and teams needed to fill their rosters. Dave Keon was the Leafs Captain that year and the legendary Jacques Plante was the goaltender for the majority of that season.
Joe would wear the #2 sweater in 49 games that season for the Leafs (although postcard shows #3) and the following season he joined the Oklahoma City Blazers, which was another Toronto-affiliated Central Hockey League team.
O-Pee-Chee didn't issue a Joe Lundrigan card in it's 1973-74 264-card set. He would have to wait another year but in that set Joe did appear on the Maple Leafs Team card #106 (third in second row after Ron Low and Errol Thompson).
Joe would spend the remainder of the year in the American Hockey League with the Richmond Robins and Hershey Bears. In 1975-76 he return to his hometown to play with the Corner Brook Royals. He would also dress for the Labrador City Lakers and Stephenville Jets for a total of seven seasons in the Newfoundland Senior Hockey from 1975 to 1986.
Joe Lundrigan was inducted into the Newfoundland Amateur Hockey Association Hall of Fame in 1995