2007 m. rugsėjo 28 d. jis debiutavo "Celtic League" Leinster prieš "Cardiff Blues" "Arms Park". McFadden laimėjo Celtic lygą 2008 m.
2011 m. ir 2012 m. laimėjo "Heineken" taurę su "Leinster". Iki 2020 m. kovo mėn. jis sužaidė 184 žaidimus "Leinster", uždirbo 444 taškus, įskaitant 29 bandymus.