Spidey for some reason I can't fathom, has trouble against the likes of Punisher, Kingpin and Daredevil; hell I think DD once KOed him. Black Cat, Silver Sable and Foreigner have also given him trouble. Wolvie looks bad against Daredevil and Electra even though he's taken shots from The Hulk and kept fighting. So which of these guys who have stood up to herald level characters gets their ass handed to them more often against the likes of Batroc the Leaper and Frogman?
And since this is a battleboard.
Current Magneto vs Current Thor
Well the thing with Spidey is that his powers apparently vary a lot depending on his emotional status. At least after DeWolff was killed, he was off his rockers when DD managed to knock him out.
Im not sure if Spidey ever actually struggled against Kingpin, most of those incidents Spidey was toying with him. Punisher, have they really fought outside the Garth Ennis story? Usually its a bit of talk back and fourth, dodge a few bullets, and then they team up with Punisher swearing he "will not kill anyone".
Black Cat used to have that bad luck power that gave him trouble. But generally Spidey doesn't do as well if his heart isn't in the fight. Then he tries to reason with the guy he is fighting, while taking a bit of punishment. But other times, when he is angry and determined, he can pretty much end the fight pretty quickly, like he did with Deadpool a few years back. Then its no nonsense Peter doing what is needed to take down his opponent as fast as possible.