Today's MLB starting lineups, probable pitchers, and pre-game scratches for all 30 teams. Updated every 3 minutes from the official MLB Stats API. Free lineup alerts.
MLB teams typically post starting lineups 2-3 hours before first pitch. Lineups can change up until game time — scratches often land in the final 1-2 hours. Baseball Alerts monitors the official MLB Stats API every 3 minutes so you know the moment a lineup is confirmed or changed.
A pre-game scratch happens when a player who appeared in the announced starting lineup is removed before first pitch. For fantasy baseball managers, a missed scratch means a zero in your lineup. Baseball Alerts detects scratches the moment they happen and alerts you before lineup lock closes.