Joan Horrach Ripoll és un ciclista espanyol nascut el 27 de març de 1974 a la localitat mallorquina de Deià (Mallorca, Espanya).
Va debutar com professional en 2000 amb l’equip portuguès Milaneza-Maia.
La victòria més important que ha aconseguit en la seva carrera com a ciclista professional es va produir en la 12a etapa del Giro d’Itàlia 2006. Es va escapar juntament amb altres quinze corredors en una etapa amb inici a Livorno i meta a Sestri Levante. Va aconseguir desenganxar dels seus companys de fuga i va arribar en solitari a la meta, amb cinc segons d’avantatge sobre un grup format per Addy Engels, Emanuele Sella, Manuele Mori, Fortunato Baliani i Wladimir Belli. A més de set minuts va entrar a meta el gran grup encapçalat per Paolo Bettini.