I 2007 ble hun U20-utøver, og hun vant både 100 og 200 meter i Scottish Isles Championships. Der satte hun også sin personlige rekord på 100 meter, som er 12,16 sekunder. De internasjonale øylekene 2007 ble arrangert på Rhodos, og Richardson kom her på fjerdeplass på 100 meter. Hun nådde ikke finalen på 200 meter, men ble slått ut i innledningsheatet, der hun løp på 26,49. I tillegg deltok hun på 4 × 100 meter stafett, der Shetland kom på sjuendeplass.