Who has the Most Sacrifice Flies for the Mets?

The value of a sacrifice fly seems to have diminished in the era of launch-angle swings. Everyone is swinging for the fences all the time. The sac-fly harkens back to the time of “small-ball” when moving a runner over and getting one run across was a big deal. Especially if you had a lights-out pitching staff on your side.

According to MLB, a sacrifice fly occurs when a batter hits a fly-ball out to the outfield or foul territory that allows a runner to score. It does not count as an at-bat and therefore does not count against a player’s batting average. The thinking behind the rule is that with a man on third base and fewer than two outs, a batter will often intentionally try to hit a fly ball, sacrificing his time at bat to help score a run.

Will my guess that the sac-fly is more a thing of the past be right? Let’s see who is on top of the single-season sacrifice fly leader board for the Mets.

Most Sacrifice Flies in a Mets Season

Mets PlayerYearSacrifice Flies
Gary Carter
Howard Johnson
Bernard Gilkey
David Wright
David Wright200811
Carlos Beltran
Carlos Delgado
Jeff Francoeur
Keith Hernandez
Paul Lo Duca
Dave Magadan

Gary Carter and Howard Johnson tie for the most sacrifice flies in a single Mets season. Carter hit an NL leading 15 sac flies in 1986 for the World Champion Mets. Johnson had an NL leading 15 sac flies for the Mets in 1991 while driving in 117 runs, which also led the league.

Gary  Carter batting

Carter set his sacrifice fly record while playing on a great offensive team. Lenny Dykstra, Mookie Wilson, Wally Backman, Tim Teufel, or Keith Hernandez were frequently on base when he came to bat. Carter led the league by grounding into 21 double plays in 1986. But he also drove in 105 runs and finished third in MVP voting. Hernandez finished fourth in the voting.

Howard Johnson had a great year in 1991, leading the league with 38 home runs, 30 stolen bases, and 117 RBIs. The Mets were a bad team in ’91, finishing in next-to-last place with a 77-84 record.

There’s only one player on the single-season list who appears twice. He’s a familiar name and also the man who has the most sacrifice flies in a Mets career.

Most Sacrifice Flies in Mets History

Mets PlayerCareer Sacrifice Flies
David Wright65
Ed Kranepool58
Howard Johnson50
Cleon Jones41
Edgardo Alfonzo40
Darryl Strawberry39
Carlos Beltran38
Rusty Staub37
Kevin McReynolds33
Gary Carter
Keith Hernandez

David Wright has the most sacrifice flies in New York Mets franchise history. Wright had 65 sacrifice flies over his 14 years with the Mets. The third baseman led the National League in sac flies twice, in 2008 with 11 and in 2010 with 12.

David  Wright batting

David Wright appears at the top of many of the Mets all-time batting leader boards. Including the most hits, singles, doubles, and total bases in Mets history.