The Phillies’ pitching and defense has led to a surprisingly interesting season, but it will be their offense that will represent them in San Diego next week for the MLB All-Star Game.

Center fielder Odubel Herrera was named a reserve on the National League All-Star team on Tuesday.

Herrera, 24, got off to a good start to the season and hasn't looked back. He owns a .303 average with 10 homers, 32 RBIs and 12 stolen bases entering as he heads to his first career All-Star Game. He is a great story for the Phillies, making the all-star team after being selected from the Rangers in the Rule 5 draft at the 2014 winter meetings.

If the Phillies had a notable snub it would be closer Jeanmar Gomez, whose 22 saves, 2.75 ERA and 1.14 WHIP have been a huge reason for the Phillies success in one-run games.

One other guy who has come on as of late is Maikel Franco, his .258 average isn't very impressive but 15 homers and 47 RBI are solid. His recent play has him looking like he is primed for a big second half - hitting .409 with four homers over his last 11 contests.