0 of 22

Gene J. Puskar/Associated Press

John Farrell and Mike Matheny have some difficult decisions looming.

Those are the skippers tasked with putting together the All-Star lineups for the American and the National Leagues once the final fan votes have been tallied.

The players who comprise the following batting orders are the current leaders on the All-Star ballot. AL vote front-runners are courtesy of the MLB Public Relations Twitter account. The top picks from the NL are provided by Joey Nowak of MLB.com.

The process of settling on the respective starting pitchers is more complicated. Those decisions are ultimately up to the All-Star managers. In these predictions, a crucial factor is the availability of the candidates. Some of the top arms are slated to pitch in the final game before the All-Star break, which knocks them out of contention.

The predictions begin with the AL before moving to the NL. Now, let's see how it all lines up.