Vasil Spasov (born February 17, 1971) is one of the strongest Bulgarian chess grandmasters. Spasov won the 1989 World Junior Chess Championship. Spasov has been Bulgarian Champion six times on classic and eight times on rapid chess. His highest Elo rating was 2621 on the September 2010 FIDE list. He shared first place with Topalov on Budapest Zonal Tournament in 1993.
Grandmaster Spasov has played for Bulgarian National team on eight Olympiads. He is a winner on Yugoslavian Open Championship in 1996.
GM Spasov has won many tournament victories during his carrier as a chess player.