Former super middleweight champion and Sky Sports pundit Carl Froch is confident that he would have knocked out two-division beltholder Joe Calzaghe - should the two of them collided in the ring a decade ago.

Calzaghe retired from the sport with an undefeated record in 2009, while Froch walked away from the sport in 2014.

Before he reached the massive heights of his career, Froch was aggressively chasing Calzaghe for a fight. At the time, Calzaghe had little to no interest in a bout with Froch.

Froch believes Calzaghe was trying to avoid the possibility of suffering his first career defeat.

And Froch also believes he would have beaten Canelo, who back in 2018 made his debut at super middleweight - and also captured a light heavyweight title in 2019.

“I’ve said many times, I think I’d have knocked him out. I think I’d have been too much for him," Froch told Talk Sport.

“He’s been dropped a couple of times – he’s been dropped by a guy called Kabary Salem, an Egyptian guy I was training with in New York and he told me that Calzaghe doesn’t punch hard, it’s no problem.

“If someone doesn’t punch hard against me, I close the distance and then I try and land that upper cut, that big upper cut or that big right hand. We’ll never never know, will we? But I back myself to beat Joe Calzaghe and I’d back myself to beat Canelo [Saul Alvarez].

“If I’d boxed Canelo Alvarez, I don’t think I can be knocked out, but you never know he might have knocked me out. I might’ve outboxed him, I think I’m too big for him. I just think height and reach is a big advantage in boxing and I had that over GGG (Gennady Golovkin), I had it over Canelo Alvarez as well."