
Giants vs. Twins Prediction, Odds, Picks - May 10
The San Francisco Giants and Minnesota Twins will meet on Saturday at Target Field, at 7:15 p.m. ET, with Matt Chapman and Ty France among those expected to produce at the plate. The Twins are listed as -103 moneyline underdogs in this matchup against the Giants (-117). San Francisco is the run-line favorite (-1.5). The total is 9 runs for this matchup.
Check out everything you need from a betting perspective on the Giants-Twins game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Giants vs. Twins Highlights | MLB on FOX
Giants vs. Twins Game Information & Odds
- When: Saturday, May 10, 2025 at 7:15 p.m. ET
- Where: Target Field in Minneapolis, Minnesota
- How to watch on TV: FOX
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -117 | -103 | 9 | +100 | -120 | -1.5 | +141 | -169 |
Giants vs. Twins Prediction
- Score Prediction: Twins 5, Giants 4
- Total Prediction: Under 9 runs
- Win Probabilities: Giants 51%, Twins 49%
Giants vs. Twins Betting Insights
- This season, the Giants have won 15 out of the 23 games, or 65.2%, in which they've been favored.
- San Francisco is 15-8 this season when entering a game favored by -117 or more on the moneyline.
- The sportsbooks' moneyline implies a 53.9% chance of a victory for the Giants.
- The Twins have won in five, or 38.5%, of the 13 contests they have been named as odds-on underdogs this year.
- Minnesota has a mark of 3-6 in contests where oddsmakers favor it by -103 or worse on the moneyline.
- The Twins have an implied victory probability of 50.7% according to the moneyline set for this matchup.
Giants Recent Betting Performance
- The Giants went 3-3 across the six games they were a moneyline favorite in their last 10 matchups.
- Over their last 10 matchups, the Giants and their opponents combined to hit the over six times (all 10 of the games had set totals).
- The Giants have put together a 5-5-0 record against the spread over their past 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.9 |
| HR | 12 |
| ERA | 3.48 |
| K/9 | 8.1 |
Giants Player Insights
- Jung Hoo Lee has a team-high batting average of .293.
- Including all MLB hitters, Lee is 26th in batting average, 59th in on-base percentage, and 38th in slugging.
- Chapman has shown his power as he leads his team with eight home runs.
- Chapman is 24th in home runs and 28th in RBI in the bigs.
- Wilmer Flores has a team-high 33 runs batted in.
- Michael Yastrzemski has seven doubles, five home runs and 19 walks while batting .271.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Michael Yastrzemski | 0.5 (-180) | 1.5 (+130) | - | 0.5 (+210) |
| Jung Hoo Lee | 0.5 (-250) | 1.5 (+115) | - | 0.5 (+200) |
| Wilmer Flores | 0.5 (-135) | 0.5 (-135) | - | 0.5 (+275) |
| Willy Adames | 0.5 (-155) | 0.5 (-155) | - | 0.5 (+220) |
| Patrick Bailey | 0.5 (-140) | 0.5 (-140) | - | 0.5 (+260) |
Twins Recent Betting Performance
- The Twins have played as underdogs in five of their past 10 games and have gone 3-2 in those contests.
- When it comes to hitting the over, the Twins and their opponents are 2-8-0 in their last 10 games with a total.
- The Twins have a record of 7-3-0 ATS over their last 10 games.
Twins Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 3.8 |
| HR | 10 |
| ERA | 2.79 |
| K/9 | 9.9 |
Twins Player Insights
- Byron Buxton paces the Twins with nine home runs and 25 runs batted in, while posting a team-best batting average of .279.
- Among all hitters in the big leagues, Buxton's home run total is 11th and his RBI tally is 18th.
- France is batting .277 with eight doubles, three home runs and 10 walks.
- France is 145th overall in home runs and 45th in RBI this year.
- Trevor Larnach is batting .225 with two doubles, five home runs and 16 walks.
- Harrison Bader is hitting .289 with four doubles, four home runs and 12 walks.
Twins Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Carlos Correa | 0.5 (-235) | 1.5 (+150) | - | 0.5 (+210) |
| Byron Buxton | 0.5 (-230) | 1.5 (+110) | - | 0.5 (+185) |
| Willi Castro | 0.5 (-165) | 0.5 (-165) | - | 0.5 (+240) |
| Ty France | 0.5 (-220) | 0.5 (-220) | - | 0.5 (+225) |
| Trevor Larnach | 0.5 (-195) | 0.5 (-195) | - | 0.5 (+225) |
Giants vs. Twins Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 College Basketball, EPL, MLB Odds: Chris ‘The Bear’ Fallica’s Best Bets
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Skenes: Team USA Must Assert 'Dominance' At WBC, Winning Gold 'The Biggest Thing'
2026 World Baseball Classic MVP Odds: Judge, Ohtani Top Board
USA's Best World Baseball Classic Lineup: Assembling A Historic Squad
'Forever 52!!!": New York Yankees To Retire CC Sabathia's No. 52 On Sept. 26
Japan’s Best World Baseball Classic Lineup: Reigning Champs Can Run It Back
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 College Basketball, EPL, MLB Odds: Chris ‘The Bear’ Fallica’s Best Bets
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Skenes: Team USA Must Assert 'Dominance' At WBC, Winning Gold 'The Biggest Thing'
2026 World Baseball Classic MVP Odds: Judge, Ohtani Top Board
USA's Best World Baseball Classic Lineup: Assembling A Historic Squad
'Forever 52!!!": New York Yankees To Retire CC Sabathia's No. 52 On Sept. 26
Japan’s Best World Baseball Classic Lineup: Reigning Champs Can Run It Back
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX

