Buster Posey is one tough dude.

The San Francisco Giants All-Star catcher took a 94 mph fastball off the helmet – and acted like it was no big thing.

RELATED: MLB player suffers facial fracture when taking a pitch off the face

The Arizona Diamondbacks pitcher Taijuan Walker came inside at plunked Posey, who immediately went down, and then sat up

Posey told NBCSports he felt fine, but he’ll be monitored for concussion symptoms.

One of baseball’s best players gets hit in the head with a 94 mph fastball, has amazing reaction KNBR via Twitter

Fanbuzz - Sports News - NFL | NCAA | NBA | WWE Studio