Gamboa è un terzino destro che all'occorrenza può ricoprire anche altre posizioni in campo.[2] È agile e bravo tecnicamente.[2]
Carriera
Club
Liberia Mía
Gamboa ha iniziato la carriera in patria, indossando la maglia del Liberia Mía. È rimasto in squadra per un biennio, durante il quale il Liberia Mía si è aggiudicato la vittoria del Clausura 2009.
Fredrikstad
Il 10 luglio 2010 è stato acquistato in prestito dai norvegesi del Fredrikstad, formazione militante nella 1. divisjon: la squadra si è assicurata anche un'opzione per un ingaggio a titolo definitivo.[2] Ha esordito con il nuovo club l'8 agosto dello stesso anno, nella sconfitta per 3-2 in casa dello Strømmen: è stato proprio lui a segnare la seconda rete per il Fredrikstad.[3] Il Fredrikstad ha chiuso la stagione al terzo posto e si è guadagnato la promozione in Eliteserien attraverso le qualificazioni alla stessa: il costaricano ha totalizzato 14 presenze e una rete nel corso di quell'annata. Il 28 novembre 2010, la formazione norvegese ha comunicato d'aver esercitato il diritto di riscatto di Gamboa, che ha firmato un contratto quadriennale.[2]
Il 21 marzo 2012 ha potuto debuttare nella massima divisione norvegese: è stato infatti schierato titolare nella vittoria per 1-2 sul campo dell'Aalesund.[4] Complessivamente, Gamboa è rimasto al Fredrikstad per un anno, offrendo sempre delle prestazioni positive.[2]
Copenaghen
Il 1º agosto 2011 è stato ingaggiato ufficialmente dai danesi del Copenaghen.[5] Con questa maglia, non ha giocato alcun incontro nella Superligaen, accomodandosi in panchina per 10 volte nel corso del campionato 2011-2012. Il 15 dicembre 2011 ha disputato però il primo incontro nelle competizioni europee per club, quando è stato schierato in campo nella sconfitta casalinga per 0-1 contro lo Standard Liegi, in una sfida valida per l'Europa League 2011-2012.[6] Ha cominciato anche la stagione successiva al Copenaghen, senza giocare alcun incontro.
Rosenborg
Il 23 agosto 2012 si è trasferito ufficialmente al Rosenborg con la formula del prestito, scegliendo la maglia numero 2.[7] Ha debuttato in squadra in data il 3 settembre, schierato titolare nella vittoria per 0-2 sul campo dello Stabæk.[8] Il 3 novembre successivo, il Rosenborg ne ha acquistato le prestazioni a titolo definitivo e il calciatore si è legato al club con un contratto quinquennale.[9]
West Bromwich
Il 30 luglio 2014, il West Bromwich ha annunciato sul proprio sito d'aver raggiunto un accordo con il Rosenborg per l'ingaggio del giocatore, in cambio di una cifra non resa nota.[10] Il giocatore ha superato anche le visite mediche ed ha trovato un accordo per i termini personali del contratto.[10] Ciò nonostante, Gamboa non aveva giocato abbastanza partite con la Costa Rica negli ultimi due anni, non potendo così ricevere il permesso di lavoro necessario per giocare in Inghilterra: il West Bromwich ha presentato così un ricorso alla FA.[10]
Il 5 agosto, il trasferimento è stato ratificato, con l'assenso della federazione.[11] Ha esordito in Premier League in data 30 agosto, subentrando a Jason Davidson nella sconfitta per 3-0 maturata sul campo dello Swansea City.[12] Gamboa è rimasto in squadra per un biennio, totalizzando 17 presenze tra campionato e coppe.
Celtic
Il 30 agosto 2016, Gamboa è stato ufficialmente ingaggiato dal Celtic, a cui si è legato con un accordo triennale.[13]
Nazionale
Gamboa ha partecipato al Mondiale Under-20 2009 con la Costa Rica: ha debuttato nella competizione alla prima gara, giocando da titolare nella sconfitta per 5-0 contro il Brasile.[14] La sua selezione si è classificata al quarto posto, dopo aver perso la finale per il terzo contro l'Ungheria (Gamboa è stato nuovamente titolare).[15]
Ha esordito con la nazionale maggiore il 26 gennaio 2010, in un'amichevole contro l'Argentina: la Selección si è imposta per 3-2 , con Gamboa che ha giocato l'intero incontro.[16] Il 30 maggio 2014, Gamboa è stato ufficialmente convocato per il Mondiale 2014.[17]