Neykov was born in Varna. He graduated from the National Sports Academy in Sofia, where he is currently head assistant professor of basic sports training. Neykov is a multiple national and Balkan rowing champion. He represented Bulgaria at the 1989 and 1990 World Rowing Championships. In 1989, he became world student champion in rowing at the 1989 Summer Universiade in Duisburg, West Germany.