20 Mets Who Got Way Too Much Credit

Share With Other Baseball Fans:

Last Updated: June 17th, 2026 by Michael Schatz

Being a Mets fan means loving players who break your heart, defending legends who maybe don’t deserve it, and laughing through the pain of contracts that still haunt the payroll years after retirement. This isn’t a list of the worst Mets ever—it’s something more complicated. These are the players whose reputations, whether inflated by nostalgia, hype, or one magical moment, exceeded what they actually delivered in Queens.

Don't lose this article. Enter your email below, and I'll send it to you right now. Plus, we'll send you other unbelievable stories from baseball's past.

Some names here will make you nod in bitter agreement (hello, Bobby Bonilla’s deferred money). Others will spark bar arguments that last until last call. A few were genuinely great players who simply didn’t live up to impossibly high expectations or whose Mets tenure gets mythologized beyond reality. The gap between reputation and production—that’s what we’re measuring. Not talent. Not likability. Not what they did in San Diego or Boston. What they did here, versus what we remember or what we were promised.

We’re counting down from #20 to #1, with the top spot reserved for the most overrated Met in franchise history. Let the arguments begin.

#20. Juan Soto

2025-2025

As a Met: 15-year, $765M contract signed Dec 2024 — production TBD.

The Mets handed Juan Soto a 15-year, $765 million contract in December 2024, the largest deal in the history of North American professional sports. At 26 years old and already a five-time All-Star, Soto is one of the best pure hitters of his generation. The question isn’t whether he’s elite—it’s whether anyone can be $51 million per year elite for the next decade and a half.

In his first season in Queens, Soto delivered a .263/.396/.525 slash line with 43 home runs, 105 RBI, and led the National League in both walks and stolen bases. Those are borderline MVP numbers for most players. For the highest-paid athlete in team sports history, they registered as vaguely disappointing—a strange verdict for a season that would represent a career year for 95 percent of the league.

The bar Soto needs to clear isn’t “great player.” It’s “best player on the planet, consistently, through 2039.” Anything less and the Mets will own one of baseball’s all-time payroll albatrosses. The jury won’t even be seated until 2028.

For now, Soto sits at number 20—not because he’s failed, but because the contract has created an expectation no human being may be able to meet. The legend was written before the first pitch.

#19. Ed Kranepool

1962-1979

As a Met: .261 AVG, 1,418 hits, 118 HR, 614 RBI, 1× All-Star as a Met

Ed Kranepool holds the franchise record for longevity — 18 seasons in Queens, from the original 1962 expansion club through the end of the ’70s. He’s remembered as the kid who signed at 17 and never left, the last living link to the Polo Grounds Mets, a beloved clubhouse presence who was still around when the team won it all in 1969.

The production, however, tells a different story. Across 1,853 games, Kranepool hit .261 with 118 home runs and 614 RBI — the line of a part-time first baseman and pinch-hitter, not a cornerstone. He made one All-Star team in nearly two decades. His best season, 1971, yielded a .280 average, 14 homers, and 58 RBI — solid, but hardly the stuff of franchise legend.

Kranepool debuted at 17 in 1962, appearing in just 18 games and hitting .239. By 1975, he was down to 29 games, three home runs, and a .240 average. The tenure is unmatched; the numbers are thoroughly ordinary.

The reverence is real, and it’s rooted in loyalty and longevity. But the stats don’t justify the pedestal — they justify a plaque for service, not stardom.

#18. Cleon Jones

1963-1975

As a Met: .281 AVG, 1,188 hits, 93 HR, 521 RBI, 1× All-Star as a Met

Mets Free-Agent Megadeals — Dollars Paid vs Mets-Era Output Gold = approximate millions paid. Navy = total Mets-tenure HR (pitchers shown with W). Lahman-sourced. Approx. dollars paid ($M) Mets HR / Pitcher Wins Mo Vaughn 33 29 Bobby Bonilla 29 95 Oliver Perez 36 29 Kaz Matsui 20 11 Vince Coleman 12 5 George Foster 10 99

Cleon Jones made the final catch of the 1969 World Series, kneeling in left field as the ball settled into his glove and the Miracle Mets completed their impossible run. That image, replayed endlessly, has cemented him as a franchise icon. His .340 batting average that season remains the highest single-season mark in Mets history, and no one disputes he earned his place in 1969 lore.

The problem is that one transcendent year has come to define a twelve-season career that was otherwise solidly ordinary. Jones hit .281 across 1,201 games in a Mets uniform, with 93 home runs and 521 RBI. After 1969, he made one All-Star team in twelve seasons and never again approached that magical summer.

His next-best year, 1971, saw him hit .319 with 14 homers—a fine season, but not the stuff of legend. The surrounding campaigns blend into the middle of the pack, the kind of production you expect from a good everyday outfielder, not a franchise cornerstone.

The catch will always matter, and 1969 will always be sacred. But the nostalgia tide has lifted Jones’s overall reputation well beyond what ten ordinary seasons and one extraordinary one can objectively support.

#17. Keith Hernandez

1983-1989

As a Met: .297 AVG, 939 hits, 80 HR, 468 RBI, 3× All-Star as a Met

Keith Hernandez is sacred ground in Queens. Six consecutive Gold Gloves, the captaincy of the 1986 champions, and a second act in the broadcast booth have cemented him as the thinking fan’s Met—cerebral, clutch, and indispensable to the franchise’s only sustained golden age.

The Mets-tenure batting line tells a different story: .297 average, 80 home runs, 468 RBI across seven seasons. Those are the numbers of a very good player, not a franchise cornerstone. His best year in New York—1984—produced 15 homers and 94 RBI, solid but hardly MVP-caliber. The glove was elite, the baseball IQ undeniable, but the offensive production was that of a complementary star, not the engine.

The Hall of Fame case collapses under scrutiny. His career 60.3 WAR was mostly accumulated in St. Louis, where he won the 1979 MVP. The Mets got the tail end, and while it was a productive tail end, it wasn’t Cooperstown-worthy on its own.

Hernandez was the right player at the right time for the right team. That doesn’t make him what memory insists he was.

#16. Bartolo Colon

2014-2016

As a Met: 44-34 record, 3.90 ERA, 415 K in 588.7 IP, 1× All-Star as a Met

The Mets signed Bartolo Colon to a two-year, $20 million deal in 2014 expecting a durable veteran arm. What they got was a durable veteran arm — and the internet’s favorite meme. Big Sexy became a cult hero, his at-bats appointment viewing, his physique the subject of a thousand affectionate tweets.

The actual production was thoroughly ordinary. Across three seasons, Colon went 44-34 with a 3.90 ERA in 95 starts. That’s a perfectly cromulent back-of-rotation starter, the kind teams acquire for $7 million and forget about. He made one All-Star team, threw one complete game, and was never remotely essential to a playoff push.

On May 7, 2016, at age 42, Colon hit the only home run of his 21-year career. It was glorious. It was also the single most memorable thing he did in three years. The swing generated more highlight-reel value than any of his 415 strikeouts or 588 innings combined.

Bartolo Colon was hilarious. Bartolo Colon was also a fourth starter whose legend far outpaced his ledger. The merchandise still moves; the ERA still sits at 3.90.

#15. Dave Kingman

1975-1983

As a Met: .219 AVG, 509 hits, 154 HR, 389 RBI, 1× All-Star as a Met

Hyped Prospects vs Mets Reality Gold = pre-debut prospect rank (lower = more hyped). Navy = best single Mets season output (HR or W). Pre-debut prospect rank Best Mets season HR Gregg Jefferies 1 14 Matt Harvey 54 13 Noah Syndergaard 6 14 Kaz Matsui 4 7

Dave Kingman was the Mets’ answer to the moon shot, a towering slugger who could send baseballs into orbit and fill seats at Shea with the promise of tape-measure dingers. He led the National League in home runs twice as a Met, and fans forgave almost anything for the chance to see him connect. The franchise brought him back for a second stint in 1981, betting that 37-homer seasons were worth the baggage.

The problem was everything that happened between the home runs. Across six seasons in Queens, Kingman hit .219 with a .288 on-base percentage and struck out 672 times in 2,323 at-bats. In 1982, he tied his Mets single-season record with 37 homers but finished the year batting .204 with a .285 OBP, a line that somehow earned him 99 RBI and zero MVP votes of consequence.

He never started an All-Star Game as a Met, never cracked the top eight in MVP voting, and was a defensive liability who bounced between positions like a pinball. The home run column was spectacular. The nine other columns on the stat sheet told a different story.

Kingman gave Mets fans exactly one thing, and he gave it to them in breathtaking fashion. The question is whether one thing, no matter how majestic, was ever enough.

#14. Lee Mazzilli

1976-1989

As a Met: .264 AVG, 796 hits, 68 HR, 353 RBI, 1× All-Star as a Met

Lee Mazzilli was the face the Mets wanted in the late 1970s — the Brooklyn kid with matinee-idol looks, drafted 14th overall in 1973 and marketed as the homegrown star who would restore relevance to a franchise in freefall. He made one All-Star team in 1979 and won that game’s MVP award, a moment that cemented his place in fan memory far beyond what the box scores would suggest.

Across ten seasons in a Mets uniform, Mazzilli hit .264 with 68 home runs and a .362 slugging percentage. His best year, 1979, saw him bat .303 with 15 homers and 79 RBI — solid production, but hardly the stuff of franchise cornerstone. He walked more than he struck out, played good defense, and stole bases, but the power never materialized and the consistency flickered.

The Mets traded him to Texas in 1982 for Ron Darling and Walt Terrell, a haul that tells you everything about how the front office valued him versus how the fans did. He returned in 1986 as a useful bench piece and won a ring, which only burnished the legend.

The Brooklyn accent and the All-Star MVP trophy loom larger in Mets lore than the actual slash line. Beloved, yes. Irreplaceable on the field? The trade return suggests otherwise.

#13. Marv Throneberry

1962-1963

As a Met: .240 AVG, 89 hits, 16 HR, 50 RBI

Marvelous Marv Throneberry arrived in Queens six weeks into the 1962 expansion season as a 28-year-old first baseman who would become the franchise’s first folk hero—not despite his failures, but because of them. The Mets needed a power bat, and Throneberry delivered 16 home runs in his debut season, the kind of total that looked respectable in box scores if you didn’t watch the games.

The problem was everything else. He hit .244 with 88 strikeouts against just 89 hits, made errors at first base roughly once a week, and authored the most famous base-running disaster in franchise lore. In a key spot he tripled into the gap, only to be called out for missing first base—and when Casey Stengel came out to argue, the umpire waved him off because Throneberry had missed second base too.

By 1963 he was barely playing, finishing his Mets career with two hits in 14 at-bats before disappearing from the majors entirely. But the legend only grew: beer commercials, nostalgia tours, the patron saint of lovable losers.

The actual production was replacement-level at best. The reputation—eternal. That’s the Marvelous Marv paradox: he became a star precisely because he wasn’t one, and somehow that made him more overrated than any player who was simply bad.

#12. Kaz Matsui

2004-2006

As a Met: .256 AVG, 219 hits, 11 HR, 75 RBI

Mets-Era Hall of Famers — What the Mets Actually Got HoFers get fan-reverence as Mets legends — the Mets-tenure stat lines are good, not great. Hall of Famer Mets tenure Mets-only stat line / overall context Keith Hernandez 1983-1989 NYM • 7 seasons .297 / 80 HR / 468 RBI as Met • 60.3 career WAR Roberto Alomar 2002-2003 NYM • 2 seasons .265 / 13 HR / 75 RBI as Met • 67.1 career WAR Mike Piazza 1998-2005 NYM • 8 seasons .296 / 220 HR / 655 RBI as Met • HoF 2016 Gary Carter 1985-1989 NYM • 5 seasons .249 / 89 HR / 349 RBI as Met • HoF 2003

The Mets signed Kaz Matsui to a three-year, $20 million deal in 2004 after he arrived from Japan as a three-time Pacific League MVP and the most decorated middle infielder ever to leave NPB for MLB. The franchise handed him the shortstop job immediately, pushing 20-year-old José Reyes to second base where he promptly suffered a hamstring injury that would haunt him for two seasons. Matsui homered on the first pitch of his Mets debut, a moment that would stand as the high-water mark of his tenure.

Over three seasons in Queens, Matsui hit .256 with 11 home runs and 75 RBI across 239 games. He committed 32 errors as a rookie while hitting .272, lost the shortstop job back to Reyes the following year, and was shipped to Colorado in 2006 after hitting .200 in limited duty. The numbers were serviceable role-player production, not franchise cornerstone material.

The real cost wasn’t Matsui’s performance but the organizational decision that came with it. The Mets sacrificed two prime Reyes seasons at his natural position for a player who never approached star level in New York, and Reyes never fully escaped the injury cycle that began with that ill-fated position switch.

The first-pitch homer was real. Everything the Mets hoped would follow never materialized.

#11. Oliver Perez

2006-2010

As a Met: 29-29 record, 4.71 ERA, 494 K in 520.0 IP

The Mets saw Oliver Perez dominate in a 2006 playoff start against the Dodgers and decided they’d found their next ace. After he posted a 15-10 record with a 3.56 ERA in 2007 and followed with a 10-7, 4.22 ERA campaign in 2008, the front office handed him a three-year, $36 million extension. It was the kind of optimistic investment that defines a decade of Mets futility.

Perez repaid that faith with three wins, 14 losses, and a 6.81 ERA over the life of the contract. His 2009 season featured a 6.82 ERA and a demotion to the bullpen, where he refused a minor-league assignment and essentially collected paychecks while the franchise spiraled. Across five seasons in Queens, he finished 29-29 with a 4.71 ERA and 301 walks in 520 innings—the kind of line that makes you wonder if anyone in the front office watched him pitch.

The Mets released him in 2011 while still owing $12 million, a parting gift that became an annual reminder of organizational dysfunction. Perez later resurrected his career as a lefty reliever elsewhere, proving he had value—just not $36 million worth, and definitely not in New York.

#10. Luis Castillo

2007-2010

As a Met: .274 AVG, 337 hits, 5 HR, 105 RBI

The Mets signed Luis Castillo to a four-year, $25 million deal in November 2007, envisioning a table-setter who’d swipe bags and get on base the way he had as a three-time All-Star with the Marlins and Twins. He was 32, a proven contact hitter with a career .290 average, and the Mets needed a leadoff man who could manufacture runs.

What they got was a .274 hitter with five home runs across four seasons and 365 games. Castillo stole 55 bases total in a Mets uniform—respectable, but hardly the dynamic threat his résumé promised. He walked more than he struck out, which kept his OBP afloat, but the power evaporated and the batting average dipped to .245 in 2008, his first full season in Queens.

And then came June 12, 2009, at Yankee Stadium: two outs, two on, ninth inning, Alex Rodriguez’s lazy pop-up drifting toward second base. Castillo camped under it, raised his glove, and dropped it. Both runners scored. Mets lost. The play became a Mets-fan trauma meme, replayed endlessly, a perfect encapsulation of the franchise’s late-2000s futility.

The contract was a smaller, slower-motion version of the same disappointment—four years of slap singles and diminishing returns, all for a player whose legacy in Queens is a single dropped ball.

#9. Noah Syndergaard

2015-2021

As a Met: 47-31 record, 3.32 ERA, 777 K in 718.0 IP, 1× All-Star as a Met

Infamous Mets Moments — Highlights and Lowlights Six moments fans remember more vividly than most of these players’ stat lines. Year Moment Outcome 1962 Marv Throneberry misses 1st AND 2nd base on a triple Folk hero born 1986 George Foster released mid-season Mets win WS without him 1993 Coleman throws firecracker into Dodger Stadium crowd Career-ending in NY 1999 Bonilla contract restructured into 25-year deferral Bobby Bonilla Day born 2009 Castillo drops A-Rod popup at Yankee Stadium 9th-inning lead lost 2016 Bartolo Colón’s only career HR, age 42 Beloved play of the decade

Noah Syndergaard was supposed to be the crown jewel of the R.A. Dickey trade, the 100-mph flamethrower who would anchor the Mets rotation for a decade alongside Matt Harvey and Jacob deGrom. The nickname Thor wasn’t ironic—it was aspirational, and for one glorious season in 2016, it felt earned.

Then came the reality check. Syndergaard posted exactly one elite season (14-9, 2.60 ERA in 2016) before injuries turned him into a cautionary tale about projecting durability from velocity. Over six years in Queens, he managed just 121 starts with a 47-31 record and a 3.32 ERA—solid numbers, but nowhere near the perennial Cy Young contender the organization envisioned when they traded a reigning award winner to acquire him.

Tommy John surgery cost him 2020 and most of 2021, and by the time he left as a free agent, the Mets had received one All-Star nod and a handful of what-ifs. The fastball was real, the hair was magnificent, and the nickname stuck around longer than the dominance.

The franchise bet on a decade of thunder and got one lightning strike followed by years of rumbling in the distance.

#8. Matt Harvey

2012-2018

As a Met: 34-37 record, 3.66 ERA, 612 K in 639.3 IP, 1× All-Star as a Met

Matt Harvey was supposed to be the franchise savior. The Dark Knight started the 2013 All-Star Game at 24, threw 100-mph heat with a slider that buckled knees, and became the face of the 2015 pennant run. Citi Field had never seen a homegrown ace quite like him.

The numbers tell a different story. Harvey went 34-37 with a 3.66 ERA across six seasons in Queens—respectable, but hardly ace-caliber over a full tenure. After Tommy John surgery derailed 2014, his ERA ballooned from 2.71 in 2015 to 4.86 in 2016 to a catastrophic 6.70 in 2017. The velocity never came back, and neither did the command.

By May 2018, the Mets traded him to Cincinnati for catcher Devin Mesoraco and cash after Harvey refused a minor league assignment. Three years earlier, he’d been the most-watched starter in baseball. The thoracic outlet syndrome, the late arrivals, the Manhattan nightclub headlines—all of it compounded the decline.

The hype was real, and so was the fall. Few Mets have ever carried a bigger spotlight for such a brief window of actual dominance.

#7. Vince Coleman

1991-1993

As a Met: .270 AVG, 238 hits, 5 HR, 63 RBI

The Mets signed Vince Coleman in 1991 expecting the man who’d stolen 100-plus bases six times in seven Cardinals seasons to transform their offense from the top of the order. They paid him $11.95 million over four years for that speed, that threat, that chaos on the basepaths that had terrorized the National League throughout the 1980s.

Instead they got 99 stolen bases across three injury-plagued seasons—fewer than he’d swiped in any single year from 1985 through 1990. Coleman played just 72 games in his first Mets season thanks to hamstring issues, hit five home runs total in 880 at-bats, and posted a .270 average with an on-base percentage that barely cracked .330.

Then came July 24, 1993, when Coleman threw a lit M-100 firecracker into a crowd of autograph seekers outside Dodger Stadium, injuring three people including a two-year-old girl. The Mets terminated his contract five weeks later after felony charges were filed, ending one of the most disastrous free-agent signings in franchise history.

The Cardinals got a Hall of Fame–caliber base stealer. The Mets got 33 stolen bases per season and a criminal case.

#6. Carlos Baerga

1996-1998

As a Met: .267 AVG, 283 hits, 18 HR, 116 RBI

Stars the Mets Acquired — Single-Season Peak Before vs After Gold = pre-NY career-high in a single season. Navy = best single Mets season. Same metric, both columns. Pre-NY single-season high Best Mets single-season Vince Coleman SB 110 38 George Foster HR 52 28 Mo Vaughn HR 44 26 R. Alomar HR 24 11 Carlos Baerga RBI 105 53

The Mets acquired Carlos Baerga in 1996 believing they were getting a three-time All-Star second baseman still in his prime. Cleveland’s run-producer had just finished five straight seasons of 200+ hits, double-digit homers, and 90+ RBI. The cost was steep: Jeff Kent and José Vizcaíno, two useful middle infielders shipped away for what looked like an immediate upgrade.

Baerga hit .193 with 2 home runs in his first 26 games as a Met (83 at-bats). The 1997 rebound was marginal—.281 with 9 homers and 52 RBI, respectable but nowhere near All-Star form. By 1998 he was a part-timer, and by age 30 he was essentially done as an everyday player.

Kent, meanwhile, went on to win an MVP and hit 377 career home runs. The trade became a textbook case study in paying for reputation over present value, a reminder that All-Star résumés don’t always travel well.

The Mets thought they were buying prime years. They got the beginning of the end, gift-wrapped in a Cleveland pedigree that no longer matched the player inside the uniform.

#5. George Foster

1982-1986

As a Met: .252 AVG, 602 hits, 99 HR, 361 RBI

George Foster stat card

The Mets didn’t just sign George Foster in 1982 — they made him the highest-paid player in baseball. They traded for a man who’d hit 52 home runs in a single season, a two-time World Series champion who’d terrorized National League pitching for a decade in Cincinnati. The expectation was simple: Foster would anchor the lineup and deliver the Mets back to relevance.

Instead, he hit .247 with 13 home runs in his first season, numbers that would’ve been disappointing for a utility player. Over five seasons in Queens, Foster managed a .252 average with 99 home runs — solid production, but nowhere near the superstar billing. His best year came in 1983 when he hit 28 homers, still a far cry from the 40-homer slugger the Mets thought they were getting.

By 1986, the relationship had deteriorated completely. Foster accused the team of benching him for racial reasons, was released within a week, and watched from home as the Mets won the World Series without him. He finished his Mets tenure hitting .191 in 101 games that final season.

The contract made headlines. The production made excuses. The gap between Cincinnati George Foster and Mets George Foster remains one of the widest in franchise history.

#4. Mo Vaughn

2002-2003

As a Met: .249 AVG, 141 hits, 29 HR, 87 RBI

Mo Vaughn stat card

The Mets acquired Mo Vaughn in December 2001 believing they were getting a former MVP and three-time All-Star who would anchor the middle of their lineup. Instead, they inherited $80 million in salary obligations for a player who had missed an entire season with a torn biceps and reported to camp at 333 pounds.

Vaughn gave them 136 games in 2002, hitting .259 with 26 home runs and 72 RBI—respectable counting stats that masked a sluggish .456 slugging percentage and 144 strikeouts. The following year, chronic knee problems limited him to 27 games before ending his career at age 35.

Over two seasons in Queens, Vaughn appeared in 166 games total, batting .249 with 29 home runs while the Mets paid him roughly $33 million. His final slash line of .249/.339/.456 represented one of the worst dollars-per-win investments in franchise history.

The Hit Dog was supposed to be the missing piece after the 2000 pennant. Instead, he became a cautionary tale about trading for injured sluggers on the wrong side of thirty.

#3. Gregg Jefferies

1987-1991

As a Met: .276 AVG, 472 hits, 42 HR, 205 RBI

Gregg Jefferies stat card

The Bobby Bonilla Deferred Payment How the Mets turned $5.9M into 25 annual checks of $1,193,248.20 $29M 5-year deal signed Dec 1991 $5.9M remaining money the Mets agreed to defer in 1999 8% annual interest rate baked into the deferral $29.8M total he’ll have collected by July 1, 2035 Bobby Bonilla Day — every July 1st, 2011 → 2035 2011 2035 25 × $1,193,248.20 Source: Cot’s Baseball Contracts

Gregg Jefferies arrived in Queens as the most-hyped prospect in baseball, a three-time Minor League Player of the Year who graced every prospect magazine cover. The Mets and their fans were promised the next offensive cornerstone, a generational bat who would anchor the lineup for a decade.

Instead, Jefferies delivered five seasons of solid-but-unspectacular production: a .276 average, 42 home runs, and 205 RBIs across 465 games. His best year, 1990, produced 15 homers and 68 RBIs with a .771 OPS—respectable numbers for a middle infielder, not the franchise-altering force the hype machine had advertised.

The clubhouse soured on him quickly. Veterans openly resented the preferential treatment management afforded their golden child, and by 1991 the Mets were eager to move on. They shipped him to Kansas City in the Bret Saberhagen deal, where he promptly became a two-time All-Star.

The irony stings: Jefferies wasn’t a bust, just a player whose New York reality never approached the mythology. Sometimes the story sells better than the stat line.

#2. Roberto Alomar

2002-2003

As a Met: .265 AVG, 226 hits, 13 HR, 75 RBI

Roberto Alomar stat card

The Mets acquired a 12-time All-Star and future Hall of Famer before the 2002 season, sending four players to Cleveland for the greatest defensive second baseman of his generation. Roberto Alomar was supposed to anchor the infield and bring championship pedigree to a franchise desperate for credibility.

Instead, Mets fans got two seasons of .265 batting and 13 total home runs across 222 games. The 2002 campaign produced career lows in nearly every rate stat, and by 2003 he managed just two home runs before the organization shipped him to the White Sox in July. The Gold Glove defense remained, but the bat that made him a perennial All-Star never showed up at Shea.

The trade cost the Mets Matt Lawton and three other players for what amounted to one mediocre season and half of another. Alomar’s Cooperstown plaque is well-deserved, but it commemorates his work in Toronto and Cleveland, not Queens.

The gap between Hall of Fame expectations and replacement-level production makes this one of the most lopsided star acquisitions in franchise history. The name carried more weight than the performance.

#1. Bobby Bonilla

1992-1999

As a Met: .270 AVG, 481 hits, 95 HR, 295 RBI, 2× All-Star as a Met

Bobby Bonilla stat card

The Mets handed Bobby Bonilla a five-year, $29 million contract in December 1991, making him one of baseball’s highest-paid players. The front office envisioned a switch-hitting cornerstone who would anchor the lineup through the mid-nineties and deliver the kind of production he’d shown in Pittsburgh.

Instead, Bonilla gave them five seasons of .270 batting with 95 home runs and 295 RBI across 515 games—solid enough on paper, but nowhere near franchise-altering. His best year came in 1993 when he clubbed 34 homers and made the All-Star team, yet even that peak felt like table stakes for the contract, not a triumph. The clubhouse friction—feuds with managers, teammates, and the press—turned him into a lightning rod, and by 1999 the Mets were eager to move on.

What immortalized Bonilla wasn’t his Mets tenure but the deferred-payment deal the front office agreed to when they released him. The remaining $5.9 million ballooned into 25 annual checks of nearly $1.2 million, paid every July 1 from 2011 through 2035. The Wilpons expected Bernie Madoff returns to cover it. We all know how that math worked out.

Every Bobby Bonilla Day is a reminder that the legend of a player can outlive the production—especially when the checks keep clearing two decades after the last at-bat.

The Final Word

So there you have it. At #3, Gregg Jefferies embodied the biggest prospect hype of his generation but never delivered the generational bat Mets fans were promised. At #2, Roberto Alomar arrived as a Hall of Fame-caliber second baseman and collapsed the moment he put on the orange and blue. And claiming the top spot as the most overrated Met in franchise history: Bobby Bonilla, whose $29 million contract spawned deferred payments stretching to 2035 and became the signature embarrassment of an era.

This list was built to spark debate, not settle it. These are players we discussed—some fondly, others less so—not players we dismissed from memory. Every name here mattered enough to generate expectations, hype, or controversy. Now head back up to that trivia quiz and see how deep your Mets history really runs.