1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
Proveniente dal calcio gaelico, disciplina nella quale rappresentò nel 1999 la contea di Mayo a livello giovanile[1], debuttò nel 2001 per la provincia di Connacht in Celtic League; tutta la sua carriera rugbistica è legata a tale squadra, eccezion fatta per due periodi in Inghilterra agli Harlequins, in cui ha vinto l'unico trofeo della sua carriera, la Challenge Cup 2013-14.
Nel 2014 giunse, a 33 anni, la fine del contratto con Connacht e anche quella dell'attività da rugbista[2] per tornare a giocare a calcio gaelico nella rappresentativa di Mayo[2], senza tuttavia riuscirvi, dapprima per problemi sulla residenza — benché di Ballina, nella contea di Mayo, Duffy vive e milita in un club della contea di Galway[1] — e, una volta risolti i primi, perché non fu scelto per la rappresentativa di contea[1].