Remarkably, Washington Nationals first baseman Ryan Zimmerman has not been an All-Star since 2009. Despite multiple productive seasons over the last decade, this was the only year he ever earned an All-Star nod.

This drought should end in 2017. Zimmerman is putting up fantastic numbers which show he deserves his second All-Star appearance. Fans have noticed too, as he leads all National League first basemen in votes.

A lot has changed for Zimmerman since his last All-Star Game. He is no longer a young third baseman looking to turn a franchise around. Zimmerman is a bit more grizzled and trying to earn back respect he once had.

The 2009 All-Star Game took place in St. Louis and included yet another victory for the American League. Zimmerman slotted in behind starting third baseman David Wright as the only other player at the position on the National League roster.

Zimmerman was the only Nationals player to make the team this year. It was an understandably lonely trip to St. Louis for the Nationals star as his team was 59-103 that year.

The game was not particularly memorable for Zimmerman. He turned in a forgettable hitless night in two plate appearances.

In the first at-bat, recently signed Nationals pitcher Edwin Jackson retired Zimmerman on a fly ball to center field. The second at-bat resulted in another fly out, this time to right field. Coincidentally enough, it was recently released Nationals pitcher Joe Nathan who faced Zimmerman this time around.

When Zimmerman heads to Miami for the 2017 All-Star Game, he’ll do so with some company. Bryce Harper is running away with the most votes in the league. Daniel Murphy is also the frontrunner to start at second base. In addition to those bats, starting pitcher Max Scherzer will surely join them as well.

The long layoff from appearing in the All-Star Game is weeks away from ending. Hopefully, this time around Zimmerman will get to have his moment.

Tim Boyle is a Staff Writer for Outside Pitch MLB covering the Washington Nationals. Follow Tim on Twitter.