I also agree Calzaghe would give them all trouble (except Whitaker) because he is on the Azumah Nelson, Ricard Lopez level. Definitely, he's a good fighter, but so was James Toney, so is obviously Bernard Hopkins, but Roy easily dispatched of both of them. I also think Roy's style is very hard for Calzaghe to beat, I think a guy like Whitaker who is more defensive oriented gives Roy tons of trouble, but Calzaghe isn't quite good enough IMO to defend against Roy. People said to me that Bernard wouldn't beat Pavlik, but I said the style is wrong for Pavlik, he can't deal with somebody he can't hit and somebody who moves a lot, and sure enough he couldn't get off at all. Everytime when Bernad was fresh that Calzaghe tried to come in Bernard was able to either dodge what Calzaghe threw or countered effectively, now Roy is much faster, and a better counter puncher then Bernard, if Bernard was quick enough to trouble Calzaghe with his speed, then Roy would have been way too much for him because as quick as Bernard comes forward with that right cross. Roy does it about twice as fast, and with twice as much distance on it, and it was twice as hard as B-Hop's punches in his prime. Not to mention he didn't just have that one punch he could come foward with, he could counter over the right jab with his left hook which he did, He could counter or come forward with that looping right hook to the body from the outside.

I just look at Bernard right now, and he is a great fighter, but at this stage in his career he could do one thing against Calzaghe(move and suddenly come forward with his right hand, with nothing else). As good as Bernard is at that game, Roy was better in his prime(please note that Bernard was also better at it closer to his prime(like against Trinidad).