Leonardo Ly

Leonardo Ly Rojas (born March 14, 1985) is a Costa Rican footballer who currently plays for UCR.

His ancestors came from China. His last name Ly in Chinese is 李.

Club career
Ly played with Municipal Liberia and Barrio México prior to signing with the Puerto Rico Islanders of the North American Soccer League in 2011. He made his NASL debut on April 9, 2011 in a game against the Carolina RailHawks. He returned to Costa Rica to play for San Carlos but was released in November 2012. Nowadays he works a s a physical education teacher for Centro Educativo Nueva Generación.