Courtesy of MLB

John Daly Brings The Heat At Cardinals Game ... Perfect First Pitch!!!

He plays golf really well, belly flops perfectly ... AND he throws heat on the mound???

John Daly proved he can truly do it all on Wednesday night ... tossing a pristine fastball during the ceremonial first pitch before the Cardinals vs. Nationals game in St. Louis.

The legendary golfer toed the rubber dripping with swag too -- he rocked sandals and what appeared to be some Cardinals-themed board shorts.

John Daly, Miss Missouri... all kinds of first pitch excitement tonight at Busch.#STLCards pic.twitter.com/LD3wMBxHKe

— Bally Sports Midwest (@BallySportsMW) September 7, 2022

Then, the guy fired off a laser ... wowing the crowd and the game's announcers.

If you're not impressed -- ya should be ... because many have tried to do what Daly did on the MLB bump before and have failed miserably (looking at you, Conor McGregor, 50 Cent and Dr. Fauci).

The golfer seemed to be good luck for the home team as well ... because after Daly's throw, the Cards went on to win a thriller, 6-5.

St. Louis plays again Thursday morning ... so, round 2 in a couple hours, John???

Click here for info about our online advertising practices.