I think David would have trouble with very average fighters at heavyweight. Ruslan would be difficult for him to beat, Valuev wouldn't be impossible for him to beat but that fight won't happen as Haye isn't a Don King fighter.

Hell David Haye could have trouble with the likes of John Ruiz but we don't know because he has never fought anyone of that quality (that was difficult for me to write seriously)