V Celtic League debutoval za Leinster proti Cardiff Blues v Arms Parku 28. září 2007. McFadden vyhrál Celtic League v roce 2008
a Heineken Cup s Leinsterem v letech 2011 a 2012. Do března 2020 odehrál za Leinster 184 zápasů, získal 444 bodů včetně 29 pokusů.