Callum Smith Anthony Joshua vs. Oleksandr Usyk Artur Beterbiev vs. Callum Smith Anthony Joshua vs. Eric Molina Gennady Golovkin vs. Kell Brook Oleksandr Usyk vs. Anthony Joshua II Canelo Alvarez vs. Callum Smith Anthony Joshua vs. Andy Ruiz Jr. Shawn Porter vs. Kell Brook Sunny Edwards vs. Galal Yafai