How to Watch Giants vs. Pirates: TV Channel & Live Stream
Updated: July 28, 2025 – 9:22 p.m. ET
Matt Chapman and the San Francisco Giants are set to take the field on Monday at Oracle Park, facing off against Mitch Keller, who is starting for the Pittsburgh Pirates. The first pitch is scheduled for 9:45 p.m. ET. next play evos
Giants vs. Pirates Game Information & How to Watch
When: Monday, July 28, 2025, at 9:45 p.m. ET
Where: Oracle Park in San Francisco, California
TV: Watch on MLB Network, NBCS-BA, SportsNet PT
Box Score: Available on Fox Sports
Giants vs. Pirates Prediction
Score Prediction: Giants 5, Pirates 3
Total Prediction: Under 8 runs
Win Probabilities: Giants 59%, Pirates 41%
Giants vs. Pirates Head to Head
- Date: 5/23/2024 | Favorite: Pirates | Spread: -1.5 | Total: 8 | Favorite Moneyline: -189 | Underdog Moneyline: +157 | Result: 7-6 SF
- Date: 5/22/2024 | Favorite: Pirates | Spread: -1.5 | Total: 7.5 | Favorite Moneyline: -126 | Underdog Moneyline: +106 | Result: 9-5 SF
- Date: 5/21/2024 | Favorite: Giants | Spread: -1.5 | Total: 8.5 | Favorite Moneyline: -134 | Underdog Moneyline: +114 | Result: 7-6 PIT
- Date: 4/28/2024 | Favorite: Giants | Spread: -1.5 | Total: 7 | Favorite Moneyline: -111 | Underdog Moneyline: -109 | Result: 3-2 SF
- Date: 4/27/2024 | Favorite: Giants | Spread: -1.5 | Total: 7. most popular sports in the philippines5 | Favorite Moneyline: -149 | Underdog Moneyline: +125 | Result: 4-3 PIT
- Date: 4/26/2024 | Favorite: Giants | Spread: -1.5 | Total: 8 | Favorite Moneyline: -147 | Underdog Moneyline: +124 | Result: 3-0 SF
- Date: 7/16/2023 | Favorite: Giants | Spread: -1.5 | Total: 10 | Favorite Moneyline: -142 | Underdog Moneyline: +121 | Result: 8-4 SF
- Date: 7/15/2023 | Favorite: Giants | Spread: -1.5 | Total: 8.5 | Favorite Moneyline: -158 | Underdog Moneyline: +136 | Result: 3-1 SF
- Date: 7/14/2023 | Favorite: Giants | Spread: -1.5 | Total: 9 | Favorite Moneyline: -129 | Underdog Moneyline: +109 | Result: 6-4 SF
- Date: 5/31/2023 | Favorite: Giants | Spread: -1.5 | Total: 7.5 | Favorite Moneyline: -118 | Underdog Moneyline: -101 | Result: 9-4 PIT
Giants Last 10 Game Stats
Record: 2-8
Runs Per Game: 3.9
Home Runs: 12
ERA: 5.01
K/9: 8.5
Giants Player Insights
Rafael Devers leads the team with 19 home runs and 73 runs batted in. His home runs rank him 27th in MLB, while he stands at 10th in RBI.
Jung Hoo Lee is batting .252 with 22 doubles, eight triples, six home runs, and 35 walks, ranking 212th in homers and 104th in RBI.
Willy Adames is hitting .233, with 17 doubles, two triples, 15 home runs, and 50 walks. He enters this match on a three-game hitting streak, batting .294 with a double, five walks, and two RBIs in his last five outings.
Heliot Ramos boasts a club-leading batting average of .268.
Giants Recent & Upcoming Games
- Date: July 22 | Opponent: @ Braves | Score: W 9-0 | Pitching Matchup: Landen Roupp vs naoya inoue height in feet. Davis Daniel
- Date: July 23 | Opponent: @ Braves | Score: W 9-3 | Pitching Matchup: Justin Verlander vs. Spencer Strider
- Date: July 25 | Opponent: Mets | Score: L 8-1 | Pitching Matchup: Logan Webb vs sss e4. Clay Holmes
- Date: July 26 | Opponent: Mets | Score: L 2-1 | Pitching Matchup: Robbie Ray vs. David Peterson
- Date: July 27 | Opponent: Mets | Score: L 5-3 | Pitching Matchup: Matt Gage vs. Kodai Senga
- Date: July 28 | Opponent: Pirates | Pitching Matchup: Carson Whisenhunt vs. Mitch Keller
- Date: July 29 | Opponent: Pirates | Pitching Matchup: Justin Verlander vs. Bailey Falter
- Date: July 30 | Opponent: Pirates | Pitching Matchup: Logan Webb vs. Mike Burrows
- Date: Aug. 1 | Opponent: @ Mets | Pitching Matchup: Robbie Ray vs. David Peterson
- Date: Aug. 2 | Opponent: @ Mets | Pitching Matchup: TBA vs. Kodai Senga
- Date: Aug. 3 | Opponent: @ Mets | Pitching Matchup: TBA vs. Frankie Montás
Pirates Last 10 Game Stats
Record: 6-4
Runs Per Game: 3.4
Home Runs: 4
ERA: 3.33
K/9: 9.2
Pirates Player Insights
Oneil Cruz leads the team with 17 home runs, ranking 47th in homers and 91st in RBI across MLB.
Bryan Reynolds has 51 runs batted in, leading his team while ranking 133rd in homers and 65th in RBI among all MLB hitters.
Andrew McCutchen has recorded 15 doubles, nine home runs, and 38 walks while batting .248.
Ke’Bryan Hayes has accumulated 10 doubles, two triples, two home runs, and 18 walks while hitting .238.
Pirates Recent & Upcoming Games
- Date: July 22 | Opponent: Tigers | Score: W 8-5 | Pitching Matchup: Mitch Keller vs. Casey Mize
- Date: July 23 | Opponent: Tigers | Score: W 6-1 | Pitching Matchup: Bailey Falter vs. Troy Melton
- Date: July 25 | Opponent: Diamondbacks | Score: L 1-0 | Pitching Matchup: Mike Burrows vs. Ryne Nelson
- Date: July 26 | Opponent: Diamondbacks | Score: W 2-0 | Pitching Matchup: Andrew Heaney vs. Merrill Kelly
- Date: July 27 | Opponent: Diamondbacks | Score: W 6-0 | Pitching Matchup: Paul Skenes vs. Zac Gallen
- Date: July 28 | Opponent: @ Giants | Pitching Matchup: Mitch Keller vs. Carson Whisenhunt
- Date: July 29 | Opponent: @ Giants | Pitching Matchup: Bailey Falter vs. Justin Verlander
- Date: July 30 | Opponent: @ Giants | Pitching Matchup: Mike Burrows vs. Logan Webb
- Date: Aug. 1 | Opponent: @ Rockies | Pitching Matchup: Andrew Heaney vs. Antonio Senzatela
- Date: Aug. 2 | Opponent: @ Rockies | Pitching Matchup: Paul Skenes vs. Austin Gomber
- Date: Aug. 3 | Opponent: @ Rockies | Pitching Matchup: Mitch Keller vs. Bradley Blalock
This article was created by FOX Sports using technology provided by Data Skrive and data from Sportradar. Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow your favorite leagues, teams, and players to receive a personalized newsletter daily.
What do you think about the upcoming Giants vs. Pirates game? ph macau casino online real money