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.