Chudomir Grigorov è un calciatore bulgaro che ha avuto una carriera altalenante in diversi club del suo paese. Il suo primo passaggio ad alto livello è avvenuto nella stagione 2008/09, quando ha avuto l'opportunità di giocare una partita sia con il Botev Plovdiv che con il Litex Lovech nella massima serie bulgara, la A PFG.
Nella stagione successiva, nel 2009/10, Grigorov è riuscito ad accumulare maggiore esperienza, giocando 12 partite con il Botev Plovdiv. Nonostante abbia ricevuto ben 3 cartellini gialli, è riuscito a contribuire con la sua presenza in campo.
Nella stagione 2010/11, Grigorov si è trasferito al Spartak Plovdiv, sempre nella seconda divisione bulgara, nota come B PFG. Durante questa stagione, ha giocato 18 partite e ha dimostrato di essere un giocatore tenace ed energico. Nonostante abbia ricevuto un cartellino rosso, è stato in grado di aiutare la sua squadra sul campo.
Nella stagione successiva, nel 2011/12, Grigorov è tornato al Chavdar Etropole, con cui aveva già giocato in passato. Durante questa stagione ha giocato solo 7 partite, ma ha comunque dimostrato di essere un elemento importante per il suo club.
Nella stagione 2012/13, Grigorov è rimasto con il Chavdar Etropole. Ha disputato 22 partite nel campionato di B PFG e ulteriori 2 partite nella Coppa nazionale. È stato un anno di grande impegno per lui, dimostrando di essere un giocatore affidabile e costante.
Nonostante alti e bassi nella sua carriera, Chudomir Grigorov ha dimostrato di avere talento e perseveranza. Ha avuto l'opportunità di giocare in squadre di diverse divisioni bulgare, contribuendo con la sua presenza in campo. La sua dedizione e passione per il gioco lo hanno reso un elemento prezioso per le sue squadre. Nonostante non abbia conseguito grandi successi, Grigorov ha lasciato il segno nel calcio bulgaro con le sue prestazioni sul campo.