Marlon Vera is not undefeated in the UFC. He has lost two fights in the UFC, both by decision. His first loss was to Sean O'Malley in 2017, and his second loss was to Frankie Edgar in 2018.
Unleashing the 'Chito' in Marlon Vera: The Ultimate Quiz on Ecuadorian MMA Sensation (Born 1992)