Florida Panthers defenseman Keith Yandle showed Sunday just how tough hockey players are when he appeared in the game against the Buffalo Sabres a day after losing nearly a dozen teeth.

Yandle wasn’t about to end his streak of 820 consecutive games played. He appeared in Sunday’s game after taking a puck to the face Saturday against the Carolina Hurricanes, causing him to lose nine teeth, according to the NHL Network.

SAN JOSE SHARKS' EVANDER KANE TROLLED OVER CASINO TROUBLES VS. VEGAS GOLDEN KNIGHTS

NHL Network analyst Ryan Whitney revealed that Yandle had dental work Sunday morning and still managed to get back to the BB&T Center for his 821st consecutive game.

NEW YORK ISLANDERS OT WIN BREAKS FRANCHISE RECORD, SURPASSING LONGEST POINT STREAK SINCE '82 STANLEY CUP YEAR

Yandle is currently fifth on the NHL all-time list for consecutive games played. He’s in reach of Andrew Cogliano, who played 830 straight games from 2007 to 2018 and Steve Larmer, who played 884 straight games from 1982 to 1993.

Doug Jarvis (964) and Garry Unger (914) are Nos. 1 and 2 on the list.

Yandle is a five-time All-Star. Florida acquired Yandle in a June 2016 from the New York Rangers. He played for the Rangers from 2014 to 2016. He had started his career with the Arizona Coyotes.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

The Panthers would lose the game against Buffalo, 5-2. Florida is now 12-7-5 on the season.