Juventud de Las Piedras
Lima has previously played for Juventud de Las Piedras, Cerro Largo and Unión San Felipe, where he was loaned out several times. He played for Al-Wehda in the Saudi Professional League between 2015 and 2017, before moving to Uruguayan club Liverpool on a free transfer in July 2017.