This weekend had a little bit of everything, with some teams picking up big wins while others struggled to stay consistent. A few clubs looked sharp across all three games, while others had trouble putting together complete performances. Here’s a look at the biggest winners and losers from this weekend:
Winner: Miami Marlins
The Marlins had one of the strongest weekends in baseball, sweeping the Giants as one of two undefeated teams over the 3-game slate. Miami finished the series with a +5 run differential, scoring 12 total runs while allowing just 7. The offense was not overwhelming, but it was steady enough, finishing with 21 hits and 3 home runs across the three games. Miami also hit around .239 as a team, but the bigger story was how well the lineup came through in tight spots.
The pitching staff was the real difference. The Marlins allowed only three runs in each of the first two games, then held San Francisco to just 1 run and 4 hits in the finale. That gave Miami enough room to win three games that were all competitive late. When a team can sweep without needing a huge offensive weekend, it usually means the pitching did its job, and that was exactly the case here.
Loser: Chicago White Sox
The White Sox had a frustrating weekend in Detroit, getting swept by the Tigers in embarrassing fashion. Chicago scored just 8 total runs across the series, unable to do anything behind the plate. The offense had a few moments, including 2 home runs in the opener and another homer Saturday, but the production was never consistent enough to take control of the series.
The pitching kept the White Sox close in all three games, but it could not finish the job. Chicago lost by one run Friday, three runs Saturday, and then gave up the lead late Sunday before falling in extras. That made the sweep even more frustrating, because the games were there to be won. The staff did not completely fall apart, but it allowed Detroit to hang around long enough to steal momentum every time.
Winner: Los Angeles Angels
The Angels had a wild but impressive weekend, taking two of three against the Athletics. Los Angeles lost a crazy 12-11 opener, then bounced back with a 7-0 shutout and a 9-7 comeback win. Across the three games, the Angels scored 27 total runs, collected 34 hits, and hit 9 home runs. They also hit around .304 as a team, with the power carrying them through a high-scoring series.
The pitching was uneven, but it came through enough after the opener. Giving up 12 runs Friday made the weekend start ugly, but the staff responded with a shutout Saturday and then held on late Sunday after the offense rallied. The Angels still allowed 19 total runs, so it was not a perfect pitching weekend, but the final two games showed enough improvement to turn the series in their favor.
Loser: Los Angeles Dodgers
The Dodgers had a rough weekend against the Orioles, losing two of three and ending the series with a -11 run differential. Los Angeles opened with a 6-5 walk-off win, but then dropped the next two games with only 3 runs. After collecting 12 hits in the opener, the Dodgers managed only 9 hits total over the final two games.
Pitching became the bigger concern as the weekend went on. The Dodgers kept things close in the first two games, but Sunday completely got away from them as Baltimore scored 12 runs on 15 hits and hit 4 home runs. Losing a close game Saturday was frustrating, but getting blown out in the finale made the series feel much worse. For a team with their expectations, allowing 20 total runs over three games is a weekend they will want to move past quickly.