New York Mets: Ball boy makes incredible catch on foul ball (Video)

The New York Mets ball boy made an impressive diving catch against the tarp during Sunday afternoon’s game against the Arizona Diamondbacks.

The New York Mets are a team known more for their offense than defense. Yoenis Cespedes and Adrian Gonzalez are former gold glove award winners, and Amed Rosario is expected to become a plus defensive player. However, the everyday players generally get into the lineup due to their bats.

The Mets had some impressive moments during their series with the Arizona Diamondbacks, such as Rosario hitting home runs in back-to-back innings and Wilmer Flores hitting a walk-off sacrifice fly. Yet the most impressive play might have been from the ball boy.


That’s right folks, the ball boy, probably just a teenager, held onto the ball while taking a face full of rained-on tarp while in front of tens of thousands of fans. Not a bad way to spend a Sunday afternoon. It isn’t Luis Guillorme catching a flying bat, but it’s impressive nonetheless.

The Mets went on to win the game 4-1 behind a great pitching performance by Noah Syndergaard. Rosario hit two home runs and Asdrubal Cabrera hit a home run in his only at-bat.

The Mets are heating up, completing the sweep of the Diamondbacks, and have gone 4-1 over their last five games. They’re in third place, sitting 3.5 games out of first entering play on May 21.

New York Mets

Injuries have hampered the Mets once again this season. Cespedes is once again on the disabled list with a leg injury, and Todd Frazier is on the disabled list as well. Juan Lagares is out for the season with a toe injury, and David Wright is as likely to never play again as he is to make a comeback.

If the injuries keep piling up for the Mets at that rate, we may see the ball boy making plays like that between the foul lines at some point this summer.

New York Mets

Please SUBSCRIBE to ESNY's Daily Newsletter, ESNY City Stream. Every piece of content included yet CUSTOMIZED to your New York Sports-team allegiance:

ESNY City Stream

NYY

NYM

NYG

NYJ

NYK

BKN

NYR

NYI

NJD

SJU