Jung Hoo Lee and the San Francisco Giants play Eric Wagaman and the Miami Marlins at loanDepot park on Friday. First pitch is at 7:10 p.m. ET.
The Giants’ .231 batting average ranks 25th in the majors. The Marlins have the 27th-ranked ERA (5.30) in the majors this season.
Before watching this Giants vs. Marlins matchup, here is what you need to know about Friday’s action on the diamond, including viewing options.
Giants vs. Marlins: live stream info, TV channel & game timeGame day: Friday, May 30, 2025Game time: 7:10 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: NBC Sports Bay AreaLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Giants vs. Marlins odds & betting linesFavorite: Giants (-178, bet $178 to win $100)Underdog: Marlins (+150, bet $100 to win $150)Over/under: 8.5
MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 3:07 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.