Matthews and fan card costume

Auston Matthews had to do a double take on Thursday.

The Toronto Maple Leafs captain met the 7-year-old fan who dressed up as his hockey card for Halloween.

Last week, Grayson Joseph went viral after his dad posted a video of his impressive hockey card costume. The young fan was dressed in full Maple Leafs gear as he stood inside of a life size Upper Deck card. He completed his look with Matthews’ signature mustache.

Before Toronto’s morning skate, Matthews greeted Grayson who came dressed in his costume.

“You look like me,” Grayson said to Matthews in a video posted by the team on social media.

“Yeah, I do look like you. Your mustache is better, though,” Matthews responded.

The Maple Leafs captain gave Grayson a signed jersey and new CCM hockey gear.

After the meeting, Grayson watched the team’s morning skate. He made sure to FaceTime his Nana to tell her he met his idol.

Hanging with the Maple Leafs was a better Halloween treat than candy.