He doesnt jump, so sure he's gonna get jumped on.
It would actually be dangerous for that dude to jump a foot off the ground, especially in the lane, he'd end up taking himself out!
Averages 1.5 PFs a game, that's cool. But playing less than 25 mins...