John Barkley is an Canadian boxer. He is a playable character in Rocky: Legends. He is well known for using his awkward southpaw defensive style, and it tends to frustrate opponents.

In 2010, the heavyweight champion, Mason Dixon fought Barkley in what was meant to be the champion's last fight. However, Dixon didn't take the fight seriously, and it was stopped in the seventh round.

Barkley is still the heavyweight champion, and he currently holds the WBA, WBC, IBF, WBO, IBO, The Ring and Lineal heavyweight titles.