Douglas Harper's Etymology Dictionary
puckster
headlinese for "ice hockey player," 1939, from puck (n.) + -ster.
Wiktionary
puckster
n. (context US Canada English) hockey player (ice hockey player)