Number 28 has been a lot weaker than I expected it to be. Wally Backman wore it in his rookie year before switching to his more known number six. Bobby Jones was not a star, but was a Met for a long time and did deliver a one-hit shutout in Game 4 of the 2000 NLDS against the San Francisco Giants to help the New York Mets advance. J.D. Davis is wearing number 28 currently, and if he stays a Met for the next couple of years and can get consistent playing time, maybe he can enter this conversation.
The best player who's worn number 28 is Daniel Murphy.
Daniel Murphy is remembered, and rightfully so, for what he did in the 2015 Postseason. Without him, the Mets probably don't beat the Dodgers in the NLDS, let alone win the Pennant.
Daniel Murphy is the best Mets player to wear number 28
Daniel Murphy was a consistent presence on some really bad Mets teams in the early 2010's. Murphy, alongside David Wright were the two mainstays.
Murphy ranks seventh in Mets history in batting, third in doubles, and twelfth in hits. The one thing Murphy really lacked at the plate was power. He never hit more than 14 home runs in a season as a Met, and only hit 62 long balls in seven seasons.
Murphy must have saved his power in orange and blue for the postseason, as all of a sudden he turned into Babe Ruth. He hit home runs in six straight postseason games, something nobody has ever done before. The pitchers he homered off of included Clayton Kershaw (twice), Zack Greinke, Jon Lester, Jake Arrieta, and Kyle Hendricks. He hit the go-ahead home run in Game 1 of the NLDS, and won Game 5 singlehandedly, driving in or scoring all three Mets runs.
In the first two rounds of the postseason, Murphy hit .421 with seven home runs and 11 RBI. Seeing a long-time Met excel on the biggest stage was amazing, and it's a shame that was the last we saw of Murphy as a Met. Luckily, we will get to watch him again on Old Timers Day.