Gennady Golovkin Gennady Golovkin vs. Daniel Geale Gennady Golovkin vs. Canelo Alvarez II Gennady Golovkin vs. Willie Monroe Jr