There is nothing Calzaghe has done or can do IMO that will make him deserve p4p supremacy. He is a great fighter, but his fight with Kessler was a lot closer than anyone would care to admint(especially if Kessler couldn't spar for the weeks leading up to the fight), and Bernard is going to be 43. Those two names along with Chris Eubanks make up his credible opponents, but only Kessler was anywhere near his prime. Now Joe, even though he is 35, is still near his peak like Hopkins was when he was 35, however Bernard isn't anywhere near his peak anymore, and he can't fight at the pace he used to in order to keep up with Calzaghe, and beat him with superior skill. Fighting Chad Dawson who is still green at the top level doesn't mean anything to me because he would do the same thing he did against Kessler which is fight at a pace Dawson isn't used to. Regardless of all this even Glen Johnson wins, I doubt Calzaghe can beat him as impressively as Hopkins did when they fought, I doubt he will ever fight the same resume HOpkins has foughten (Trinidad, Wright, ODLH, RJJ, Johnson, Tarver, etc.) or Floyd by the time he is finished.

All in all Calzaghe isn't as good as Floyd, if they were the same weight, which p4p tries to mimic, there is no way Calzaghe would beat the much faster, harder hitting(at least compared this version JOe), straighter punching Mayweather. IMO He would follow Mayweather around the ring who would use his footspeed to keep away, then Mayweather would counter him with right hands he, Calzaghe, would be too slow to avoid. Roy Jones Jr would beat him to the punch all night, and that fight wouldn't last the distance unless Roy would allow it do, but Roy, in his prime, would have caught Calzaghe in those inbetween place that nobody else can, and Calzaghe wouldn't be able to cope with his, Roy's, reaction speed or his hand/footspeed.