Palma, 19, joins the Monarchs from C.D.S. Vida in Honduras where he spent the 2017 and 2018 seasons. During his time with Vida, Palma earned 948 minutes played across 17 matches played. The La Ceiba, Honduras native started 11 of those 17 matches and scored two goals in his two years with the club. Palma has also spent time with the Honduran national teams at the U-17 and U-20 levels. He featured in the 2018 CONCACAF U-20 Championship where he played in six matches for Honduras.