National League One Hit Wonders

Player Name

One-hit wonders happen every year in the music industry, and baseball is no different. So, who are the one-hit wonders of the MLB?

By Zach Smith

Mesoraco put together a 2014 season that Reds fans won’t forget. He slashed .273/.359/.534 with 25 home runs and a 147 wRC+. Injuries played a big factor in his career fading.

Once considered a top prospect, it took seven seasons before Smoak broke out with 38 home runs and an All-Star appearance in 2017. He was out of the league after 2020.

1B: Allen Craig (Cardinals, 2013)

Panik is one of the more random players to have a Gold Glove, World Series ring, and All-Star appearance. His .312/.378/.455 2015 season was easily the best slash line of his career.

Lamb’s 2016-2017 seasons still earn him opportunities today. In 2017, he hit 30 home runs, topping his 2016 total of 29. He’s never hit more than seven in any other season.

Díaz is a rare case of a rookie making an All-Star game but never making it back. In 2016, Díaz put up a .300/.369/.510 line with 17 home runs in 111 games.

SS: Aledmys Díaz (Cardinals, 2016)

If you are struggling to remember Dominic Brown, that’s because most of his career was pretty forgettable. However, in 2013 he hit 27 homers while the rest of his stats were about average.

Another glove first All-Star, Inciarte has never been much of an offensive player. In 2017, he hit just enough (notched a .302 batting average and stole 22 bags) to get a bid.

Dahl slashed .308/.352/.530 with 39 extra base hits in 2019. His career is already leaning towards a fringe player and his 0.6 career WAR is one of the lowest of any All-Star player.