W sezonie 2003/2004 było to jego jedyne spotkanie w europejskich pucharach, kolejne pięć zaliczył w następnych rozgrywkach (m.in zagrał w dwóch meczach z Manchesterem United: zremisowanym 0:0 i przegranym na wyjeździe 1:4).
Latem 2005 roku Homola został przesunięty do drugiej drużyny Sparty, natomiast w sierpniu przeszedł do tureckiego Malatyasporu. W jego barwach rozegrał w tureckiej ekstraklasie 22 mecze oraz sześć w pucharze kraju. Strzelił łącznie trzy gole. Po roku powrócił do Sparty i w rundzie jesiennej sezonu 2006/2007 zaliczył w niej osiem ligowych pojedynków. Pod koniec lutego 2007 roku podpisał kontrakt ze swoim byłym klubem – FK Baumit Jablonec. W sezonie 2007/2008 występował z nim w rozgrywkach Pucharu UEFA, natomiast w sezonie 2009/2010 był graczem rezerw. We wrześniu 2010 roku przeszedł do MFK Karwina, w którym zagrał dziewięć razy.
Na początku grudnia 2010 roku przebywał na testach w Koronie Kielce, jednak nie podpisał z nią kontraktu. W 2011 przeszedł do gruzińskiego Dinama Tbilisi.
Osiągnięcia Sparta Praga Gambrinus Liga: 2002-03, 2004-05, 2006-07 Puchar Czech: 2003-04, 2006-07