Brandon Belt holds the record for the longest at-bat by pitches in MLB history, having worked a 21-pitch at-bat on April 22, 2018. The San Francisco Giants first baseman faced Jaime Barria of the Los Angeles Angels when he hit 16 foul balls before eventually hitting a fly ball to right field.
Belt’s is the longest at-bat on record since 1988, as far back as data is available.
MLB Record for Most Foul Balls In One At-Bat
Brandon Belt’s historic 21-pitch at-bat in 2018 included 16 foul balls, setting the MLB record for most foul balls in one at-bat. Of the 16 foul balls hit by Belt, 10 were consecutive.
Daily MLB Odds
Baseball betting never sleeps at BetMGM.