Laine is the third player since the 1997-98 season to score five goals in a game, the first since Johan Franzen did it for the Detroit Red Wings on Feb. 2, 2011. Marian Gaborik did it for the Minnesota Wild on Dec. 20, 2007.
"I feel like every time I touched the puck, it kind of went in somehow," said Laine, who scored on each of his five shots. "I guess it was one of those nights. It's probably not going to happen in a while, but we'll hope it happens. I think it was a great night overall for myself and my linemates.
"I was just trying to score one in the game. I wasn't thinking about NHL records. ... Obviously it was a great achievement, but it was a great win too."
WATCH: [All Jets vs. Blues highlights]
Laine, who will turn 21 on April 19, has 11 goals during a four-game goal streak and his seventh NHL hat trick is the second most before the age of 21, done in 177 games; he broke a tie with Dale Hawerchuk and Jimmy Carson, who each had six, and trails Wayne Gretzky, who had 12 in 210 games.