
Jego gol przeciwko Danii w 2022 roku dał Australii zwycięstwo i awans do 1/8 finału mistrzostw świata.
Urodził się 4 lutego 1991 roku w Melbourne. Przed wyjazdem do Europy występował w Bulleen i Adelaide United.
Niemiecki etap kariery rozpoczął w Borussii Mönchengladbach. W pierwszym sezonie trudno było mu przebić się do zespołu, więc został wypożyczony do drugoligowego FSV Frankfurt. Tam wrócił do gry na skrzydle i wywalczył miejsce w podstawowym składzie.
Z FC Ingolstadt 04 wygrał następnie 2. Bundesligę w sezonie 2014/2015. W 2017 roku przeszedł do Herthy BSC i już w ligowym debiucie zdobył obie bramki w zwycięskim meczu 2:0 ze Stuttgartem. W czerwcu 2021 roku wrócił do rodzinnego miasta, podpisując umowę z Melbourne City.
W Australii zmienił zakres boiskowych zadań. W finale A-League Men w 2025 roku trener Aurelio Vidmar ustawił go u podstawy środka pola. Leckie pomógł Melbourne City pokonać Melbourne Victory 1:0, a jedną z jego najważniejszych interwencji był blok strzału Zinedine’a Machacha, którym uchronił zespół przed stratą bramki.
Za występ w derbowym finale otrzymał Joe Marston Medal, wyróżnienie dla najlepszego zawodnika decydującego meczu. W lipcu 2026 roku przedłużył pobyt w City, w którym występował już jako środkowy pomocnik. Mówił wtedy, że gra dla klubu z własnego miasta dawała mu dużo satysfakcji.
W 2015 roku zagrał w zwycięskim finale Pucharu Azji przeciwko Korei Południowej. Australijczycy wygrali 2:1 po dogrywce.
Na mundialu w 2022 roku rozstrzygnął grupowy mecz z Danią. Po podaniu Rileya McGree ruszył z piłką spod linii środkowej, minął Joakima Mæhlego i uderzył w długi róg obok Kaspera Schmeichela. Australia wygrała 1:0, zapewniając sobie miejsce w fazie pucharowej.
| Sezon | Klub | Rozgrywki | M | Min | Gole | Asysty |
|---|---|---|---|---|---|---|
| 2026Mistrzostwa Świata | Australia | Mistrzostwa Świata | 1 | 61 | 0 | 0 |
| 2025/2026 | Melbourne City | – | – | – | – | |
| 2024/2025 | Melbourne City | – | – | – | – | |
| 2023/2024 | Melbourne City | – | – | – | – | |
| 2022/2023 | Melbourne City | – | – | – | – | |
| 2021/2022 | Melbourne City | – | – | – | – | |
| 2020/2021 | Hertha Berlin | – | – | – | – | |
| 2019/2020 | Hertha Berlin | – | – | – | – | |
| 2018/2019 | Hertha Berlin | – | – | – | – | |
| 2017/2018Bundesliga | Hertha Berlin | Bundesliga | 9 | 747 | 4 | 0 |
| 2017/2018Puchar Niemiec | Hertha Berlin | Puchar Niemiec | 1 | 90 | 0 | 2 |
| 2016/2017Bundesliga | FC Ingolstadt 04 | Bundesliga | 30 | 2086 | 0 | 2 |
| 2016/2017Puchar Niemiec | FC Ingolstadt 04 | Puchar Niemiec | 2 | 240 | 0 | 0 |
| 2015/2016Bundesliga | FC Ingolstadt 04 | Bundesliga | 32 | 2475 | 3 | 0 |
| 2014/2015 | FC Ingolstadt 04 | – | – | – | – | |
| 2013/2014Puchar Niemiec | FSV Frankfurt | Puchar Niemiec | 2 | 204 | 2 | 0 |
| 2012/2013Puchar Niemiec | FSV Frankfurt | Puchar Niemiec | 2 | 175 | 1 | 0 |
| 2011/2012Bundesliga | Borussia Mönchengladbach | Bundesliga | 9 | 117 | 0 | 0 |
| 2011/2012Puchar Niemiec | Borussia Mönchengladbach | Puchar Niemiec | 2 | 41 | 0 | 0 |
| 2010/2011 | Adelaide United | – | – | – | – | |
| 2009/2010 | Adelaide United | – | – | – | – |