How to Watch Giants vs. Pirates: TV Channel & Live Stream – July 28

How to Watch Giants vs. Pirates: TV Channel & Live Stream - July 28

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

  1. Date: 5/23/2024 | Favorite: Pirates | Spread: -1.5 | Total: 8 | Favorite Moneyline: -189 | Underdog Moneyline: +157 | Result: 7-6 SF
  2. Date: 5/22/2024 | Favorite: Pirates | Spread: -1.5 | Total: 7.5 | Favorite Moneyline: -126 | Underdog Moneyline: +106 | Result: 9-5 SF
  3. Date: 5/21/2024 | Favorite: Giants | Spread: -1.5 | Total: 8.5 | Favorite Moneyline: -134 | Underdog Moneyline: +114 | Result: 7-6 PIT
  4. Date: 4/28/2024 | Favorite: Giants | Spread: -1.5 | Total: 7 | Favorite Moneyline: -111 | Underdog Moneyline: -109 | Result: 3-2 SF
  5. 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
  6. Date: 4/26/2024 | Favorite: Giants | Spread: -1.5 | Total: 8 | Favorite Moneyline: -147 | Underdog Moneyline: +124 | Result: 3-0 SF
  7. Date: 7/16/2023 | Favorite: Giants | Spread: -1.5 | Total: 10 | Favorite Moneyline: -142 | Underdog Moneyline: +121 | Result: 8-4 SF
  8. Date: 7/15/2023 | Favorite: Giants | Spread: -1.5 | Total: 8.5 | Favorite Moneyline: -158 | Underdog Moneyline: +136 | Result: 3-1 SF
  9. Date: 7/14/2023 | Favorite: Giants | Spread: -1.5 | Total: 9 | Favorite Moneyline: -129 | Underdog Moneyline: +109 | Result: 6-4 SF
  10. 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

  1. Date: July 22 | Opponent: @ Braves | Score: W 9-0 | Pitching Matchup: Landen Roupp vs naoya inoue height in feet. Davis Daniel
  2. Date: July 23 | Opponent: @ Braves | Score: W 9-3 | Pitching Matchup: Justin Verlander vs. Spencer Strider
  3. Date: July 25 | Opponent: Mets | Score: L 8-1 | Pitching Matchup: Logan Webb vs sss e4. Clay Holmes
  4. Date: July 26 | Opponent: Mets | Score: L 2-1 | Pitching Matchup: Robbie Ray vs. David Peterson
  5. Date: July 27 | Opponent: Mets | Score: L 5-3 | Pitching Matchup: Matt Gage vs. Kodai Senga
  6. Date: July 28 | Opponent: Pirates | Pitching Matchup: Carson Whisenhunt vs. Mitch Keller
  7. Date: July 29 | Opponent: Pirates | Pitching Matchup: Justin Verlander vs. Bailey Falter
  8. Date: July 30 | Opponent: Pirates | Pitching Matchup: Logan Webb vs. Mike Burrows
  9. Date: Aug. 1 | Opponent: @ Mets | Pitching Matchup: Robbie Ray vs. David Peterson
  10. Date: Aug. 2 | Opponent: @ Mets | Pitching Matchup: TBA vs. Kodai Senga
  11. 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

  1. Date: July 22 | Opponent: Tigers | Score: W 8-5 | Pitching Matchup: Mitch Keller vs. Casey Mize
  2. Date: July 23 | Opponent: Tigers | Score: W 6-1 | Pitching Matchup: Bailey Falter vs. Troy Melton
  3. Date: July 25 | Opponent: Diamondbacks | Score: L 1-0 | Pitching Matchup: Mike Burrows vs. Ryne Nelson
  4. Date: July 26 | Opponent: Diamondbacks | Score: W 2-0 | Pitching Matchup: Andrew Heaney vs. Merrill Kelly
  5. Date: July 27 | Opponent: Diamondbacks | Score: W 6-0 | Pitching Matchup: Paul Skenes vs. Zac Gallen
  6. Date: July 28 | Opponent: @ Giants | Pitching Matchup: Mitch Keller vs. Carson Whisenhunt
  7. Date: July 29 | Opponent: @ Giants | Pitching Matchup: Bailey Falter vs. Justin Verlander
  8. Date: July 30 | Opponent: @ Giants | Pitching Matchup: Mike Burrows vs. Logan Webb
  9. Date: Aug. 1 | Opponent: @ Rockies | Pitching Matchup: Andrew Heaney vs. Antonio Senzatela
  10. Date: Aug. 2 | Opponent: @ Rockies | Pitching Matchup: Paul Skenes vs. Austin Gomber
  11. 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

Leave a Reply

Your email address will not be published. Required fields are marked *