Shaver won the novice title at the 1966 Canadian Championships, the first year that level was contested at the national championships. After winning the senior silver medal at the 1973 Canadian Nationals, he was sent to Bratislava, Czechoslovakia to compete at his first World Championships; he finished eighth overall after placing 12th in figures, sixth in the short program, and fourth in the free skate.