Ha fatto il suo debutto nella Celtic League per il Leinster contro i Cardiff Blues all'Arms Park il 28 settembre 2007. McFadden ha vinto la Celtic League nel 2008
e la Heineken Cup con il Leinster nel 2011 e 2012 Fino a marzo 2020 aveva fatto 184 presenze per il Leinster, segnando 444 punti, inclusi 29 tentativi.