During his career, Marquez competed in various weight classes, including featherweight, super featherweight, lightweight, and welterweight.