John Wayne Muloin (born December 24, 1941 in Dryden, Ontario) is a Canadian retired professional ice hockey player who played 258 games in the World Hockey Association and 141 games in the National Hockey League between 1963 and 1976. Throughout his career he played for the: Detroit Red Wings, California Golden Seals, Minnesota North Stars, Cleveland Crusaders, Edmonton Oilers, Edmonton Flyers, Cincinnati Wings, St. Paul Rangers, Providence Reds, Vancouver Canucks, Oakland Seals, Cleveland Barons, Syracuse Blazers and Rhode Island Reds.