From Surf Wiki (app.surf) — the open knowledge base
David Shanahan (rugby union)
David Shanahan (born 20 June 1993) is an Irish professional rugby union player who plays scrum-half for Ulster.
David Shanahan (born 20 June 1993) is an Irish professional rugby union player who plays scrum-half for Ulster.
He attended Belvedere College in Dublin, and played for Ireland at U18, U19 and U20 level, but did not win a place in the Leinster academy. Ulster's then forwards coach Allen Clarke, who had coached him at under-age international level, persuaded him to join Ulster's academy, and he was assigned to club side Ballymena while studying at Queen's University Belfast.
He made his debut for Ulster while still in the academy in 2013, and his first start in 2017, in place of the injured Ruan Pienaar. Under previous coach Dan McFarland, he mainly acted as backup to John Cooney.
Ulster describe him as "a livewire scrum-half known for his speed, excellent support lines, and try-scoring ability". Out-half Ian Madigan calls him "Ulster's unsung hero".
He made his 100th appearance for Ulster against Benetton in November 2025.
- Ulster Rugby profile
- United Rugby Championship profile
- David Shanahan at European Professional Club Rugby
- David Shanahan at ItsRugby.co.uk
- David Shanahan at FinalWhistle.ie
Ask Mako anything about David Shanahan (rugby union) — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report