Maykov joined Slavia Sofia on trial in January 2017. On 17 February 2017, he signed a contract.[2] Maykov made his league debut on 5 March in a 3–0 home loss against Neftochimic Burgas.[3] He was set to be released by the new manager in the beginning of June 2017,[4] but returned in the team for second summer camp of the team.[5] On 11 July 2017, his contract was terminated by mutual consent.[6]