Hän teki debyyttinsä Leinsterissä vastaan Cardiff Bluesissa Arms Parkissa 28. syyskuuta 2007. McFadden voitti Celticin liigan vuonna 2008.
Vuoden 2020 maaliskuuhun mennessä hän oli pelannut Leinsterissä 184 kertaa ja tehnyt 444 pistettä, mukaan lukien 29 yritystä.