Table of Contents
The San Francisco Giants (3-3) will look to J.D. Davis, who is on a two-game home run streak, when they play the Kansas City Royals (1-6). The Giants are favored (-182) for this matchup against the Royals (+156), which starts at 4:35 PM ET on Friday at Oracle Park. Alex Cobb gets the starting nod for San Francisco, and Brad Keller is Kansas City’s choice to start.
It’s time to get your parents, spouse, co-workers, third cousin and mailman together again. MLB pools are back! Hit your own home run with RunYourPool today.
Start here >
Game Info, Betting Lines for Giants vs. Royals
- Game Day: Friday, April 7, 2023
- Game Time: 4:35 PM ET
- Location: San Francisco, California
- Stadium: Oracle Park
Favorite | Favorite Moneyline | Total |
---|---|---|
Giants | -182 | 8 |
How Do I Watch the Giants vs. the Royals?
- TV Channel: NBCS-BA
Giants Stats & Trends
Giants Batting
- The San Francisco Giants lead the league with 15 total home runs, averaging 2.5 per game.
- San Francisco is 10th in MLB with a .263 batting average.
- The Giants rank fourth in baseball with a .368 on-base percentage.
- San Francisco’s batters strike out 12.0 times per game, the 29th-most in baseball.
Giants Key Batters
- Mike Yastrzemski has six hits, which ranks first among San Francisco hitters this season, while batting .240 with five extra-base hits.
- Among the qualifying hitters in MLB, Yastrzemski’s batting average ranks 116th, his on-base percentage ranks 125th, and he is 42nd in slugging.
- David Villar has a double, two home runs and three walks while hitting .273.
- Villar ranks 89th in batting average, 62nd in on-base percentage and 45th in slugging in the major leagues.
- Davis has collected five base hits, an OBP of .353 and a slugging percentage of .688 this season.
- Davis has picked up a hit in two straight games. During his last five outings he is hitting .313 with two home runs, a walk and six RBI.
- Thairo Estrada has an OPS of 1.026, fueled by an OBP of .435 and a team-best slugging percentage of .591 this season.
- Estrada takes a five-game hitting streak into this matchup. In his last five games he is batting .409 with a double, a home run, a walk and three RBI.
Royals Stats & Trends
Royals Batting
- The Royals rank 22nd in Major League Baseball with five home runs.
- Kansas City has a team batting average of just .167 this season, which ranks last among MLB teams.
- The Royals are among the worst in the league at getting on base, ranking 29th with an OBP of .259.
- Kansas City ranks 24th with an average of 8.9 strikeouts per game.
Royals Key Batters
- Bobby Witt Jr. is hitting .154 with a home run and three walks.
- Including all qualifying players, Witt Jr. ranks 176th in batting average, while his on-base percentage is 171st and he is 157th in slugging.
- Matt Duffy has a home run while batting .714.
- Salvador Perez has racked up six hits with a .292 on-base percentage and a .348 slugging percentage, all club-bests for the Royals.
- Nicky Lopez is batting .111 with a triple and three walks.
Giants vs. Royals Probable Pitchers
Alex Cobb (SF) | Pitcher | Brad Keller (KC) |
---|---|---|
0 – 0 | W/L | 0 – 1 |
3.2 | IP | 4.2 |
2.45 | ERA | 3.86 |
1.364 | WHIP | 1.929 |
14.7 | K/9 | 11.6 |
2.5 | BB/9 | 7.7 |
Giants vs. Royals Injury Updates
- Giants: Joey Bart: 10 Day IL (Back), Austin Slater: 10 Day IL (Elbow), Mitch Haniger: 10 Day IL (Oblique), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm)
- Royals: Drew Waters: 10 Day IL (Oblique), Daniel Lynch: 15 Day IL (Shoulder), Jake Brentz: 60 Day IL (Elbow), Angel Zerpa: 60 Day IL (Shoulder), Diego Hernandez: 60 Day IL (Shoulder)