Der 1,96 Meter große Offensivakteur Alba ging aus der Nachwuchsmannschaft des uruguayischen Erstligisten Danubio hervor. Für die Montevideaner spielte er mindestens seit 2006.[1] Im Januar 2012 wechselte er von der in der Tercera División spielenden U-23[2] zur Clausura zunächst für ein halbes Jahr auf Leihbasis[3] in die Segunda División zu Progreso.[4] Dort konnte er am Saisonende den Aufstieg in die Primera División feiern. Im Laufe der Clausura bestritt er vier Spiele. Anschließend kehrte er zu Danubio zurück.[5] 2013 schloss er sich in Guatemala dem Erstligisten Huehueteco bzw. Huhuetenango an. Anfang Januar 2014 wechselte er zum honduranischen Klub CDS Vida[6], für den er vier Spiele in der Liga Nacional bestritt und zwei Treffer erzielte. Ab Jahresbeginn 2016 setzte er seine Karriere in Argentinien beim Club Atlético San Telmo fort. Dort wurde er in zehn Ligaspielen (zwei Tore) eingesetzt. Anfang Juli 2016 schloss er sich Chaco For Ever an. Bei diesem Klub lief er dreimal (kein Tor) im Torneo Argentino A auf. Anfang Januar 2017 verpflichtete ihn der in der Primera C Metropolitana antretende argentinische Verein Justo José de Urquiza.[7][8]