Jakub Voracek is a certifiably good dude.

Earlier this month, after Philadelphia Flyers forward Wayne Simmonds was thought to have scored a hat trick in a win against the Colorado Avalanche, many fans threw their lids on the ice in celebration.

Ultimately, the goal didn’t complete the hat trick. Instead, it was ruled as Voracek’s, rendering the hat throwing premature.

Voracek decided to turn the mix-up into a generous donation to kids in need.

In total, 396 hats were thrown on the ice at the Wells Fargo Center. Knowing the exact number, Voracek pledged to buy the exact amount of hats and donate them to local children’s hospitals¬†– roughly $8,000 worth of hats.

Now, Voracek has delivered.

The Philadelphia Flyers shared a picture of Voracek with hundreds of hats.

NHL.com reports the Flyers are sending the hats to good homes.

“The 396 hats that Voracek bought are going to patients at Children’s Hospital of Philadelphia, St. Christopher’s Hospital for Children, and Shriners Hospitals for Children.”

No matter how you view the Flyers as an organization, you can’t deny this generous act of kindness by the team and Voracek. Nearly 400 kids will get a Flyers hat delivered to them. That’s freaking awesome.

Perhaps, the Flyers or more NHL teams should continue this trend. Whenever a hat trick is scored (which is fairly rare), teams can match the number of hats on the ice and donate them to a good cause. It’s a win-win situation.

About Liam McGuire

Social +Staff writer for The Comeback & Awful Announcing. Liammcguirejournalism@gmail.com