I mentioned earlier that the Cubs had a .676 OPS in their last 16 games coming into today. The Tigers had a 16 game stretch in April where they had a .636 OPS. And are currently on a 23 game stretch with a .660 OPS. Like you said their lineup isn't as good as the Cubs but those are some valleys that they've had.
It's kind of crazy how wildly different Wrigley plays from year to year. I was going to say that this is the 2nd year in a row Wrigley has been death to hitters but the Park Factors says they are pretty much middle of the road this year (99 Park Factor). Here is how we've fared in recent years:
2025: 15th (99)
2024: 29th (91)
2023: 9th (101)
2022: 16th (99)
2021: 7th (103)
2020: 24th (96)
2019: 15th (99)
2018: 11th (102)
2017: 8th (103)
2016: 26th (94)
2015: 13th (100)
Strange to say when we hit a bit better in April (.811 OPS) overall against tougher pitching than we did in May (.772 OPS) when the schedule got a lot lighter.
Right now all you can call this is ebbs and flows of a baseball season. If they are still hitting like this into July then you can be concerned.
Not including today, the Cubs offense has a .229/.292/.382/.674 line over their last 16 games, averaging 3.4 rpg over the span. Hopefully they get it going at some point in this long homestead.
For anyone hoping the conditions wake up the Cubs offense, the wind is projected to blow in Saturday and Sunday, though its starting to blow out next week.
Only scoring 1 runs in 5 innings against the Pirates pen is pretty disappointing even we weren't expecting to do much against Skenes.
Offense is definitely in a bit of a rut right now and its frustrating.