We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMinnesota Twins at San Diego Padres
Minnesota TwinsMinnesota Twins
@
Petco Park
San Diego PadresSan Diego Padres

Match Predictor

Pre-match Prediction
Minnesota Twins
@
San Diego Padres
Minnesota Twins 44%San Diego Padres 56%
Market LinesRun Line: San Diego Padres -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 8.3 total runs vs 8.5 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
51%
66/130
MLB: 48%
Starter
53%
10/19
vs SD
50%
1/2
Avg Total
9.6
MLB: 8.9
Game Starter (19) Last Starter vs SD vs SD (2)
Bailey Ober #17 · RHP · Age 31
4.62
ERA (2026)
6.2
K/9 (2026)
19
Starts (2026)
10.7
Avg Total (2026)
Last 3:
ND ATL (Aug 17): 4.1IP, 2ER, 4K
L BAL (Aug 11): 6.0IP, 5ER, 4K
ND @KC (Aug 06): 6.0IP, 3ER, 0K
vs SD: ND (Aug 20 2024): 6.0 IP, 3 ER, 5 K
Bullpen (2026 Season)Average
ERA: 3.72MLB Avg: 3.958 relievers
Recent: W 4-2W 4-1W 6-4L 2-6L 5-7
Lineup vs Bailey Ober (Career)
BatterPosPAAVGOPSHR
Gavin Sheets1B25.2500.6130
Ty France1B16.1880.5010
Xander BogaertsSS10.2000.5000
Freddy FerminC8.2500.6250
Jake Cronenworth2B6.1670.5000
Manny Machado3B6.3331.3331
Austin HaysLF3.0000.0000
Fernando Tatis Jr.RF3.6672.3341
Luis RengifoLF3.3330.6660
Jackson MerrillCF2.5001.5000
Luis CampusanoC2.0000.0000
2 batters with no matchup history

San Diego Padres

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
42%
55/130
MLB: 48%
Starter
48%
12/25
vs MIN
50%
1/2
Avg Total
8.5
MLB: 8.9
Game Starter (25) Last Starter vs MIN vs MIN (2)
Walker Buehler #10 · RHP · Age 32
4.79
ERA (2026)
7.8
K/9 (2026)
25
Starts (2026)
9.5
Avg Total (2026)
Last 3:
L @NYM (Aug 17): 6.0IP, 2ER, 4K
W MIL (Aug 11): 6.0IP, 1ER, 5K
ND @ARI (Aug 06): 4.0IP, 1ER, 3K
Bullpen (2026 Season)Good
ERA: 3.41MLB Avg: 3.9510 relievers
Recent: L 1-2W 5-2L 2-4W 6-2W 7-5
Lineup vs Walker Buehler (Career)
BatterPosPAAVGOPSHR
Victor CaratiniC13.2730.6580
Josh BellDH11.4551.0000
Alan RodenRF2.5001.0000
Alex JacksonC2.0000.0000
9 batters with no matchup history
Our Top PicksLive Odds
Top PickSan Diego Padres -1.5 (+122) | MEDIUM confidence
San Diego has outscored Minnesota 13-7 across the first two games of this series, winning each by multiple runs.
PickUnder 8.5 (-116) | LOW confidence
The blended projection sits right at the 8.5 line, so this is a directional lean only, not a statistical edge.
PickMinnesota Twins ML (+106) | MEDIUM confidence
The market prices San Diego at 61.4% implied probability.

Minnesota Twins vs San Diego Padres Game Preview

Everything starts on the mound at Petco Park tonight, and the pitching matchup is the first thing worth understanding before you look at any lines. The Minnesota Twins send Bailey Ober out on six days rest with a 4.62 ERA in 2026. Walker Buehler takes the ball for the San Diego Padres at 4.79 ERA across 120.1 innings. On paper, these two look nearly identical. The market does not agree: San Diego is priced at -159 on the moneyline, implying a 61.4% win probability. That gap between ERA parity and line pricing is exactly where the real angles live tonight.

The more important story belongs to what Ober is not anymore. In 2024 he was a legitimate swing-and-miss arm with a 9.62 K/9 over 178.2 innings. That number has fallen to 6.18 in 2026, a 36 percent drop. His last three starts produced 4 strikeouts, 4 strikeouts, and 0 strikeouts. He struck out nobody across six innings in Kansas City on Aug 6. He is a contact-management pitcher now, relying on weak contact and soft outs rather than put-away stuff. That is a problem against this Padres lineup. Manny Machado owns a 1.333 OPS in 6 career plate appearances against Ober, including a home run. Fernando Tatis Jr. has a 2.334 OPS in 3 PA against him, also with a home run. Small samples, yes, but they are backed by the fact that Ober's stuff decline makes those outcomes more repeatable, not less. Buehler, by contrast, has settled into a functional rhythm: six innings and two earned runs in his last outing at New York, six innings and one earned run the start before that in Milwaukee.

Petco Park sets the frame for everything else. The runs factor here is 0.92 and the home run factor is 0.88, among the most suppressive combinations in MLB. The marine layer off San Diego Bay kills fly-ball carry, turning well-struck balls into warning-track outs. Both starters arrive on six days rest, which typically sharpens early command and reduces walk rates. The NRFI case builds itself in that environment before you even look at a lineup card.

San Diego enters at 70-60 with a 14-6 record over their last 20 games, one of the hotter stretches on the board. They have outscored Minnesota 13-7 across the first two games of this series. The Twins are 8-12 in that same 20-game window, with a negative run differential of 47 on the season. Byron Buxton, Royce Lewis, Josh Bell, and Trevor Larnach all went 0-for-4 in the morning doubleheader game, extending a collective cold streak that is very real. One analyst covering the Twins noted: "Even though the Padres are playing much better baseball these days than they were earlier in the season, I am fully on board with the Twins' ability to turn pitchers around." That sentiment carries some weight tonight, because Bell's career record against Buehler, at 11 PA, a .455 average, and a 1.000 OPS, is one of the sharpest individual BvP edges on the board. That is the Twins' path. It is narrow, but it is data-backed.

Minnesota Twins vs San Diego Padres Key Insights

  • Bailey Ober's K/9 dropped from 9.62 in 2024 to 6.18 in 2026, a 36 percent decline. He averaged 2.67 strikeouts per start across his last three outings, including a zero-K performance Aug 6. The Padres will make contact against him, and that changes their scoring floor significantly compared to facing a true swing-and-miss arm.
  • Petco Park's 0.92 runs factor and 0.88 HR factor are among the most suppressive numbers in the majors. The marine layer reduces fly-ball carry. Low-scoring games are the baseline at this venue, not the exception. That environment favors the Under and deepens the case for NRFI.
  • Manny Machado (1.333 OPS, 1 HR in 6 career PA vs Ober) and Fernando Tatis Jr. (2.334 OPS, 1 HR in 3 career PA vs Ober) both have hard-contact BvP history against tonight's Twins starter. With Ober's declining stuff, those numbers carry forward rather than regressing to small-sample noise.
  • Four Twins regulars combined for an 0-for-4 morning in this doubleheader: Buxton, Lewis, Bell, and Larnach. Collective cold streaks do not reset between games on the same day. Minnesota's offense enters the nightcap on a shortened fuse.
  • Both bullpens are working off depleted reserves following the morning game. San Diego's 3.41 bullpen ERA gives them the better late-inning option even at reduced capacity versus Minnesota's 3.72 ERA bullpen. In a close game that extends to the seventh and eighth innings, that gap matters.
  • Josh Bell is 11 PA, .455 AVG, 1.000 OPS career against Walker Buehler. In their 2025 matchup alone, Bell posted a 2.000 OPS in 3 PA against this specific pitcher. His current L7d OPS of 0.924 shows he is trending up even while teammates struggle. Bell is the Twins' most compelling individual case tonight.

Minnesota Twins vs San Diego Padres Betting Picks

Picks made August 23, 2026 at 05:43 AM ET. Odds shown reflect current market prices.

Under 8.5 (-116) | LOW confidence
Under 8.5 (-116) | LOW confidence: The blended projection sits right at the 8.5 line, so this is a directional lean only, not a statistical edge. The supporting case is real: Petco's 0.92 runs factor and 0.88 HR factor are among the most suppressive in baseball, and both starters come in well-rested with six days off, which typically tightens command. The primary risk is that two depleted bullpens after the morning game could allow late-inning runs in bunches. Bet this one small if you bet it at all.
Minnesota Twins ML (+106) | MEDIUM confidence
Minnesota Twins ML (+106) | MEDIUM confidence: The market prices San Diego at 61.4% implied probability. But Ober (4.62 ERA) and Buehler (4.79 ERA) are functionally identical starters in 2026. The line is reflexively overweighting a two-game series sample rather than starter quality. Josh Bell owns a .455 average and 1.000 OPS in 11 career PA against Buehler, with a 2.000 OPS in their 2025 matchup specifically. ERA parity plus that documented individual edge makes Twins +106 the value side of an overpriced favorite. This is a contrarian position the data supports.
Walker Buehler Over 3.5 Strikeouts (-139) | MEDIUM confidence
Walker Buehler Over 3.5 Strikeouts (-139) | MEDIUM confidence: Buehler's 2026 K/9 is 7.79 across 120.1 innings. He cleared 3.5 strikeouts in two of his last three starts, posting 4 K and 5 K in those outings. The Twins enter ice cold: Buxton, Lewis, Bell, and Larnach all went hitless in the morning game. Buehler pitching at Petco, well-rested, against a passive and cold lineup is the right setup for this strikeout floor. Over 3.5 is justified by both his recent K output and the lineup he is facing.
Bailey Ober Under 3.5 Strikeouts (-115) | MEDIUM confidence
Bailey Ober Under 3.5 Strikeouts (-115) | MEDIUM confidence: Ober's last three starts produced 4 K, 4 K, and 0 K, for a 2.67-strikeout average. His 2026 K/9 of 6.18 reflects a real and ongoing decline in swing-and-miss ability. He is now a contact-management pitcher who relies on soft contact rather than put-away pitches. The Padres will not swing and miss against him. Under 3.5 at -115 is a number Ober has already proven he can fall beneath, as recently as three starts ago.
Josh Bell Over 0.5 Hits (-217) | MEDIUM confidence
Josh Bell Over 0.5 Hits (-217) | MEDIUM confidence: Bell is 11 PA, .455 AVG, 1.000 OPS career against Buehler. In 2025 specifically, he put up a 2.000 OPS in 3 PA against this pitcher. His current form backs it up: L7d OPS of 0.924 shows Bell trending up even while his teammates struggle. The price at -217 is steep, but career matchup dominance of this degree against a 4.79 ERA starter is the primary signal here. The BvP history is the bet, not the line price.
Trevor Larnach Under 0.5 Hits (-120) | MEDIUM confidence
Trevor Larnach Under 0.5 Hits (-120) | MEDIUM confidence: Larnach's L7d OPS is 0.181. His L28d OPS is 0.413. He went 0-for-4 in the morning game, continuing a genuine and measurable cold streak. No career BvP data exists against Buehler, removing any historical matchup edge on his side. Buehler posting a 7.79 K/9 in 2026 against one of the coldest bats on the slate is a straightforward case. Under 0.5 hits at -120 implies 54.6% probability, which is underpriced for a hitter in this kind of form.
Manny Machado to Hit a Home Run (+295) | LOW confidence
Manny Machado to Hit a Home Run (+295) | LOW confidence: Machado has 24 home runs in 2026. Against Ober specifically, he owns a 1.333 OPS in 6 career PA with 1 HR, posting a 1.666 OPS in their 2024 matchup and a 1.000 OPS in 2023. His L7d OPS of 0.873 shows him warming after a cooler stretch. Petco's 0.88 HR factor is a real headwind, and this is strictly a LOW confidence play. But +295 is genuine value for a 24-HR power bat with a documented positive BvP history against tonight's starter. Size it accordingly.
Same Game Parlay
Same Game Parlay: Padres -1.5, Under 8.5, Buehler Over 3.5 Ks, Bell Over 0.5 Hits | legs: 440745073, 440745078, 440957004, 440906581: The thesis is internally consistent. A sharper Buehler performance suppresses Minnesota's lineup, supporting the Under while building the case for a Padres multi-run win. Bell collecting a hit in a controlled, low-scoring San Diego win fits every element of the narrative. All four legs point in the same direction. Parlays carry variance by design, so keep the stake proportional to that risk.
Analysis insight — no specific bet associated
NRFI (-116) | directional lean
NRFI (-116) | directional lean: Both pitchers come in on six days rest, which typically produces sharper first-inning command and fewer hittable pitches early. Petco's 0.92 runs factor provides a suppressive baseline for the opening frame. The Twins have been shut out of multi-run innings frequently in their recent stretch, going 4-6 over their last 10. The market prices NRFI at -116 versus YRFI at -128, a slight lean toward runs scoring first. We fade that lean given the park, the pitcher rest, and the cold visiting lineup. NRFI is the lean.

Key Players

Batting AverageMIN
Luke Keaschall
.274Batting Average
2B
Home RunsMIN
Byron Buxton
25Home Runs
CF
Runs Batted InMIN
Josh Bell
77Runs Batted In
DH
Earned Run AverageMIN
Taj Bradley
3.90Earned Run Average
SP
WinsMIN
Taj Bradley
9Wins
SP
StrikeoutsMIN
Taj Bradley
158Strikeouts
SP
Batting AverageSD
Fernando Tatis Jr.
.285Batting Average
RF
Home RunsSD
Manny Machado
24Home Runs
3B
Runs Batted InSD
Manny Machado
72Runs Batted In
3B
Earned Run AverageSD
Michael King
3.38Earned Run Average
SP
WinsSD
Randy Vasquez
9Wins
SP
StrikeoutsSD
Michael King
128Strikeouts
SP

Recent Form

Minnesota Twins
W4-2Atlanta Braves
W4-1Atlanta Braves
W6-4Atlanta Braves
L6-2San Diego Padres
L7-5San Diego Padres
San Diego Padres
L2-1New York Mets
W5-2New York Mets
L4-2New York Mets
W6-2Minnesota Twins
W7-5Minnesota Twins

Minnesota Twins vs San Diego Padres Summary

Petco Park, two right-handers with nearly identical ERAs, and a visiting lineup running on fumes. That combination points toward a tight game, but the edge inside it belongs to the San Diego Padres. Ober's transformation from a 9.62 K/9 swing-and-miss arm into a 6.18 K/9 contact-management pitcher is the single most important fact on the board tonight. Against a Padres lineup with Machado and Tatis Jr. showing real BvP production against him specifically, Ober is navigating a hostile environment with diminished tools. San Diego's 14-6 mark over the last 20 games, their series dominance this week, and a superior bullpen even at depleted capacity all reinforce the same direction.

That said, the honest read on the moneyline is that Twins +106 is the value side of a line mispriced by series recency. Ober at 4.62 ERA and Buehler at 4.79 ERA are not meaningfully different starters in 2026. The market is charging 61.4% implied probability for San Diego when the pitching data supports something closer to a coin flip. Bell's documented BvP edge against Buehler is the specific data point that keeps this from being a pass on the Twins entirely. The run line at +122 is the smarter structure if you are on San Diego, and the Twins ML at +106 is a legitimate contrarian position if you are fading the favorite. The Under 8.5 at -116 is the leanest of the three main bets. The projection sits right at the line, Petco suppresses scoring, and both starters have command today. Play it small and acknowledge that depleted bullpens add real variance to anything involving late-inning run totals. None of these picks are locks. Treat them like the edges they are, not guarantees.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSD leads series 2-0
DateMatchupResult
Aug 22, 2026MIN @ SDSDSD 6-2
Aug 23, 2026MIN @ SDSDSD 7-5

Twins vs Padres predictions: Bailey Ober's K/9 fell from 9.62 to 6.18. Best bets: Padres -1.5 (+122), Twins ML (+106), Ober Under 3.5 Ks at Petco Park.

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at San Diego Padres