Vail was drafted 21st overall by the Atlanta Flames in the 1973 NHL Amateur Draft. He played 591 career NHL games, scoring 216 goals and 260 assists for 476 points. He was the Calder Trophy winner for 1974–75 after scoring 39 goals and 60 points in his rookie season.