imo I think Diaz could beat Serra, Lytle, Davis and Swick. I think he would have trouble against guys like Sanchez, Hughes, Koscheck, and Fitch, though I don't think it would be outside the realm of possibility for him to beat them. I don't think he'd be able to Karo, Alves, or GSP though...
Also...