April 25, 2026 8:16 am EDT

The Miami Marlins visit the San Francisco Giants at 4:05 p.m. ET on Saturday, a game featuring two of MLB’s most consistent hitters. Xavier Edwards has an average of .347 (second in league) for the Marlins, and Luis Arraez ranks ninth at .320 for the Giants. Eury Perez (2-1, 4.15 ERA) will start for the Marlins, who are 13-13 this season and second in the NL East. Robbie Ray (2-3, 2.86 ERA) is expected to start for the Giants, who are 11-15 and fourth in the NL West.

How to watch Miami Marlins vs. San Francisco GiantsMarlins vs. Giants odds

Odds provided by BetMGM.

Injury reportsMarlins

Griffin Conine: 10 Day IL (Hamstring), Christopher Morel: 10 Day IL (Oblique), Adam Mazur: 60 Day IL (Elbow), Ronny Henriquez: 60 Day IL (Elbow)

Giants

Harrison Bader: 10 Day IL (Hamstring), Jared Oliva: 10 Day IL (Wrist), Daniel Susac: 10 Day IL (Elbow), Sam Hentges: 15 Day IL (Shoulder), Joel Peguero: 15 Day IL (Hamstring), Rowan Wick: 60 Day IL (Elbow), Jose Butto: 60 Day IL (Arm), Jason Foley: 60 Day IL (Shoulder), Randy Rodriguez: 60 Day IL (Elbow), Hayden Birdsong: 60 Day IL (Forearm), Reiver Sanmartin: 60 Day IL (Hip)

Stats to know
Liam Hicks is hitting for a .317 BA, .359 OBP and .537 SLG with a 6.5% strikeout rate and a 5.4% walk rate. His OPS is .895 and he has scored 15 runs. In 92 plate appearances, he has hit five home runs and driven in 24 runs (2nd in MLB).
In 113 plate appearances, Edwards has hit one long ball, tallied eight RBIs and scored 19 runs (15th in MLB). He is batting .347/.429/.480 and has posted an 11.5% strikeout rate and a 12.4% walk rate. Edwards has recorded three steals on four attempts.
Arraez has hit no home runs this season. He has also tallied seven RBIs and has scored 11 runs. In 106 plate appearances, he has recorded a .320 BA, .352 OBP and .371 SLG with a 5.7% walk rate and a 3.8% strikeout rate. He has been effective on the base paths, recording four steals on four attempts.
In 100 plate appearances, Jung Hoo Lee has hit two long balls, tallied 10 RBIs and scored 10 runs. He is batting .275/.320/.407 and has posted a 14% strikeout rate and a 7% walk rate.

This watch guide was created using technology provided by Data Skrive.

Betting/odds, ticketing and streaming links in this article are provided by partners of The Athletic. Restrictions may apply. The Athletic maintains full editorial independence. Partners have no control over or input into the reporting or editing process and do not review stories before publication.

Photo: Jamie Squire, Ishika Samant, Scott Taetsch, Alika Jenner / Getty Images

Connections: Sports Edition LogoConnections: Sports Edition Logo

Apr 25, 2026

Connections: Sports Edition

Spot the pattern. Connect the terms

Find the hidden link between sports terms

Play today’s puzzle