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 da Christchurch, nella regione di Canterbury, Earl iniziò la sua carriera provinciale nel Wairarapa Bush, nella seconda divisione del campionato nazionale, con cui conquistò nel 1981 la promozione in prima divisione; l'anno successivo si trasferì nella sua provincia d'origine, Canterbury, con la quale si mise in luce a livello nazionale.
Nel 1986 debuttò negli All Blacks proprio a Christchurch in un test match contro la Francia e l'anno seguente fece parte della rosa che prese parte alla Coppa del Mondo di rugby 1987, vincendola.
Fino al 1996 militò con Canterbury, e nel corso della sua carriera di club divenne il primo giocatore neozelandese ad avere affrontato tutte le 27 province rugbistiche del Paese[1].
Nel 1997 si trasferì in Inghilterra, dove divenne giocatore-allenatore dei Lions, squadra della città di Rugby[1], e ivi terminando la sua carriera agonistica.
La sua carriera tecnica proseguì per un anno in Portogallo[1] e successivamente di nuovo in Inghilterra al Sudbury[2] e poi in Irlanda al Garryowen dal 2000 al 2002 e, successivamente, al Dungannon[3], originariamente con un accordo triennale, dal quale tuttavia lo stesso Earl uscì con le dimissioni dopo una sola stagione per divergenze con la federazione dell'Ulster sulla disponibilità di alcuni giocatori-chiave[4].
Tornato in Nuova Zelanda si è dedicato all'attività di agricoltore[1] e autotrasportatore[1]; sposato, con un figlio nato tramite la fertilizzazione in vitro[1], nel 2005 effettuò un tour in bicicletta del Paese attraverso tutte le 27 province affrontate da giocatore allo scopo di richiamare l'attenzione dell'opinione pubblica sulle tecniche di fecondazione artificiale[1].