Marlon Vera is still on the hunt for his first win in more than two years.