In large part because the Cubs have played by far the toughest schedule in MLB.
Only 9 of their 41 games have been against teams under .500. They are done for the year with all of their games against the Dodgers, Padres, and DBacks and have played one of their series against the Mets, Phillies, and Giants. That’s 29 of their 41 games so far against the top teams in the NL.
The Brewers have played 7 games against those teams and went 2-5 in them.I’d hate to think what kind of record the Brewers would have if they had that schedule.
For the rest of May, the Cubs play two series against each of the Marlins, Rockies, and Redsand one series against the White Sox. Let’s see how things look in 3 weeks