It’s that time again! Help your favorite Royals rep our city at the 2025 MLB All-Star Game presented by Mastercard in Atlanta, GA, this year by voting in the 2025 Pro Spirit MLB All-Star Ballot.
Voting will take place in two phases. The first phase includes one nominated player at each position from every club. At the end of phase one, the top overall vote getter in each League will automatically earn a starting roster spot in their designated position. For the remaining positions not filled by those two top vote getters, the top two (2) players for each of the infield positions in each League and the top six (6) players for outfield positions will move on to the second phase of voting to determine All-Star starters.
Voting for Phase 1 begins 11:00 a.m. CT on June 4, 2025, and ends at 11:00 a.m. CT on June 26, 2025. During the first phase of voting, there is a limit of five (5) ballot submissions per single, valid email address each single day that voting is open on MLB.com. Fans may receive one (1) additional vote each single day by downloading the Konami eBaseball™: MLB Pro Spirit mobile app and voting through the referral link provided within the game. Voting totals will reset at 12:00 a.m. local time dependent upon where the voter resides. The referral link resets at 12:00 a.m. ET each day. Must be thirteen (13) years of age or older to vote.
Sign up for daily voting reminders through our Royals Community texting platform—text “ALL STAR 2025” to 816-6-ROYALS.
Support #VoteRoyals on Social Media
Campaign Hashtags
#VoteRoyals
#AllStarBallot