Below is an advertisement.

Pregame schedules

12:35 PM games (all times local)

12:35 PM - Game time (first pitch of game)
12:33 PM - Home team takes field
12:30 PM - Managers exchange lineups at home plate
12:28 PM - Ceremonial first pitch (when applicable)
12:25 PM - National anthem
11:55 AM - Grounds crew
11:40 AM - Visitors infield
10:50 AM - Visitors batting practice
10:00 AM - Home batting practice
  9:45 AM - Home infield

6:35 PM games (all times local)

  6:35 PM - Game time (first pitch of game)
  6:33 PM - Home team takes field
  6:30 PM - Managers exchange lineups at home plate
  6:28 PM - Ceremonial first pitch (when applicable)
  6:25 PM - National anthem
  5:55 PM - Grounds crew
  5:40 PM - Visitors infield
  4:50 PM - Visitors batting practice
  4:00 PM - Home batting practice
  3:45 PM - Home infield