Мюнстер
Хоран дебютировал в Мунстере в сезоне 1999/00 и был частью команды, которая в 2006 году стала чемпионом Европы. Ему удалось восстановиться после травмы голени, которую он получил на тренировке за шесть недель до финала, и сыграл роль в финале Кубка Хайнекена, где Мунстер победил Биарриц 23-19. Хоран также сыграл важную роль в победе "Мунстера" на Кубке Хайнекена на стадионе "Миллениум" в Кардиффе 24 мая 2008 года, когда "Мунстер" стал чемпионом Европы во второй раз, победив "Тулузу" со счётом 1613. Он потерял свое место в команде Мюнстера, уступив его Виану ду Преезу, но оставался важной частью команды, часто выступая с скамейки и иногда выступая в качестве стартапа. Сломанная рука в октябре 2010 года и нерегулярное сердцебиение означали, что Хоран был вне игры на четыре месяца. Он вернулся из травмы против "Эдинбургского регби" 18 февраля 2011 года и вернул себе футболку с номером 1, стартовав против "Оспрейс" и "Лейнстера", когда "Мунстер" обеспечил себе Лигу Магнера 2010-11 годов. Он стал седьмым игроком "Мунстера", который заработал 200 голов за клуб в матче Pro12 против "Оспрейс" 3 декабря 2011 года. В марте 2012 года Хоран согласился на условиях продления контракта с "Мунстером" на один год. 11 апреля 2013 года Хоран объявил о своем намерении уйти из профессионального регби в конце сезона 2012/13 годов. Его последней игрой за Мюнстер был матч Pro12 против Newport Gwent Dragons 19 апреля 2013 года.
Ирландия
Хоран дебютировал в международном турнире против США в сезоне 1999/00, но не выиграл ни одной игры до сезона 2002/03, который состоялся против Фиджи. Он потерял свое место в 2003 году на чемпионате мира по регби и чемпионате шести наций 2004 и 2005 годов, но благодаря стабильным выступлениям в "Мунстере" он восстановил свое место в команде. Он занял свое место на чемпионате шести наций 2006, 2007, 2008 и 2009 годов, стартуя в каждом матче победной кампании Гранд Слэма Ирландии. Он также был неотъемлемой частью команды Эдди О'Салливана на Кубок мира по регби 2007 года. Он пропустил ноябрьские тесты 2009 года после операции на сердце и потерял свое место у Сиана Хили, который удерживал позицию лоусехеда во время чемпионата шести наций 2010 года. Хоран сыграл против Барбарианс и Новой Зеландии Маори во время летних тестов 2010 года в Ирландии, но был исключен из ноябрьских тестов 2010 года из-за сломанной руки. Он пропустил чемпионат Шести Наций 2011 года, но был выбран в тренировочный состав Ирландии для разминки Кубка мира по регби 2011 года в августе 2011 года. Он сыграл против Шотландии, но не попал в финальную команду на чемпионат мира.