
Giants vs. Padres prediction: MLB Wednesday picks, player props, odds
Gambling content 21+. The New York Post may receive an affiliate commission if you sign up through our links. Read our editorial standards for more information.
The Giants and Padres are in the thick of the National League postseason race, but it isn't because of their offenses.
Both teams have struggled to score runs of late, and they will send a couple of arms that might be underestimated by oddsmakers to the mound on Wednesday night in San Francisco.
In May, the Giants and Padres were both bottom-10 in baseball in wRC+ and home runs, defying their place in the standings.
It hasn't gotten much better during the early days of June.
In the series opener on Monday night, the pair of teams went scoreless through nine innings before San Diego finally broke through in the 10th inning thanks to the ghost runner extra-innings rule, winning the contest 1-0.
The Padres will give the ball to veteran right-hander Nick Pivetta, who is off to the best start of his career.
In 11 starts, Pivetta has a Padres-best 2.74 ERA while striking out 10.25 batters per nine innings.
He will counter Kyle Harrison, who recently re-joined the Giants' starting rotation after an injury to Justin Verlander.
Kyle Harrison throws during the second inning of the Giants' 3-0 road loss to the Nationals on May 24, 2025.
AP
Harrison has been excellent across two starts this season, striking out nine and giving up two runs over nine innings.
These two bullpens rank top-five in the league in ERA as well, so even if the starters are knocked out early, it won't be easy for either team to put runs on the board.
Learn all you need to know about MLB Betting
On paper, both teams should be hitting much better than they have for the last month-plus, but Wednesday night in one of the toughest pitcher-parks in baseball isn't the time.
The play: Giants-Padres under 7 (+100, BetMGM Sportsbook)
Why Trust New York Post Betting
Dylan Svoboda is a versatile writer and analyst across many sports. He's particularly knowledgeable about the big three — MLB, the NFL and the NBA.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


Hamilton Spectator
4 hours ago
- Hamilton Spectator
Cardinals' Matthew Liberatore leaves start against Royals with fatigue issues
ST. LOUIS (AP) — St. Louis starter Matthew Liberatore left the Cardinals' game Thursday night against Kansas City because of fatigue. Cardinals manager Oliver Marmol said the concern factor was not high. 'He said he felt good, just out of sync with his mechanics,' Marmol said. 'Wish we had a better answer, but it just wasn't coming out. But no injury, no pain, said he actually felt really good going into that game, and just wasn't synced up. So ran some tests on him during that game, once he came out, and everything came back looking pretty good.' Liberatore left with no outs in the fifth inning after throwing 71 pitches. His final pitch was a 73.8-mph, ball-four curveball to Maikel Garcia, who eventually scored on a single by Salvador Perez to cap the scoring in Kansas City's 7-5 victory in the second game of a day-night doubleheader. 'I wasn't concerned about pain or fatigue or anything,' Liberatore said. 'I was going to keep pitching until they ripped the ball out of my hands, which is, unfortunately, what ended up happening. But just kept trying to figure out how to make the adjustment and ran out of time.' Liberatore's fastball dipped from 96 mph at the start of the game to 89 in his final inning. 'Once he threw the one at 89, I mean, at that point we saw some cutters at 88 and the four seamer at 90-91, and then one dipped down 89, so I didn't want him over compensating,' Marmol said. Liberatore, the St. Louis starter in the nightcap of a day-night doubleheader, struggled in his second straight start. The 25-year-old left-hander allowed a season-high seven runs on eight hits in four-plus innings. Liberatore said he went through several tests after leaving the game, but had no imaging on his shoulder or arm. 'Everything probably has a hand in it,' Liberatore said. 'I think when you get out of sync, it's not as easy to maintain velocity, and you get fatigued quicker. I don't know if it was a fatigue and then out of sync issue first. I think that it was more of a mechanical out of sync that led to some fatigue.' In his last outing, Liberatore allowed five runs, four earned, in five innings in an 11-1 loss to the Rangers. Liberatore earned a starting role with the Cardinals out of spring training after spending the majority of last season working out of the bullpen. He has worked at least six innings in eight of his 12 starts and entered Thursday with a 2.42 ERA since April 13, which ranks seventh among National League starters. ___ AP MLB:


Fox Sports
4 hours ago
- Fox Sports
Cardinals' Matthew Liberatore leaves start against Royals with fatigue issues
Associated Press ST. LOUIS (AP) — St. Louis starter Matthew Liberatore left the Cardinals' game Thursday night against Kansas City because of fatigue. Cardinals manager Oliver Marmol said the concern factor was not high. 'He said he felt good, just out of sync with his mechanics,' Marmol said. 'Wish we had a better answer, but it just wasn't coming out. But no injury, no pain, said he actually felt really good going into that game, and just wasn't synced up. So ran some tests on him during that game, once he came out, and everything came back looking pretty good.' Liberatore left with no outs in the fifth inning after throwing 71 pitches. His final pitch was a 73.8-mph, ball-four curveball to Maikel Garcia, who eventually scored on a single by Salvador Perez to cap the scoring in Kansas City's 7-5 victory in the second game of a day-night doubleheader. 'I wasn't concerned about pain or fatigue or anything,' Liberatore said. 'I was going to keep pitching until they ripped the ball out of my hands, which is, unfortunately, what ended up happening. But just kept trying to figure out how to make the adjustment and ran out of time.' Liberatore's fastball dipped from 96 mph at the start of the game to 89 in his final inning. 'Once he threw the one at 89, I mean, at that point we saw some cutters at 88 and the four seamer at 90-91, and then one dipped down 89, so I didn't want him over compensating,' Marmol said. Liberatore, the St. Louis starter in the nightcap of a day-night doubleheader, struggled in his second straight start. The 25-year-old left-hander allowed a season-high seven runs on eight hits in four-plus innings. Liberatore said he went through several tests after leaving the game, but had no imaging on his shoulder or arm. 'Everything probably has a hand in it,' Liberatore said. 'I think when you get out of sync, it's not as easy to maintain velocity, and you get fatigued quicker. I don't know if it was a fatigue and then out of sync issue first. I think that it was more of a mechanical out of sync that led to some fatigue.' In his last outing, Liberatore allowed five runs, four earned, in five innings in an 11-1 loss to the Rangers. Liberatore earned a starting role with the Cardinals out of spring training after spending the majority of last season working out of the bullpen. He has worked at least six innings in eight of his 12 starts and entered Thursday with a 2.42 ERA since April 13, which ranks seventh among National League starters. ___ AP MLB: recommended


San Francisco Chronicle
6 hours ago
- San Francisco Chronicle
Cardinals LHP Matthew Liberatore leaves start against Royals with fatigue issues
ST. LOUIS (AP) — St. Louis Cardinals starter Matthew Liberatore left Thursday night's game against Kansas City with fatigue issues, the team said. The Cardinals did not elaborate on the specifics of the fatigue. Liberatore left with no outs in the fifth inning after throwing 71 pitches. His final pitch was a 73.8-mph, ball four curveball to Royals center fielder Maikel Garcia, who eventually scored on a single by Salvador Perez, giving Kansas City a 7-5 lead. Liberatore, the St. Louis starter in the nightcap of a day-night doubleheader, struggled in his second straight start. The 25-year-old left-hander allowed a season-high seven runs on eight hits in four-plus innings. In his last outing, Liberatore allowed five runs, four earned, in five innings in an 11-1 loss to the Rangers. Liberatore earned a starting role with the Cardinals out of spring training after spending the majority of last season working out of the bullpen. He has worked at least six innings in eight of his 12 starts and entered Thursday with a 2.42 ERA since April 13, which ranks seventh among National League starters.