Vladimir Guerrero Jr., who took a 96 mph fastball to the hand Sunday, was scratched from the Blue Jays lineup Monday against the Houston Astros.