Tulis kelanjutan untuk paragraf ini - Ally berkompetisi di lima Commonwealth Games memenangkan empat medali. Ia mewakili Inggris dalam acara springboard dan platform, di Commonwealth Games 1990 di Auckland, Selandia Baru. Ini adalah yang pertama dari lima penampilan Commonwealth Games-nya. Pada tahun 1998 ia menjadi peraih medali perunggu dalam lomba melompat 3 meter, di Olimpiade di Kuala Lumpur. Dia mengikuti kesuksesan ini dengan memenangkan perak ganda pada tahun 2002 sebelum menjadi pembawa bendera untuk kontingen Inggris pada tahun 2006
di Melbourne di mana ia memenangkan medali perak lain di springboard tiga meter sinkron.