William Zepeda has one loss against one opponent on his boxing record. For a list of Zepeda's best fights, refer to "Best fights of William Zepeda".
On July 12, 2025 William Zepeda fought Shakur Stevenson in a lightweight world-title fight for Stevenson's WBC title. Zepeda was 29 years old and with a record of 33-1 (27), and Stevenson was 28 years old and with a record of 23-0 (11). Zepeda lost the fight via 12-round unanimous decision.