Another weekend of MLB action gave us a clear look at which teams are starting to heat up and which ones are still searching for answers. The Mets and Mariners both swept their weekend series with strong offensive production, while the Tigers and Twins had frustrating weekends where the losses kept piling up. Here’s a look at the biggest winners and losers from this past weekend.
Winner: New York Mets
The Mets finally had the kind of weekend they needed, sweeping the Marlins by a commanding +16 run differential. After getting shut down by Miami the week before, this was a major response from New York. Across the three games, the Mets scored 25 total runs while hitting .273 as a team. The power was a major part of the turnaround too, with 7 home runs, 11 extra-base hits, and a strong .879 OPS across the series.
What stood out most was how complete the offense looked. New York scored at least six runs in all three games, and instead of relying on one big inning, they kept applying pressure throughout the series. The pitching also settled in after the opener, allowing just 2 total runs over the final two games. For a team that has been searching for consistency, this weekend was a needed step in the right direction.
Loser: Detroit Tigers
The Tigers had a weekend to forget, getting swept by the White Sox and falling to the bottom of the AL standings. Detroit scored just 5 total runs across the three games, and the lineup never found any real rhythm. The Tigers hit only .160 as a team, collected just 15 hits, and struck out 26 times.
What made the series even more frustrating was that two of the three games were right there. Detroit lost by one run on Friday and again on Sunday, but the offense could not produce enough to flip either game. The pitching was not perfect, especially in the 7-1 loss, but the bigger issue was the lack of support. When a team scores five runs over three games, there is almost no margin for error.
Winner: Seattle Mariners
The Mariners put together one of the strongest weekends in baseball, sweeping the Diamondbacks to extend their win streak to six games. Seattle’s offense carried the weekend, scoring 15 total runs while hitting .311 as a team. The Mariners collected 33 hits, launched 10 home runs, and finished with a massive .989 OPS, showing just how dangerous the lineup can be when the power is clicking.
The biggest takeaway was that Seattle found different ways to win. They slugged their way through a tight opener, got a cleaner all-around performance in the 5-1 win, and then closed the series with another one-run victory. The pitching staff also held Arizona to just 3 total runs over the final two games, giving the offense enough room to control the weekend. This was the kind of sweep that can build real momentum.
Loser: Minnesota Twins
The Twins had a brutal weekend in Pittsburgh, getting swept by the Pirates with no control on the mound. The pitching staff was the biggest problem this weekend, giving up 25 total runs and allowing 7 home runs. The unfortunate part of this weekend from Minnesota allowed 6 runs in the opener, 10 runs in the second game, and 9 runs in the finale, which put the offense in a difficult spot all series. Even when the Twins scored enough to stay competitive, the pitching staff couldn’t stop Pittsburgh from answering back.
That made the sweep especially frustrating because the offense actually had its moments. Minnesota scored 17 total runs, collected 26 hits, hit 4 home runs, and added 10 extra-base hits across the series. But with the staff allowing that much damage and the lineup striking out 36 times, the Twins never found enough balance to turn those offensive flashes into wins.