Which NHL player scored the fastest hat trick in league history (21 seconds)?
Answer
Bill Mosienko
Answer
Bill Mosienko
Bill Mosienko scored the fastest hat trick in NHL history, finding the net three times in 21 seconds.
Mosienko set the record on March 23, 1952, playing for the Chicago Black Hawks against the New York Rangers at Madison Square Garden. His goals came at 6:09, 6:20, and 6:30 of the third period. Chicago ultimately won the wild game 7–6, despite trailing 6–2 earlier in the period.
The Winnipeg-born right wing was nicknamed “Wee Willie” because of his small stature, but he became one of Chicago’s most celebrated players. He played alongside Max and Doug Bentley on the famous “Pony Line,” and all three members eventually entered the Hockey Hall of Fame.
A common mix-up is confusing the fastest individual hat trick with the fastest three goals scored by a team. Mosienko scored all three himself; the NHL team record can involve multiple players. His 21-second mark remains the accepted NHL record.
Source: Wikipedia · fact-checked Aug. 2026