He won a silver medal in 4 x 100 metres relay at the 2003 Summer Universiade. Participating in the 2004 Summer Olympics, he achieved fifth place in his 100 metres heat, thus failing to make it through to the second round. He also participated on the Russian relay team, which finished last. The next year Yepishin finished fifth at the European Indoor Championships, and won a silver medal at the Universiade in Izmir.