Attaccante, indifferentemente prima o seconda punta, è dotato di grande rapidità e di un ottimo sinistro, nonché di una velocità fulminea sia in allungo che sul breve.[2]
Carriera
Club
Gli inizi ed i vari prestiti
Dopo le prime partite nella formazione del Deportivo Saprissa, con cui esordisce in patria nel calcio professionistico, e grazie alle notevoli prestazioni nella Copa América 2011, attira su di sé le attenzioni di numerosi osservatori europei e il 12 agosto 2011 viene acquistato dall'Arsenal per 2,5 milioni di euro, venendo poi subito girato in prestito al Lorient. Nella stagione 2011-2012 il giocatore scende in campo 25 volte mettendo a segno 3 gol nella Ligue 1 francese. L'11 luglio 2012 passa in prestito al Betis, squadra con la quale colleziona 28 presenze e 2 gol.[3] Alla fine della stagione la squadra spagnola ottiene la qualificazione all'Europa League.
Per la stagione 2013-2014 Campbell viene girato in prestito all'Olympiakos, contribuendo con i suoi 8 gol alla vittoria del campionato greco. Nel luglio del 2014 il prestito alla squadra greca non viene rinnovato e il giocatore fa ritorno all'Arsenal. Il 24 gennaio 2015 viene ufficializzato il suo passaggio in prestito al Villarreal.[4] Nella stagione 2015-2016 raccoglie la quasi totalità delle sue presenze con l'Arsenal, mentre nel 2017-2018 torna al Real Betis dove gioca soltanto nove volte (otto in Liga e una in Copa del Rey) a causa di un paio di infortuni.[5]
Frosinone
Il 16 agosto 2018 si trasferisce ufficialmente a titolo definitivo al Frosinone[6], con il quale debutta nel pareggio contro il Bologna (0-0); in 17 partite di Serie A non segna alcun gol ma serve 3 assist.
León e Monterrey
Il 26 gennaio 2019 si trasferisce al Club León, club della Primera División de México, il massimo campionato messicano.[7] Dopo un anno e mezzo di prestito, il 1º luglio 2020, arriva il riscatto da parte del club messicano, che lo acquista a titolo definitivo dal Frosinone.[8]
Il 7 luglio 2021, rimane in Messico, trasferendosi a titolo definitivo al Monterrey,[9] salvo poi tornare, dopo appena un anno al Club Leon, restando in terra messicana.
Alajuelense e Atlético Goianiense
L'8 giugno 2023 fa ritorno in patria accasandosi all'Alajuelense[10], dove rimane una sola stagione, raccogliendo 52 presenze e 16 reti.
Il 18 luglio 2024 viene ceduto in prestito annuale all'Atl. Goianiense. [11]
Nazionale
Nazionali giovanili
Nel 2011 partecipa al Campionato nordamericano di calcio Under-20. Esordisce il 30 marzo contro la Guai, contro cui realizza una doppietta; la partita si conclude sul risultato di 3-0 per la Costa Rica.[12] Contro il Canada, il primo aprile, nell'ultima partita del girone conclusasi con una vittoria per 3-0, segna la rete del 2-0 al 66'.[13] Con questa vittoria la Costa Rica si qualifica ai quarti di finale, in cui il 5 aprile affronta Cuba. Il risultato finale sarà di 6-1 per la Costa Rica, con Campbell protagonista in quanto autore di una tripletta.[14]
L'8 aprile affronta in semifinale il Guatemala, contro cui la Costa Rica vince 2-1, ma non realizza nessun gol.[15] Nella finale contro il Messico dell'8 aprile la Costa Rica viene sconfitta per 3-1.[16] Avendo segnato 6 gol, Campbell si aggiudica il titolo di capocannoniere della competizione. Dopo la sconfitta nel campionato nordamericano disputa il Campionato mondiale di calcio Under-20, in cui esordisce il 31 luglio con una sconfitta per 2-1 contro la Spagna. Il 3 agosto realizza i primi 2 gol nella partita vinta 3-2 contro l'Australia. Si qualifica agli ottavi, perdendo però per 3-2 contro la Colombia il 9 agosto.
Nazionale maggiore
Il 5 giugno debutta nella CONCACAF Gold Cup nella sfida vinta 5-0 contro Cuba dove segna un gol. Il 18 giugno nei quarti di finale la Costa Rica viene eliminata dall'Honduras ai rigori con il risultato finale di 4-2. In questa partita, Campbell realizza il quinto rigore. Durante la Coppa America 2011 ha giocato 46 minuti da titolare nella partita d'esordio del torneo, persa 1-0 contro la Colombia, per poi essere sostituito all'intervallo. Nella seconda partita ha segnato il raddoppio della Costa Rica al 78º minuto dopo il vantaggio segnato da Josué Martínez al 59º minuto.
Durante il Mondiale 2014, ha realizzato il gol del pareggio che ha aperto le porte ad una storica vittoria della Costa Rica per 3-1 contro l'Uruguay.[17]
Partecipa ai Mondiali di Russia 2018, dove colleziona due presenze di cui una per intero, contro la Svizzera.[5]
Successivamente viene incluso nella lista dei convocati per la Gold Cup nel 2019 e nel 2021; in quest'ultima raggiunge quota 100 presenze con la nazionale costaricana in occasione della prima partita vinta 3-1 contro la Guadalupa.[19][20][21]
^DALL’ ARSENAL ARRIVA JOEL CAMPBELL, su frosinonecalcio.com, 17 agosto 2018. URL consultato l'8 luglio 2021 (archiviato dall'url originale il 18 agosto 2018).
^Guadalupa-Costa Rica 0-3, su concacaf.globalsportsmedia.com, globalsportsmedia.com, 30 marzo 2011. URL consultato il 30 dicembre 2011 (archiviato dall'url originale l'8 agosto 2012).
^Canada-Costa Rica 0-3, su concacaf.globalsportsmedia.com, globalsportsmedia.com, 1º aprile 2011. URL consultato il 30 dicembre 2011 (archiviato dall'url originale l'8 agosto 2012).
^Costa Rica-Cuba 6-1, su concacaf.globalsportsmedia.com, globalsportsmedia.com, 5 aprile 2011. URL consultato il 30 dicembre 2011 (archiviato dall'url originale l'8 agosto 2012).
^Costa Rica-Guatemala 2-1, su concacaf.globalsportsmedia.com, globalsportsmedia.com, 5 aprile 2011. URL consultato il 30 dicembre 2011 (archiviato dall'url originale l'8 agosto 2012).
^Costa Rica-Messico 1-3, su concacaf.globalsportsmedia.com, globalsportsmedia.com, 8 aprile 2011. URL consultato il 30 dicembre 2011 (archiviato dall'url originale l'8 agosto 2012).