He played junior hockey for the Calgary Buffalos and the Edmonton Oil Kings from 1966 to 1970. The Oakland Seals chose him 47th overall in the 1970 NHL Amateur Draft. After spending two years in the American Hockey League McAnneley joined the Seals for two seasons (1972-73 & 1973-74). He was demoted in 1974-75 to the Salt Lake Golden Eagles where he was named to the Central League second all star team.
In 1975 McAneeley jumped to the Edmonton Oilers of the World Hockey Association for a year. He then played and coached three seasons for the Spokane Flyers in the Western International Hockey League and the Pacific Hockey League. He retired in 1979.