Carriera Club Campos ha giocato per quattro anni a calcio nei Clemson Tigers, per la Clemson University. Nel 2017, ha giocato anche per il SIMA Águilas nella USL PDL.
Il 28 febbraio 2018, i Chicago Fire hanno selezionato Campos nel corso dell'annuale SuperDraft: il costaricano è stato la 38ª scelta assoluta, arrivata nel corso del secondo giro.
Il 31 marzo 2018 ha pertanto esordito nella Major League Soccer (MLS), subentrando ad Aleksandar Katai nel 2-2 casalingo contro i Portland Timbers. Il 20 maggio successivo ha realizzato il primo gol, nella sconfitta interna contro gli Houston Dynamo, col punteggio di 2-3.
Il 10 agosto 2018, Campos è stato ceduto in prestito agli Indy Eleven, militanti nella USL Championship. I Chicago Fire si sono riservati il diritto di richiamare il giocatore nel corso della stessa stagione, come previsto dai regolamenti della MLS.
Senza disputare alcun incontro con gli Indy Eleven, i Chicago Fire hanno richiamato il calciatore ad ottobre. Il 21 dicembre 2018, la franchigia ha reso noto d'aver confermato Campos anche per la stagione 2019, riservandosi un'opzione per altre tre stagioni.
Il 24 febbraio 2020, dopo aver sostenuto un periodo di prova, ha firmato un contratto biennale – con opzione per il terzo anno – con i norvegesi del Jerv.
Il 24 dicembre 2021 si è accordato con gli svedesi del Degerfors, a cui si è legato con un accordo biennale. È stato il miglior marcatore stagionale della squadra sia nell'Allsvenskan 2022, anche se con 5 gol in 29 presenze, che nell'Allsvenskan 2023, edizione in cui ha realizzato 6 reti in 29 partite che non sono però bastate ad evitare il penultimo posto in classifica e la retrocessione in Superettan.
Nazionale Ha giocato nella nazionale costaricana Under-23.
Nel 2023 ha esordito nella nazionale maggiore.
Statistiche Presenze e reti nei club Statistiche aggiornate all'8 gennaio 2022.
StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti gen.-ago. 2018 Chicago Fire MLS 21 1 USOC 3 1 - - - - - - 24 2 ago.-ott. 2018 Indy Eleven USL 0 0 USOC - - - - - - - - 0 0 ott.-dic. 2018 Chicago Fire MLS 2 1 USOC - - - - - - - - 2 0 2019 MLS 7 0 USOC 1 0 - - - - - - 8 0Totale Chicago Fire 30 1 4 1 - - - - 34 2 2020 Jerv 1D 16 5 - - - - - - - - - 16 5 2021 1D 30+2 8+2 CN 2 1 - - - - - - 34 11Totale Jerv 46+2 13+2 2 1 - - - - 50 16 2022 Degerfors A 0 0 CS 0 0 - - - - - - 0 0Totale carriera 76+2 14+2 6 2 - - - - 84 18
Cronologia presenze e reti in nazionale
Palmarès Club Competizioni internazionali
Alajuelense: 2024
Individuale Capocannoniere della CONCACAF Central American Cup: 1 2024 (6 reti)
Note
Altri progetti
Collegamenti esterni
Categoria:Calciatori della nazionale costaricana