CHARLOTTE, NC - NOVEMBER 04: James Bradberry #24 of the Carolina Panthers takes the field against the Tampa Bay Buccaneers at Bank of America Stadium on November 4, 2018 in Charlotte, North Carolina. (Photo by Grant Halverson/Getty Images)

Talk about a Panther fan! This little guy from Harrisburg, N.C. is the ultimate fan, and he’s only 3-years old!

Mason Macdonald isn’t even in pre-school and he can already name about 90% of the Carolina Panthers players on the roster. And it only took him a few weeks to learn all the names. Mason went to the Panther’s “fan fest” this year with his parents, and since then, he’s been a bit obsessed.

Mason’s parents, Joe and Kandice Macdonald, say that he has to have the roster sheet with him when he eats, and they say he has to go over it before he goes to bed. They also say that he’s had a remarkable memory for some time now.

Great memory and such an adorable little guy! Nice work Mason! Let’s hope the team rewards you with something special for being such a great fan.

Alexis Zarycki is your average girl with the hopes of leaving an everlasting impact on the world. Follow her on Instagram @official_lexpaige