Where to Watch
Probable Pitchers
Lineups
San Francisco Giants
| # | Player | Pos |
|---|---|---|
| 1 | Luis Arraez | 2B |
| 2 | Bryce Eldridge | DH |
| 3 | Matt Chapman | 3B |
| 4 | Rafael Devers | 1B |
| 5 | Jung Hoo Lee | RF |
| 6 | Willy Adames | SS |
| 7 | Casey Schmitt | LF |
| 8 | Drew Gilbert | CF |
| 9 | Eric Haase | C |
Miami Marlins
| # | Player | Pos |
|---|---|---|
| 1 | Liam Hicks | DH |
| 2 | Otto Lopez | SS |
| 3 | Kyle Stowers | 1B |
| 4 | Xavier Edwards | 2B |
| 5 | Heriberto Hernández | LF |
| 6 | Owen Caissie | RF |
| 7 | Jakob Marsee | CF |
| 8 | Joe Mack | C |
| 9 | Leo Jiménez | 3B |
Preview
The San Francisco Giants head to loanDepot park on Saturday, June 20, 2026, for a 4:10 PM ET matchup against the Miami Marlins. Trevor McDonald gets the ball for San Francisco against Miami's Max Meyer in a game that carries genuine weight as both clubs navigate the back half of the 2026 season. With a loaded lineup featuring Rafael Devers, Matt Chapman, and Luis Arraez, the Giants have the offensive firepower to do damage — but McDonald will need to be sharp against a Marlins squad that plays aggressive, contact-heavy baseball at home.
Starting Pitchers: Trevor McDonald vs. Max Meyer
Trevor McDonald draws the assignment for the Giants, and this is a outing worth watching closely. McDonald is still establishing himself at the big-league level, and a road start in Miami — where the Marlins' lineup is built to make pitchers work — is a legitimate test. Command will be everything. If McDonald can stay out of deep counts and limit traffic on the bases, he gives San Francisco a real shot.
On the other side, Max Meyer brings live stuff and the kind of arm that can make even a potent lineup look silly when he's on. The Giants will need to be disciplined at the plate and not chase early in counts. Meyer has the ceiling to shut a good offense down, but he can also be had if hitters are patient and make him throw strikes.
Giants Lineup: Star Power Up and Down the Order
Manager Bob Melvin is rolling out a formidable lineup. Luis Arraez leads off at second base — a contact machine who makes pitchers earn every out. Bryce Eldridge slots in at DH batting second, giving San Francisco a dangerous presence in the middle of the order before you even get to the heart of it. Matt Chapman hits third, Rafael Devers bats cleanup at first base, and Jung Hoo Lee rounds out the top five in right field. Willy Adames, Casey Schmitt, Drew Gilbert, and Eric Haase complete the order. This is a lineup with real depth — no soft spots from top to bottom.
Marlins Lineup: Young and Hungry
Miami counters with a young, energetic group. Liam Hicks leads off at DH, Otto Lopez bats second at shortstop, and Kyle Stowers hits third at first base. Xavier Edwards — one of the better contact hitters in this Marlins system — bats cleanup at second base. Heriberto Hernández, Owen Caissie, Jakob Marsee, Joe Mack, and Leo Jiménez round out the order. The Marlins don't have the star power the Giants carry into this game, but they compete hard at home and can manufacture runs in ways that burn you if you're not paying attention.
Keys to Watch
- McDonald's command early: If he falls behind hitters and starts nibbling, Miami's contact-oriented lineup will make him pay. First-pitch strikes are essential.
- Devers and Chapman vs. Meyer: These two are the Giants' most dangerous bats. If Meyer can neutralize the middle of the order, Miami has a path to a low-scoring game it can win.
- Arraez setting the table: When Arraez gets on base, the Giants' lineup flows. His ability to work counts and put the ball in play makes everyone behind him more dangerous.
- Miami's home environment: loanDepot park plays differently than Oracle Park. The Giants need to adjust quickly and stay aggressive on the bases.
Prediction
The Giants' lineup is simply too deep for the Marlins to contain for nine innings. McDonald doesn't need to be perfect — he just needs to give San Francisco five or six competitive innings and let the offense take over. Devers and Chapman are due for a big day, and Arraez will find a way to get on base two or three times. Giants win this one, 6–3, and take a solid road result heading into the weekend.
Catch the game on NBCS BA on television or tune in on KNBR 680 AM in the Bay Area.