הוא עשה את הופעת הבכורה שלו בליגה הסלטית עבור לינסטר נגד קרדיף בלוז בארמס פארק ב-28 בספטמבר 2007. מקפאדן זכה בליגת הסלטיק ב-2008
עד מרץ 2020 הוא שיחק 184 משחקים עבור לינסטר, כבש 444 נקודות כולל 29 ניסויים.