Every MLB batting order for today: official cards live as clubs post them, projected lineups until then, both probable pitchers, and first-pitch times for every game on the slate. Official lineups usually land 1–4 hours before first pitch and fill in through the afternoon — the page refreshes automatically, and every lineup is tagged Official or Projected so you always know which one you're reading.
Day games post mid-morning, night games early-to-mid afternoon, and a few clubs run it right up to an hour before first pitch. Before a club posts, its projected lineup is the most likely one, not just the last one: a month of the team's real lineup cards decides who starts against pitching of today's hand and where they bat, injured-list players are excluded, and the whole thing is labeled Projected in amber until the official card replaces it. Every hitter links to his FanRanked player page — rankings, trends, and staff takes one click from the batting order.
A generic lineup page tells you who's playing. Connect your league (free) and FanRanked cross-checks every posted lineup against your actual roster: hitters you started who are on the bench, platoon sits, scratched streamers, and each morning's best available adds. Tonight's pitching decisions run through the SP streamer rankings and the hitter streamer board, the Waiver Wire Radar shows who the fantasy world is adding today, and the Saves Radar tracks who's actually closing for all 30 teams.
Most clubs post their starting lineup 1–4 hours before first pitch — early afternoon for night games, mid-morning for day games. Lineups land in waves through the day, and this page refreshes automatically every few minutes, so the posted count at the top climbs as clubs make them official.
Official batting orders come straight from MLB's feed — the same source the league's own scoreboard uses — and carry an Official tag. Before a club posts, the projected lineup is built from a month of that team's real lineup cards: how often each hitter starts and where he bats against pitching of today's hand, with injured-list players excluded. It's tagged Projected so the two can never be confused.
An official lineup is the batting order the club has actually posted for today's game — it's tagged Official in green. Until then, the page shows a projected lineup tagged Projected in amber: the nine hitters most likely to start against today's opposing pitcher's hand, ordered by where they've actually been batting, from the last 30 days of posted lineups. Anyone on the injured list is excluded. The moment the club posts, the projection is replaced by the official card automatically.
Because the lineup card decides your day before the first pitch: a hitter you started is on the bench, a platoon bat is sitting against a lefty, or a streamer got scratched. Checking batting orders daily is how you catch those moves in time — and if you connect your league, FanRanked cross-checks every posted lineup against your actual roster for you.
Yes. Every batting order, probable pitcher, and first-pitch time is free. Connecting a league (also free) turns the generic page into your own lineup alerts: benched hitters, scratched streamers, and each morning's best available adds.