Acting Lamont Roach Acting Gervonta Davis vs. Lamont Roach Self 2025 Isaac Cruz vs. Lamont Roach Self 2025 Lamont Roach Jr. vs. Feargal McCrory Self 2024 David Benavidez vs. Demetrius Andrade Self 2023 Ryan Garcia vs. Javier Fortuna Self 2022 Canelo Alvarez vs. Daniel Jacobs Self 2019 Canelo Alvarez vs. Amir Khan Self 2016 Gennady Golovkin vs. David Lemieux Self 2015 Agent-readable