Joshua John Cavallo (ur. 13 listopada 1999 w Bentleigh East) – australijski piłkarz, występujący na pozycji lewego obrońcy i środkowego pomocnika w australijskim Adelaide United. Cavallo występował również w reprezentacji Australii U-20.
Młodość Joshua John Cavallo urodził się 13 listopada 1999 r. w Bentleigh East w Stanie Wiktoria.
Kariera zawodowa mały|Cavallo z Melbourne Victory Youth w 2016 roku
Kariera juniorska Cavallo reprezentował Melbourne Victory FC Youth i Melbourne City FC Youth.
Western United 15 kwietnia 2019 roku Melbourne City ogłosiło, że Cavallo opuści klub po wygaśnięciu kontraktu pod koniec sezonu 2018/2019.
24 czerwca 2019 nowa drużyna w A-League, Western United ogłosiła, że Cavallo dołączy do klubu przed jego inauguracyjnym sezonem. Zadebiutował 3 stycznia 2020 roku w przegranym 3:2 meczu z Melbourne City.
Western United ogłosiło, że Cavallo opuści klub 10 lutego 2021 r.
Adelaide United 18 lutego 2021 Cavallo podpisał krótkoterminowy kontrakt na grę w Adelaide United.