The 3 best prospects the Mets have traded in deals they still won

Marlins v Cubs
Marlins v Cubs / Jonathan Daniel/GettyImages
2 of 3

2) NY Mets traded Carlos Gomez in their package for Johan Santana

Carlos Gomez played 58 games for the 2007 Mets before he was traded to the Minnesota Twins the following offseason. It was a massive package sent to the Twins to acquire Johan Santana. Gomez was joined by Deolis Guerra, Phillip Humber, and Kevin Mulvey in what would turn out to be a steal for Santana.

Santana never did win another Cy Young for the Mets, but he pitched the first and very overdue no-hitter in team history. He was a bright spot in years when there weren’t too many.

Meanwhile, Gomez waited until the 2012 season to break out as one of the best outfielders in baseball. After getting traded again, this time to the Milwaukee Brewers for JJ Hardy, the ex-Mets outfielder spent a couple of years hitting for power and stealing a whole bunch of bases.

Gomez made two trips to the All-Star Game with the Brewers in 2013 and 2014. In a flash, he began to regress again after leaving Milwaukee in a 2015 trade deadline deal with the Houston Astros alongside Mike Fiers.

There are a lot of similarities with Gomez and Wilson. Their prime was short yet awesome. They did a little bit of everything well. Each was dealt away in a deal the Mets won.

One difference: Gomez eventually returned to the Mets. A participant in 34 games back in 2019, it was the finale of his MLB career.