Durante il torneo Corus B di Wijk aan Zee del 2008, Čeparinov fu protagonista di un famoso episodio con il grande maestro inglese Nigel Short. All'ottavo turno gli venne data partita persa perché si rifiutò di stringere la mano a Short (il regolamento FIDE prevede come obbligatoria questa formalità). Nell'appello presentato da Čeparinov e dal suo manager Silvio Danailov si spiegò questo comportamento con il fatto che in un'intervista Short avrebbe gravemente insultato lui e il suo team. Inoltre l'arbitro non avrebbe dato un'altra opportunità di stringere la mano, come previsto dal regolamento. Il comitato di appello, composto da Kramnik, Krasenkov e Judit Polgár, decise che la partita avrebbe dovuto essere rigiocata, con l'obbligo di scuse da parte di Cheparinov e della stretta di mano. Short vinse la partita.[2]
Nell'agosto 2018 è passato alla Federazione georgiana per poi tornare in quella bulgara nel 2020.[3]
2000: vince a 14 anni il campionato juniores della Bulgaria;
2005: secondo nel torneo di Pamplona; nella FIDE World Cup 2005 elimina al 1º turno Sergej Fëdorov e al 2º Vasyl' Ivančuk, ma viene eliminato al 3º turno da Magnus Carlsen;
Grandi maestri internazionali di scacchi che hanno raggiunto o superato i 2 700 punti elo. È riportato l'Elo massimo raggiunto in carriera. Lista aggiornata a febbraio 2023.