Smith è iniziato la propria carriera con il Saprissa nel 2011, esordendo in una partita contro San Carlos.
Vancouver Whitecaps
Smith è passato in prestito ai Whitecaps il 6 agosto 2015. L'accordo prevede la sua permanenza con la squadra di Vancouver fino alla fine del campionato MLS del 2015, con un'opzione sulla stagione successiva.
Nazionale
Smith è stato selezionato per la nazionale sudamericana che ha partecipato al Campionato nordamericano Under-20 del 2011. Ha partecipato anche ai Mondiali Under-20 del 2011. Ha debuttato con la nazionale maggiore il 28 maggio 2013 durante una partita contro il Canada, subentrando a Pablo Herrera.
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Costa Rica