Twins vs Padres Prediction, Odds, Moneyline, Spread & Over/Under for Aug. 31

Odds updated as of 10:12 a.m.
The MLB slate on Sunday includes the Minnesota Twins facing the San Diego Padres.
All the info you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Twins vs Padres Game Info
- Minnesota Twins (61-74) vs. San Diego Padres (76-60)
- Date: Sunday, August 31, 2025
- Time: 1:05 p.m. ET
- Venue: Target Field -- Minneapolis, Minnesota
- Coverage: Roku
Twins vs Padres Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIN: (-122) | SD: (+104)
- Spread: MIN: -1.5 (+168) | SD: +1.5 (-205)
- Total: 8.5 -- Over: (-120) | Under: (-102)
Twins vs Padres Probable Starting Pitchers
Probable Pitchers: Joe Ryan (Twins) - 12-7, 3.22 ERA vs David Morgan (Padres) - 1-2, 2.95 ERA
This contest's pitching matchup is set, as the Twins will send Joe Ryan (12-7) to the mound, while David Morgan (1-2) will get the nod for the Padres. When Ryan starts, his team is 11-13-0 against the spread this season. Ryan's team has been victorious in 52.6% of the games he's started as the moneyline favorite with a record of 10-9. Morgan has started only one game with a set spread, which the Padres covered. The Padres have not been the underdog on the moneyline when Morgan starts this season.
Twins vs Padres Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Padres win (52.3%)
Twins vs Padres Moneyline
- Minnesota is a -122 favorite on the moneyline, while San Diego is a +104 underdog on the road.
Twins vs Padres Spread
- The Padres are +1.5 on the run line against the Twins. The Padres are -205 to cover, and the Twins are +168.
Twins vs Padres Over/Under
- A combined run total of 8.5 has been set for Twins-Padres on Aug. 31, with the over at -120 and the under at -102.
Bet on Minnesota Twins vs. San Diego Padres on FanDuel today!
Twins vs Padres Betting Trends
- The Twins have been victorious in 38, or 50%, of the 76 contests they have been chosen as favorites in this season.
- This year Minnesota has won 28 of 50 games when listed as at least -122 on the moneyline.
- The Twins and their opponents have hit the over in 60 of their 130 games with a total set by oddsmakers this season.
- The Twins have an against the spread record of 64-66-0 in 130 games with a line this season.
- The Padres have gone 30-31 in games they were listed as the moneyline underdog (winning 49.2% of those games).
- San Diego has a 24-27 record (winning 47.1% of its games) when it has played as a moneyline underdog of +104 or longer.
- The Padres have played in 134 games with a set over/under, and have combined with opponents to go over the total 59 times (59-72-3).
- The Padres have a 75-59-0 record against the spread this season (covering 56% of the time).
Twins Player Leaders
- Byron Buxton leads Minnesota with 106 hits, batting .270 this season with 47 extra-base hits. He has an on-base percentage of .332 and a slugging percentage of .542.
- Among qualified hitters in baseball, he ranks 45th in batting average, 71st in on-base percentage, and seventh in slugging.
- Buxton has picked up at least one hit in three games in a row. During his last five outings he is hitting .278 with three home runs, two walks and six RBIs.
- Trevor Larnach has an OPS of .734, fueled by an OBP of .324 and a team-best slugging percentage of .410 this season. He's batting .249.
- He ranks 98th in batting average, 87th in on-base percentage and 96th in slugging among qualified hitters.
- Larnach takes a two-game streak with at least one hit into this contest. In his last five games he is hitting .438 with a double, two walks and three RBIs.
- Brooks Lee has collected 98 base hits, an OBP of .292 and a slugging percentage of .386 this season.
- Ryan Jeffers has 97 hits this season and a team-best OBP of .347.
Padres Player Leaders
- Fernando Tatis Jr. a has .372 on-base percentage to pace the Padres. He's batting .266 while slugging .433.
- He is 57th in batting average, 13th in on-base percentage and 75th in slugging percentage among all qualifying hitters in the majors.
- Tatis takes a five-game hitting streak into this game. In his last five games he is hitting .304 with two doubles, a home run, two walks and five RBIs.
- Manny Machado paces his team with 151 hits and has a club-leading .468 slugging percentage. He has a batting average of .287 with an on-base percentage of .348.
- Including all qualifying hitters, he ranks 17th in batting average, 42nd in on-base percentage and 46th in slugging percentage.
- Luis Arraez has 29 doubles, four triples, six home runs and 27 walks while hitting .283.
- Ramon Laureano is hitting .294 with 21 doubles, two triples, 22 home runs and 28 walks.
Twins vs Padres Head to Head
- 8/30/2025: 12-3 SD (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 8/29/2025: 7-4 MIN (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 8/21/2024: 11-4 MIN (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 8/20/2024: 7-5 SD (Favorite: Twins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/19/2024: 5-3 SD (Favorite: Padres, Spread: -1.5, Total: 7, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 5/11/2023: 5-3 MIN (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 5/10/2023: 4-3 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 5/9/2023: 6-1 SD (Favorite: Twins, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 7/31/2022: 3-2 SD (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 7/30/2022: 7-4 MIN (Favorite: Padres, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!