You'll find usages of both "left-hand" and "left-handed" with "punch," but "left punch" is preferred. -handed almost never occurs with the type of punch: it's a left jab, not a left-hand(ed) jab. The reason is likely that the "-ed" suffix means equipped with, and it's the person who has hands, and not the punch.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.