Il suo primo risultato internazionale fu il quarto posto ai Campionati di atletica leggera dell'America centrale e dei Caraibi (CAC) del 2003, nella staffetta 4×100 metri, che si trasformò in una medaglia di bronzo nel 2005. Sempre nel 2005 partecipò ai Campionati del mondo, nei 100 metri ma non riuscì a passare le qualifiche. L'anno successivo arrivò secondo ai CAC sempre nei 100 metri col primato personale e record nazionale di 10,08 s durante le qualifiche. Il 28 aprile 2007, a Berkeley, in California, Derrick Atkins abbassò di nuovo il record nazionale a 9,98 s. Corse anche in 9,86 e in 9,83, ma con vento favorevole superiore al limite massimo di 2 m/s[1]. Il 26 agosto 2007, ai Campionati del mondo di Osaka, giunse secondo nella finale dei 100 metri col il record nazionale di 9,91 s (con un vento contrario di 0,5 m/s) dietro a Tyson Gay che corse in 9,85 s. Batté il detentore del record del mondo e favorito della gara, Asafa Powell, che ha completato la distanza in 9,96 s.
Derrick Atkins rappresentò le Bahamas ai Giochi Olimpici di Pechino del 2008 per i 100 metri, dove nel primo turno di qualifica vinse la batteria con 10,28 s davanti a Andrey Yepishin e Jaysuma Saidy Ndure. Nel secondo turno abbassò il tempo a 10,14 s, giungendo terzo nella sua batteria dietro Asafa Powell e Walter Dix, qualificandosi per le semifinali. Qui con il tempo di 10,13 s, arrivando sesto, non riuscì a guadagnarsi un posto in finale.[2]