Is there anyone on the roster that can even hang?
Punk and rock both got schooled too though at points. Punk before noc 2012 and rock during the promo where Cena called him out for notes on his wrist.On the current roster? Not a chance. Even Miz gets schooled when Cena cuts loose.
The only two guys I can think of that have ever gone toe-to-toe with Cena and survived are Punk and Rock.