Wilyer Abreu (BOS): 2-5, 2 HR, 2 R, 5 RBI.
15% Concentrated Power of Wilyer
The Red Sox have struggled mightily in June but broke out in a big way to score 13 runs against rookie Chase Burns and the Cincinnati Reds to close out the month. Leading the charge for the Boston offense was Wilyer Abreu, who posted a line of 2-5, 2 HR, 2 R, 5 RBI, headlined by an eighth-inning grand slam. The five RBIs are a career high for Abreu, who raised his season total to 45.
After breaking out with a respectable .781 OPS in 2024, the 26-year-old is continuing to ascend in the Red Sox outfield, carrying an .819 OPS through 74 games played this season. Abreu’s power has grown in his third season in the bigs–his 16 homers already surpassed last year’s total of 15 in just over half the plate appearances. It’s worth noting he’s also cut his strikeout rate from 28.0% to 23.8% this season, and his expected stats indicate his quality of contact has improved, aided by a 26.1% pull air rate.
While the Boston offense is still finding its footing following the departure of Rafael Devers, Abreu should be an everyday player as long as he can stay healthy. The counting stats may be tougher to come by in the short term, but as the Red Sox youngsters improve and adjust to the bigs, Abreu should be there to provide plenty of power and stability in the lineup. Sitting at a 52% rostership in Yahoo! leagues, he’s worth an add in all formats.
Let’s see how the other hitters did Monday:
Austin Hays (CIN): 2-4, 3B, HR, 2 R, 3 RBI.
Austin Hays‘ season has been reminiscent of this scene from The Office. As long as he’s been on the field, the former Oriole has been mashing, but those healthy stints have been few and far between. Hays’ .904 OPS is impressive, but he’s done so in only 35 games, which accounts for less than half of the games played this season. Given he plays in a hitter-friendly park, he’s worth an add if you need a boost in the outfield, but be prepared to search for a replacement if he goes down again.
Trevor Story (BOS): 2-4, 2B, HR, R, 3 RBI, BB.
While Abreu delivered the finishing blow on Monday night, it was Trevor Story who got the offense rolling in Boston, hitting a three-run homer in the first inning to help chase Burns from the game early. While Story’s season slash line of .237/.281/.380 isn’t all that impressive, he’s added 12 homers and a surprising 13 steals while also leading the Red Sox in RBI with 46. While Story tends to go through some rough slumps (.432 OPS in May), he should continue to be a decent source of counting stats in the heart of the Red Sox order.
Spencer Horwitz (PIT): 2-4, 2B, HR, R, 3 RBI.
If you’re in a deep or NL-only league and in need of some help at 2B, Spencer Horwitz is a solid option to consider. Horwitz led off for the Pirates on Monday and tallied three RBI, including a leadoff home run off of Erick Fedde. Horwitz is slashing .325/.378/.500 over the past two weeks, and his multi-positional eligibility may help fill holes in your lineup in those deeper leagues. Just don’t expect overwhelming counting stats in the Pittsburgh offense.
Shea Langeliers (ATH): 1-4, HR, R, 3 RBI.
Welcome back, Bangeliers! Shea Langeliers returned to the A’s lineup on Monday night and wasted no time getting back to his old self, hitting a three-run home run off of Drew Rasmussen in the first inning. Langeliers should be a top-10 catcher for the rest of the season, so make sure you grab him if he’s still on your waiver wire. Baseballs will be flying all summer in the warm Sacramento weather.
Bryce Harper (PHI): 0-2, BB.
Welcome back, Bryce Harper! Though his return from the IL wasn’t as loud as Shea’s, Harper still got on base twice and returned to his normal place in the lineup, hitting third. It’s only a matter of time before he returns to his old self.
Randy Arozarena (SEA): 2-4, 2 HR, 2 R, 4 RBI.
Congratulations to Randy Arozarena, who hit his 100th (and 101st!) career home run on Monday night! The multi-homer effort gave Arozarena three straight multi-hit games and raised his season OPS to .774. While there’s plenty of swing and miss in Arozarena’s profile, he’s making plenty of solid contact right now. Sit back and enjoy the rewards while you can.
Marcus Semien (TEX): 3-3, HR, 2 R, 2 RBI, 2 BB.
The demise of Marcus Semien was greatly exaggerated. After stumbling through the first two months of the season, Semien posted a .932 OPS in June, hitting four homers and scoring 18 runs in the process. He’s not going to be available in most leagues–he’s owned in 82% of them in Yahoo!–but if you roster him and you don’t believe this version of Semien will stick around, now is an excellent time to sell.
Ramón Laureano (BAL): 4-6, 3 2B, 3 R, RBI.
Ramón Laureano might be the hottest hitter in baseball right now. Over the past week, Laureano is slashing a blistering .526/.609/.947 while adding 11 runs. He’s a great deep-league add and is even a viable streamer in 12-team leagues if you need a fill-in at an OF slot while the status of players like Kerry Carpenter is up in the air.
Adolis García (TEX): 2-5, HR, R, 3 RBI, SB.
Adolis García was the hero (momentarily) for the Rangers on Monday, hitting a game-tying three-run blast in the bottom of the tenth to keep the game going. García is still largely struggling at the plate in 2025, posting just a .659 OPS in 80 games played, but there’s always some speed and power upside lurking in his profile. I’d be inclined to stick with more reliable options for now, especially given the Rangers’ offensive struggles as a whole in 2025.
