MLB All-Star Ballot released TODAY - Vote Here

Although it's still pretty early in the season, MLB All Star voting is currently underway. The official ballot was revealed today and we have it here.

Some big names are on the list and we'll take a look at a few of the top selections as well as deliver the link for you to vote.

Here's how you can get your favorite players to the All Star team.

MLB All Star Voting Schedule

At the moment, we're in Phase 1 of voting for the All-Stars and you'll only have a few more days to cast your vote in Phase 1.

It'll be some time before the full list of MLB All Star players are announced. However, you can keep up with the polls to get an early look.

MLB All Star
click to enlarge
VOTING BEGINS: Head to to place your votes

As you can see, there are a few great names on the list and you'll get to vote by position. A few of these players are:

  • Jose Abreu
  • Luis Arraez
  • Seth Brown
  • Jesus Aguilar
  • Pete Alonso
  • Josh Bell

Here's the current schedule for the MLB All Star voting:

  • Thurs, June 30: Phase 1 voting ends at 1:59 pm ET
  • Tues, July 5: The Finals begin at noon
  • Fri, July 8: Your All-Star Starters announced!

To place your votes you can follow this link directly to the website.

Scherzer & deGrom rehab news

Good news for these potential MLB All Star players is that they'll be rejoining their teams after they complete their rehab assignments.

The New York Mets lost both of their top pitchers but will have both of them back in the rotation soon.

Scherzer threw 65 pitches for Binghamton against Reading on June 21, allowing two runs and three hits in 3⅓ innings with six strikeouts and a walk.

Scherzer is on a $130 million, three-year contract, baseball's highest average salary and is 6-2 with a 2.54 ERA in eight starts.

For more articles like this, take a look at our Sports page.