Joan Horrach Ripoll ist ein spanischer Radfahrer am 27. März 1974 geboren wurden, im mallorquinischen Dorf Deià (Mallorca, Spanien).

Er debütierte im Jahr 2000 mit dem portugiesischen Team Milaneza-Maia.

Der wichtigste Sieg, den er in seiner Karriere als Profi-Radfahrer erreicht hat, kam in der 12. Etappe des Giro d’Italia 2006. Er entkam zusammen mit fünfzehn anderen Fahrer in einem Stadium, in Livorno beginnt und in Sestri Levante beenden. Es gelang ihm, von seinen Mitmenschen Flucht zu brechen weg und kamen allein am Ziel mit fünf Sekunden vor einer Gruppe von Addy Engels, Emanuele Sella, Manuele Mori, Fortunato Baliani und Wladimir Belli. Mehr als sieben Minuten trat er in die große Gruppe Tor von Paolo Bettini geleitet.