Giuseppe Caccavallo (nato l'11 aprile 1987) è un calciatore professionista italiano che gioca come attaccante per il club Gelbison, nella Serie C Gruppo C.
Carriera
Lecce
Nato a Napoli, in Campania, Caccavallo ha iniziato la sua carriera con il club di Serie B Lecce. Ha fatto il suo debutto in Serie B l'11 novembre 2006, sostituendo Juliano Vicentini al 77º minuto. Ha giocato la sua prima partita da titolare alla 17ª giornata (19 dicembre 2006), in coppia con Alessandro Tulli e Pablo Daniel Osvaldo. Ha segnato anche il primo gol della squadra in quella partita. Alla fine, il Lecce ha vinto contro la Spezia per 2-0. Ha segnato il suo secondo gol nell'ultima giornata (42ª giornata, 10 giugno 2007), in cui ha giocato insieme a Simone Tiribocchi e la squadra ha vinto contro la squadra ultima in classifica, il Pescara, per 4-1.
Club della Lega Pro
Nel 2007, ha lasciato la squadra del Taranto della Serie C1. Nel gennaio 2008, è passato alla squadra gemella del Martina della Serie C1/B. Ha segnato 2 gol in campionato per la squadra. Il Martina si è classificato come ultima squadra e retrocessa.
Nel 2008, si trasferì al Sorrento, squadra di Lega Pro Prima Divisione. Nel gennaio del 2009, si trasferì al Celano, club di Seconda Divisione, insieme al compagno di squadra del Lecce, Stefano Mandorino.
Nel luglio 2009, partì per il Cosenza, squadra di Prima Divisione, in un accordo di compartecipazione insieme al compagno di squadra del Lecce, Ugo Gabrieli, che fu invece mandato in prestito. Nel gennaio 2010, il Lecce lo riacquistò e lo rivendette alla Valle del Giovenco in un nuovo accordo di compartecipazione. VdG ingaggiò anche Stefano Dall'Acqua e l'ex compagno di squadra di Celano, Maikol Negro, in quella finestra di trasferimento, mettendo Caccavallo come riserva, giocò solo 3 partite su 7 apparizioni. Circa nell'estate del 2010, il Lecce riacquistò Caccavallo.
Nell'agosto 2010, è stato prestato in prestito al club di Prima Divisione Barletta. Caccavallo ha fatto il suo debutto in campionato per il Barletta nella prima giornata (22 agosto 2010), sostituendo l'attaccante Daniele Simoncelli all'inizio del secondo tempo (formazione 433). Ha segnato il suo primo gol nella quarta giornata (12 settembre), anche nella sua seconda apparizione. Ha sostituito Nicola Bellomo nel secondo tempo. Nella giornata successiva (19 settembre), ha fatto la sua prima partenza per il Barletta, in coppia con il nuovo acquisto Massimo Margiotta e Bellomo nella formazione 4321. L'allenatore Arcangelo Sciannimanico ha messo i titolari originali Paolo Carbonaro e Saveriano Infantino in panchina.
Crotone
Nel luglio 2011, si unì alla squadra di Serie B del Crotone. Nella sua prima stagione in Serie, Caccavallo giocò 8 volte. Il 31 agosto 2012 Caccavallo lasciò il Crotone per il Gubbio della terza divisione.
Parma
Nel luglio 2013 Parma acquisì metà dei diritti di registrazione di Caccavallo. Crotone acquisì Abdelaye Diakité in cambio (successivamente sostituito da Prestia). Caccavallo rimase a Gubbio in un altro accordo temporaneo. Nel giugno 2014 Parma acquisì definitivamente Caccavallo e riacquistò anche Prestia.
Il 22 luglio 2014, è stato ingaggiato dalla Paganese con un contratto temporaneo, insieme a Bussi, Deli e Tartaglia. Il 23 gennaio 2015 Caccavallo è passato alla Casertana.
Ritorno a Paganese
Dopo essere stato rilasciato dal Parma, Caccavallo si è riunito al Paganese.
Salernitana
Il 5 luglio 2016 è stato ingaggiato dalla Salernitana con un contratto di tre anni.
Venice
Nel gennaio 2017 si trasferì alla squadra del Venezia, che gioca nella Lega Pro, allenata da Filippo Inzaghi, con l'obiettivo di ottenere la promozione.
Carrarese
Dopo un prestito molto positivo nella stagione 2018-19 alla Carrarese, si è trasferito lì in modo definitivo il 13 agosto 2019.
Siena
Il 25 agosto 2021 ha firmato un contratto biennale con Siena.
Gelbison
Il 21 agosto 2022, Caccavallo si trasferì al Gelbison, appena promosso in Serie C.





Coppa Italia
Campionato Primavera 1