I'd rate Edwin Valero as the hardest puncher p4p right now.

Also, even though not evident from his KO% Ruslan Provodnikov hits really damn hard. I don't know how many of you saw the fnf from last week where you could see a huge indent on Almaraz's body while he was getting hit.