Simeon Rajkov speelde in Bulgarije voor verschillende clubs in de A PFG en B PFG. In de winterstop van 2017 werd hij transfervrij door Roda JC van Lokomotiv Plovdiv overgenomen. Hij maakte zijn debuut op 5 februari 2017, in de met 0-2 verloren thuiswedstrijd tegen AFC Ajax. Hij kwam in de 86e minuut in het veld voor Martin Milec. In de zomer van 2017 keerde hij terug bij Lokomotiv Plovdiv. Sinds 2019 speelt hij voor FC Gigant Belene.