The MLB lineup optimizer just got an upgrade that matters more than any of the lineup rules it already enforced: it now knows who’s actually playing. Confirmed batting orders and probable starting pitchers load automatically from Major League Baseball’s own schedule data, and two new lineup filters use that information to keep bench bats and non-starting arms out of your build by default.
Until now, the tool would happily stack a hitter who wasn’t in that day’s starting nine, or a pitcher who was penciled in for Thursday, not today. That’s on the player to catch by cross-checking DraftKings against a lineup site. Not anymore — the optimizer pulls the day’s confirmed lineups itself and marks every player accordingly, the same way the NHL version of this tool already does with starting goalies.





