Roy clearly faster than Joe. As for p4p speed, gotta be Ali. I saw a documentary where they measured his soeed and found he was quicker than Ray Robinson. Thats saying something bearing in mind the different weights. Also dont forget Hamed. Watch his first knockdown of Belcastro. Nothing short of astonishing. He is not even that close to him when he throws the punch. Plus his final KO of Kelley. Kelley's whole body shook from that one punch. I think he is up there, and possible ahead of, Jones Jr in terms of pure athleticism (although failed to stick with it obviosuly)