Chris Kreider has not been a 20 goal scorer his entire career.
... Just most of it.
When he became a full-time NHLer in the 2013-14 season, he scored 17 goals in 66 games after first getting his feet wet in the AHL. Of course, if he’d played a full season he would have likely hit 20, but that would come the next season, when he scored 21 goals in 80 games.
And then another 21 goals in 79 games last season. And now, thanks to an overtime winner, he’s hit 20 goals this year - 45 games in.