Emerging
Jun 19, 20261
61%
Marlins Host Giants After Stowers' Four-Hit Performance

The Miami Marlins will host the San Francisco Giants on Friday following Kyle Stowers' four-hit performance against Philadelphia. The Marlins enter the matchup in better recent form with a 7-3 record in their last ten games, while the Giants are 5-5 over the same span.
Quick Facts
Who
Miami Marlins
What
Marlins vs Giants matchup
When
Friday, June 20, 2026
Where
Miami
- Marlins vs Giants matchup
- Stowers recorded four hits against Phillies
- Fourth meeting between teams this season
- Marlins won 7 of last 10 games
- Giants went 5-5 in last 10 games
The Miami Marlins will face the San Francisco Giants on Friday at 7:10 p.m. EDT in Miami, with the matchup representing the fourth meeting between the teams this season. The Marlins (37-38 overall, 23-16 at home) enter the game on strong recent form, having won seven of their last ten games with a .261 batting average and 3.21 ERA while outscoring opponents by 18 runs. The Giants (31-43 overall, 17-23 in road games) have been more uneven, posting a 5-5 record over the same span with a .249 batting average and 4.05 ERA.
The Marlins' momentum is bolstered by Kyle Stowers, who recorded four hits in a recent game against the Philadelphia Phillies on Wednesday. Over his past ten games, Stowers is batting 10 for 37 with two doubles and three home runs. Xavier Edwards has been the Marlins' offensive anchor, accumulating 11 doubles, four triples, six home runs and 26 RBIs. The Marlins rank seventh in the National League with a .322 on-base percentage.
For the Giants, Luis Arraez leads the offense with 15 doubles, six triples and three home runs. Jung Hoo Lee has contributed solid production over the last ten games, going 14 for 40 with a double, a home run and five RBIs. Despite these offensive contributions, the Giants have compiled 79 total home runs to rank tenth in the National League.
Pitching-wise, the Giants will start Landen Roupp (0-0), while the Marlins' starter remains to be determined. Both teams are dealing with significant injury concerns. The Marlins have eight players on the injured list, including Griffin Conine and Robby Snelling on the 60-day IL. The Giants carry an even heavier injury burden with eleven players unavailable, including Joel Peguero and Jose Butto on the 60-day IL.
Topics
Why This Matters
This Friday matchup is significant for the Marlins' playoff hopes, as they maintain strong recent form (7-3 in last ten games) and home-field advantage (23-16 at home). Kyle Stowers' hot streak and Xavier Edwards' consistent offensive production provide momentum entering their fourth meeting with the Giants this season. For readers tracking NL team performance and wild-card contention, the Marlins' superior recent record and pitching efficiency (3.21 ERA) make this a pivotal game to monitor.
Timeline & Sources
Jun 17, 2026
WireKyle Stowers records four hits against Philadelphia Phillies
Jun 20, 2026
WireMiami Marlins host San Francisco Giants at 7:10 p.m. EDT