Hann gerði sitt fyrsta leik í Celtic League fyrir Leinster gegn Cardiff Blues á Arms Park 28. september 2007. McFadden vann Celtic deildina árið 2008
og Heineken Cup með Leinster árið 2011 og 2012 Fram til mars 2020 hafði hann spilað 184 leiki fyrir Leinster, skorað 444 stig þar af 29 tilraunir.