The Miami Marlins host the Los Angeles Angels on Friday night in what opens a three-game set between two clubs trending in opposite directions as the calendar flips to August. This is Game 1 of the series, and for Miami, it's a chance to build on serious momentum. For the Angels, it's another stop on a road trip that's gone about as poorly as possible.
Miami enters at 58-55, a club that's quietly playing winning baseball, outscoring opponents by 13 runs on the season while averaging 4.4 runs per game against 4.3 allowed. The Marlins have been especially hot lately, having won four of their last five, including a three-game sweep-style stretch against the Mets that saw them win by scores of 2-0, 6-2, and 5-2 before a lone loss, then bouncing back with an 8-6 win over Philadelphia. That's a club playing loose and confident heading into the weekend.
The Angels are the mirror image. At 43-69, Los Angeles owns one of the worst run differentials in baseball at -74, allowing 4.9 runs per game while scoring just 4.2. Their recent form tells the story: after an early win over Milwaukee, they've dropped four straight, including back-to-back losses to Houston. This is a team searching for answers in nearly every phase of the game, and the pitching injuries aren't helping. Los Angeles is without Jack Kochanowicz and Yusei Kikuchi, both starters, along with bullpen pieces Robert Stephenson and Ben Joyce, all on extended absences. Add in the long-term losses of Anthony Rendon and Yoán Moncada at third base, and Adam Frazier at second, and the roster is stretched thin at multiple spots.
Miami isn't at full strength either. Center fielder Jakob Marsee is banged up, and the Marlins are dealing with a rotation squeezed by long-term injuries to Max Meyer, Ronny Henriquez, Adam Mazur, and William Kempner, along with bullpen arm Anthony Bender. But Miami has managed to win anyway, a sign of organizational depth holding up under pressure. Right fielder Kyle Stowers and left fielder Griffin Conine remain sidelined as well, but the lineup has found production elsewhere.
On the mound Friday, Miami turns to Tyler Phillips, who carries a 3.526 ERA into the start. The Angels' starter is unannounced as of this writing, but given the state of their rotation, that uncertainty says plenty about their current depth issues.
Offensively, Miami will lean on second baseman Otto Lopez, who's been streaky but productive, posting 16.5 and 19.5 fantasy points in two of his last three outings before a quiet finish. Catcher Agustín Ramírez has shown similar swings, following a scoreless game with a 14-point showing. Shortstop Xavier Edwards has been more modest of late, and Jakob Marsee's own recent line — 0, 0, then 14.5 — reflects the up-and-down nature of a lineup that's winning games without every piece clicking simultaneously. Javier Sanoja's 29.5-point outburst in the middle of his last three games stands out as a reminder of the pop hiding in Miami's bench mix.
For the Angels, shortstop Zach Neto remains their most consistent offensive threat, though his recent output — 7.5, 0, and 4 — shows a lineup struggling to generate sustained pressure. Nolan Schanuel and Josh Lowe have each been held without much fantasy production in two of their last three games, and third baseman Oswald Peraza has been nearly invisible at the plate. With Mike Trout out and Jorge Soler no longer on the roster, the Angels are missing thump at the top of the order, and it shows in the results.
Historically this season, the head-to-head series has favored Miami, winning two of three meetings back in May, including a 6-2 decision and a tight 3-0 result, after the Angels opened the series with a 7-4 win. That series snapshot lines up with the broader trend: Miami has simply been the better team in 2026, and nothing in the current form or injury report suggests that changes this weekend.
Given Miami's rotation stability with Phillips on the mound, the Marlins' recent scoring surge, and the Angels' well-documented struggles on both sides of the ball, Miami should control this one from the middle innings on. The Angels' lineup lacks the firepower to consistently punish mistakes right now, and their pitching uncertainty adds another disadvantage.
Prediction: Marlins 6, Angels 3.
For JockBroker users building lineups around this series opener, the injury situations on both sides — particularly Miami's outfield absences and the Angels' rotation questions — should factor heavily into roster construction as the three-game set unfolds.
