Bývalé působiště: FK Slovan Liberec (2016-2020)
Ondřej Karafiát začínal s fotbalem jakožto rodák z Prahy u rivala z druhé strany Vltavy, na Spartě. Startu za letenský A-tým se však nedočkal. Jako devatenáctiletý se objevil v sezoně 2013/14 pouze jednou na lavici náhradníků v pohárovém utkání proti Dukle, v dalším ročníku tak zamířil na hostování do Viktorie Žižkov. Zde pod vedením Jindřicha Trpišovského nakoukl do dospělého fotbalu, když si připsal 25 startů ve FNL a tři starty v poháru. V následujícím ročníku 2015/16 putoval opět na hostování, tentokrát do Českých Budějovic. Už po půl roce se ale dočkal pozvánky do nejvyšší české soutěže. Ze Sparty ho vykoupil Liberec v čele, s kým jiným než Jindřichem Trpišovským. Za liberecký Slovan si stihl Ondřej Karafiát ve všech soutěžích připsat 127 startů, ve kterých se postaral o 2 góly a 6 asistencí. V sezoně 2016/17 si zahrál i základní skupinu Evropské ligy, kde narazil na Karabach, PAOK a Fiorentinu.