Karaulov ble nummer 91 sammenlagt i verdenscupen 2004/05 og nummer 54 i 2005/06. Hans beste plassering i enkeltrenn i verdenscupen var 15. plass i storbakken i Sapporo 22. januar 2006. Han gikk ikke videre fra kvalifiseringen til noen av rennene han stilte opp i den tysk-østerrikske hoppuka.