How to Watch Diamondbacks vs. Giants: Streaming Live and on TV - April 20
The Arizona Diamondbacks (10-11) and the San Francisco Giants (9-12) play on Saturday at 4:05 PM ET. The game will be held at Oracle Park.
If you're trying to watch this game, keep reading for TV and streaming options for the Arizona-San Francisco matchup.
Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.
Diamondbacks vs. Giants Game Info
- Date: Saturday, April 20, 2024
- Time: 4:05 PM ET
- TV: ARID
- Location: San Francisco, California
- Venue: Oracle Park
- Live Stream: Watch this game on Fubo
Starting Pitching Matchup: Zac Gallen vs. Kyle Harrison
Zac Gallen Stats & Insights
- Zac Gallen (3-0) will take to the mound for the Diamondbacks and make his fifth start of the season.
- The right-hander's last start was on Sunday, when he tossed six innings without allowing a run on four hits in a matchup with the St. Louis Cardinals.
- The 28-year-old has an ERA of 1.64, a 3.71 strikeout-to-walk ratio and a WHIP of 1.136 in four games this season.
- Gallen will look to finish five or more innings for the fifth start in a row.
Kyle Harrison Stats & Insights
- Kyle Harrison makes the start for the Giants, his fifth of the season. He is 2-1 with a 4.70 ERA and 19 strikeouts in 23 2/3 innings pitched.
- His most recent appearance came on Monday against the Miami Marlins, when the left-hander tossed six innings, surrendering three earned runs while allowing eight hits.
- The 22-year-old has amassed a 4.70 ERA and 7.4 strikeouts per nine innings during four games this season, while allowing a batting average of .281 to opposing batters.
- Harrison is trying for his third straight quality start.
- Harrison will try to build on a five-game streak of lasting five or more innings (he's averaging 5.8 innings per appearance).
Catch MLB action all season long on Fubo!
Diamondbacks Leading Hitters
Name | GP | BA | OBP | SLG | HR | RBI | H |
---|---|---|---|---|---|---|---|
Ketel Marte | 21 | .356 | .402 | .609 | 5 | 12 | 31 |
Lourdes Gurriel Jr. | 19 | .272 | .337 | .494 | 5 | 21 | 22 |
Corbin Carroll | 20 | .235 | .340 | .296 | 1 | 5 | 19 |
Christian Walker | 21 | .266 | .396 | .405 | 3 | 12 | 21 |
Blaze Alexander | 15 | .340 | .404 | .596 | 3 | 12 | 16 |
Giants Leading Hitters
Name | GP | BA | OBP | SLG | HR | RBI | H |
---|---|---|---|---|---|---|---|
Michael Conforto | 19 | .264 | .312 | .500 | 4 | 14 | 19 |
Matt Chapman | 21 | .205 | .267 | .410 | 4 | 12 | 17 |
Jorge Soler | 21 | .240 | .341 | .453 | 4 | 6 | 18 |
Jung Hoo Lee | 19 | .282 | .326 | .346 | 1 | 5 | 22 |
LaMonte Wade Jr | 20 | .370 | .474 | .500 | 1 | 6 | 17 |
Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.
Diamondbacks vs. Giants Injuries
Arizona's Injuries
Geraldo Perdomo: 10 Day IL (Right meniscus tear), Alek Thomas: 10 Day IL (Hamstring), Ryne Nelson: 15 Day IL (Arm), Paul Sewald: 15 Day IL (Oblique), Eduardo Rodríguez: 60 Day IL (Shoulder), Drey Jameson: 60 Day IL (Elbow)
San Francisco's Injuries
Alex Cobb: 15 Day IL (Hip), Luke Jackson: 15 Day IL (Back), Robbie Ray: 60 Day IL (Elbow), Austin Warren: 60 Day IL (Elbow), Ethan Small: 60 Day IL (Oblique), Tristan Beck: 60 Day IL (Arm)
Diamondbacks Schedule
Date | Opponent | Score | Home/Away | Diamondbacks Starter | Opponent Starter |
---|---|---|---|---|---|
4/15/2024 | Cubs | L 3-2 | Home | Merrill Kelly | Ben Brown |
4/16/2024 | Cubs | W 12-11 | Home | Tommy Henry | Kyle Hendricks |
4/17/2024 | Cubs | L 5-3 | Home | Brandon Pfaadt | Jordan Wicks |
4/18/2024 | Giants | L 5-0 | Away | Ryne Nelson | Logan Webb |
4/19/2024 | Giants | W 17-1 | Away | Jordan Montgomery | Blake Snell |
4/20/2024 | Giants | - | Away | Zac Gallen | Kyle Harrison |
4/21/2024 | Giants | - | Away | Merrill Kelly | Jordan Hicks |
4/22/2024 | Cardinals | - | Away | Brandon Pfaadt | Lance Lynn |
4/23/2024 | Cardinals | - | Away | - | Steven Matz |
4/24/2024 | Cardinals | - | Away | Jordan Montgomery | Kyle Gibson |
4/26/2024 | Mariners | - | Away | Zac Gallen | Luis Castillo |
Giants Schedule
Date | Opponent | Score | Home/Away | Giants Starter | Opponent Starter |
---|---|---|---|---|---|
4/15/2024 | Marlins | W 4-3 | Away | Kyle Harrison | Edward Cabrera |
4/16/2024 | Marlins | L 6-3 | Away | Jordan Hicks | Ryan Weathers |
4/17/2024 | Marlins | W 3-1 | Away | Keaton Winn | Trevor Rogers |
4/18/2024 | Diamondbacks | W 5-0 | Home | Logan Webb | Ryne Nelson |
4/19/2024 | Diamondbacks | L 17-1 | Home | Blake Snell | Jordan Montgomery |
4/20/2024 | Diamondbacks | - | Home | Kyle Harrison | Zac Gallen |
4/21/2024 | Diamondbacks | - | Home | Jordan Hicks | Merrill Kelly |
4/22/2024 | Mets | - | Home | Keaton Winn | José Quintana |
4/23/2024 | Mets | - | Home | Logan Webb | Luis Severino |
4/24/2024 | Mets | - | Home | Blake Snell | Sean Manaea |
4/26/2024 | Pirates | - | Home | Kyle Harrison | Martín Pérez |
Catch every non-nationally-televised out-of-market MLB game live on Fubo with the MLB.TV add-on!