The San Francisco Giants (9-13) will host the St. Louis Cardinals (9-14), Tuesday at 9:45 PM ET, with the Giants on a three-game winning run. The starting pitchers are Jake Woodford (1-2) for the Cardinals, and John Brebbia (1-0) for the Giants.
Sportsbooks expect a close matchup between the Cardinals (-115 to win) and the Giants (-103). The game has an over/under of 9 runs.
Cardinals vs. Giants Odds
Run Line
St. Louis Cardinals (-1.5)
Moneyline
Cardinals (-115)
Total
9 Runs (Over: -102, Under: -118)

When, Where, at What Time is Cardinals vs. Giants
- Game Day: Tuesday, April 25, 2023
- Game Time: 9:45 PM ET
- TV Channel: NSPB
- Location: San Francisco, California
- Stadium: Oracle Park
Cardinals Injury Report
Name | Status | Injury |
---|---|---|
Adam Wainwright | 15-Day Injured List | Groin |
Wilking Rodriguez | 15-Day Injured List | Shoulder |
Packy Naughton | 15-Day Injured List | Forearm |
Giants Injury Report
Name | Status | Injury |
---|---|---|
Darin Ruf | 10-Day Injured List | Wrist |
Alex Wood | 15-Day Injured List | Hamstring |
Luis González | 60-Day Injured List | Back |
Thomas Szapucki | 60-Day Injured List | Arm |
Luke Jackson | 60-Day Injured List | Elbow |
Roberto Pérez | 60-Day Injured List | Shoulder |
Bryce Johnson | 7-Day Injured List | Head |
Last Time Out: Cardinals and Giants
Yesterday, the Giants picked up a 4-0 win over the Cardinals, with Alex Cobb (9.0 IP, 0 R, 6 H, 4 K) registering the win for the Giants. J.D. Davis finished 2-for-4 with a home run and three RBI to lead the offense. Jordan Montgomery (6.0 IP, 0 R, 5 H, 6 K) picked up the loss for the Cardinals.
Betting Trends
Cardinals Betting Records and Team Stats
This season, the Cardinals have won eight out of the 15 games, or 53.3%, in which they’ve been favored. This season, St. Louis has won seven of its 14 games, or 50%, when favored by at least -115 on the moneyline. The moneyline for this contest implies a 53.5% chance of a victory for the Cardinals. Games involving St. Louis have gone over the total set by bookmakers in 11 of 23 chances this season. The Cardinals have an ATS record of 10-13-0 in 23 games with a spread this season.
Name | GP | AVG (Rank) | OBP (Rank) | SLG (Rank) | HR% (Rank) | K% (Rank) | BB% (Rank) |
---|---|---|---|---|---|---|---|
Nolan Gorman | 23 | .310 (23) | .398 (22) | .634 (8) | 7.3% (10) | 25.6% (121) | 13.4% (41) |
Paul Goldschmidt | 23 | .277 (60) | .394 (25) | .434 (80) | 2.0% (126) | 17.2% (46) | 15.2% (20) |
Tommy Edman | 23 | .268 (70) | .373 (48) | .451 (71) | 3.7% (69) | 13.4% (22) | 13.4% (41) |
Willson Contreras | 23 | .260 (81) | .357 (66) | .425 (88) | 2.4% (105) | 19.0% (62) | 11.9% (53) |
Nolan Arenado | 23 | .284 (49) | .340 (87) | .386 (110) | 2.1% (123) | 20.8% (78) | 8.3% (108) |
Giants Betting Records and Team Stats
The Giants have been victorious in six, or 42.9%, of the 14 contests they have been chosen as underdogs in this season. San Francisco has a mark of 5-7 in contests where oddsmakers favor them by -103 or worse on the moneyline. The moneyline set for this matchup implies the Giants have a 50.7% chance of coming away with a victory in the contest. San Francisco and their opponents have gone over in 11 of their 22 games with a total set by sportsbooks this season. The Giants have an against the spread record of 9-13-0 in 22 games with a line this season.
Name | GP | AVG (Rank) | OBP (Rank) | SLG (Rank) | HR% (Rank) | K% (Rank) | BB% (Rank) |
---|---|---|---|---|---|---|---|
Thairo Estrada | 22 | .313 (19) | .367 (55) | .506 (39) | 4.4% (46) | 20.0% (70) | 5.6% (143) |
Mike Yastrzemski | 21 | .280 (56) | .306 (122) | .488 (45) | 4.7% (44) | 23.5% (109) | 3.5% (170) |
J.D. Davis | 21 | .304 (27) | .347 (73) | .551 (19) | 6.7% (12) | 25.3% (119) | 4.0% (161) |
Wilmer Flores | 22 | .284 (49) | .324 (102) | .463 (57) | 4.2% (51) | 15.5% (34) | 5.6% (143) |
Michael Conforto | 21 | .193 (171) | .333 (92) | .404 (98) | 5.8% (19) | 33.3% (170) | 15.9% (16) |
Cardinals vs. Giants Picks and Predictions
We pick that the Cardinals will pick up the victory in this matchup, and they’re our choice on the moneyline (-115). If you’re looking for a pick on the over/under, we see the final scoring winding up over the total (9 runs).
