Užpildykite šią frazę: Ally dalyvavo penkių Bendruomenių žaidynėse ir laimėjo keturis medalius. Jis atstovavo Anglijai šuoliuose ir platformose 1990 m. Bendruomenių žaidynėse Oklende, Naujojoje Zelandijoje. Tai buvo pirmasis iš penkių jo dalyvavimo Bendrijos žaidynėse. 1998 m. jis laimėjo bronzinį medalią 3 metrų tramplinio lenktynėse, žaidynėse Kuala Lumpūre. 2002 m. jis laimėjo dvigubą sidabro medalį, o po to tapo Anglijos komandos vėliaviniu vežėju 2002 m.
2006 m. Melburne, kur jis laimėjo dar vieną sidabro medalį sinchronizuotoje trijų metrų šuoliu.