He sucks.
He's bad.
He blows.
He's playing like crap.
He's terrible.
He's a pylon.
He's a waste of space.
He's a waste of oxygen.
He's a waste of skin.
He is not worthy of living.
He's not very good.
He's horrible.
He's poor at hockey.
His play is inferior.
He's inadequate.
His play is unacceptable.
Feel free to use any of these.
There is zero vocabulary expansion in this list. In fact, a couple are downright stupid. (ignorant, dense, foolish, dull-witted, slow, simpleminded, vacuous, vapid, idiotic, imbecilic, imbecile, obtuse, doltish; informal thick, dim, dimwitted, slow-witted, dumb, dopey, dozy, moronic, cretinous, pea-brained, halfwitted, soft in the head, brain-dead, boneheaded, thickheaded, wooden-headed, muttonheaded, daft.)