Ally kilpaili viidessä Commonwealth-kisassa ja voitti neljä mitalia. Hän edusti Englantia springpailussa ja platformpailussa vuoden 1990 Commonwealth Gamesissa Aucklandissa, Uudessa-Seelannissa. Tämä oli hänen ensimmäinen viiden Commonwealth-pelien esiintymisistään. Vuonna 1998 hän voitti pronssimitalin 3 metrin hyppysarjassa Kuala Lumpurin olympialaisissa. Hän jatkoi menestystään voittamalla kaksinkertaisen hopean vuonna 2002 ennen kuin hän jatkoi Englannin joukkueen lippu-alustajana vuonna 2006.
Melbournessa hän voitti uuden hopeamitalin synkronoidussa kolmeen metriin hyppäämisessä.