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
Campione di lancio del disco a livello under-16, in seguito a un infortunio che gli impedì di allenarsi Attwood decise di dedicarsi definitivamente al rugby.[1] Si unì nel 2005 al Bristol, squadra della sua città natale, continuandovi a giocare per quattro stagioni. Laureatosi nel frattempo in fisica e filosofia all'Università di Bristol,[2] nel 2009 firmò un nuovo contratto trasferendosi al Gloucester.
Dopo un'eccellente prima stagione a Gloucester, Dave Attwood venne convocato dal CT dell'InghilterraMartin Johnson per il tour in Australia del 2010[3] dove però non giocò in nessuno dei test match ufficiali contro i padroni di casa. Il debutto internazionale non tardò comunque ad arrivare: cinque mesi più tardi, il 6 novembre, giocò a Twickenham contro la Nuova Zelanda subentrando dalla panchina.
Nel 2011 Attwood lasciò il Gloucester per andare a giocare con il Bath, squadra con la quale raggiunse la finale di Challenge Cup 2013-14.