Obviously calzaghe, He carrys more weight than any of the other fighters listed which makes it harder to have good stamina, So defidently calzaghe.
A mention for Librado Andrade. I'm not saying he's in the top three, but being hit and still having a good stamina is impressive.
Berto-Margarito-Pac then Williams, Calzaghe and Diaz just because you throw alot of punches doesn't meen it takes alot of energy, if you're not sitting down on your punches (like the above 3) then it doesn't take up nowhere near as much energy then just throwing flurries, slaps, and arm punches not to say that they aren't well conditioned but they dont compare to the other 3
Berto?! He hasn't even faced a live body to test his stamina. His name looks out of place. Calzaghe. Nate Campbell threw a crazy amount of punches against Juan Diaz, who also has good stamina.
Calzaghe, Pac, Marg. I'm slightly convinced that the fact that Joe doesn't put everything into many of those arm punches plays a part in his ability to go on and on though - whilst still producing a high punch output. Perhaps I'm wrong, it's just an idea.