Vavra is one of the few Canadian QBs to get more than a cup of coffee since the late 60s when Russ Jackson and Frank Cosentino retired. Vavra was a territorial exemption in the 1983 CFL college draft by the Calgary Stampeders, but was traded to Edmonton before the season started for Mike Levenseller. Vavra was released by Edmonton in July of 1983, before playing any regular season games for them, and he returned to play one more year at the University of Calgary. Calgary resigned Vavra for the 1984 season in which he appeared in 11 games and completed 161 of 324 pass attempts for 1901 yards. Vavra saw limited action in 1985 and then signed as a free agent with Edmonton for 1986. Edmonton released him in June, 1986 before the season started, and he was signed by BC. Vavra remained with BC through the 1986 season and most of 1987 before being released in October of 1987. Vavra signed (yet again!) with Edmonton in June of 1988, and spent the 1988 season as a backup in Edmonton.