Ta tegi oma debüüdi Leinsteri eest 28. septembril 2007 Cardiff Blues'i vastu Arms Parkis. McFadden võitis Celtic League'i 2008. aastal.
2011. ja 2012. aastal Leinsteriga Heineken Cupis. 2020. aasta märtsini oli ta mänginud Leinsteri eest 184 mängu, teeninud 444 punkti, sealhulgas 29 proovimist.