Watch how Canelo Alvarez bulked up to 160 pounds to face Gennady Golovkin

Editor's note: This story was originally published on Sept. 15 2017.

Canelo Alvarez has been fighting for almost 12 years, but he's only 27 years old.

Canelo (49-1-2, 34 KOs) has fought most of his career as a welterweight, before moving up in weight to junior middleweight and eventually to middleweight, at which he will challenge champion Gennady Golovkin (38-1, 34 KOs) on Saturday, Sept. 15 at T-Mobile Arena in Las Vegas.

Take a look at how Alvarez has bulked up to 160 pounds over the past few years.

A post shared by espn (@espn) on