Royals vs. Twins Odds & Betting Predictions - August 9, 2025
Royals at Twins
12:10 am • MNNTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 2.83 | 10-5 | |
![]() | ![]() | 3.07 | 8-5 |
Royals at Twins Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Royals 57-58 | +1.5 | +1.5-187 | o8.5-103 | +113 |
![]() Twins 54-60 | u8.5 | -1.5+152 | u8.5-116 | -134 |

Target FieldMinneapolis
.png)


Royals vs. Twins Expert Picks

Jim Sannes
Last 30d: 20-52-0 (-16.5u)
J.Ryan u5.5 Ks-118
1u
Have Ryan projected at 5.15 strikeouts tonight due to a tough matchup with the free-swinging Royals.

Moneyline Hacks
Last 30d: 74-76-3 (+13.0u)
KC +114
1u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG
🎙️Fade the Noise PODCAST - Subscribe!✅
https://www.youtube.com/@FadetheNoise
Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60
Royals vs. Twins Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Royals vs. Twins Public Betting Percentages
Betting Trends
- Twins are 3-2 in their last 5 games.
- Twins are 4-1 in their last 5 games against the spread
- Twins are 30-30 in their road games against the spread
- The totals have gone OVER in 5 of Twins' last 5 games
- The totals have gone OVER in 24 of Twins' 54 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Royals vs. Twins Injury Updates

Royals Injuries
- Michael LorenzenSP
Michael Lorenzen (illness) has been scratched, Angel Zerpa will start Saturday,
Out
- Kyle WrightSP
Wright is out with shoulder
Out

Twins Injuries
- Byron BuxtonCF
Buxton is out with ribs
Out
Royals vs. Twins Starting Lineups

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 8-5 | 3.06 | 1.151 | 7.81 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .313 | .294 | .688 | 1 |
![]() | .287 | .344 | .494 | 16 |
![]() | .260 | .322 | .436 | 19 |
![]() | .298 | .356 | .469 | 11 |
![]() | .252 | .295 | .458 | 20 |
![]() | .256 | .292 | .395 | 1 |
![]() | .238 | .325 | .345 | 6 |
![]() | .187 | .290 | .308 | 3 |
![]() | .260 | .293 | .372 | 3 |

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 10-5 | 2.83 | 0.927 | 9.96 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .204 | .283 | .306 | 1 |
![]() | .214 | .323 | .480 | 15 |
![]() | .260 | .345 | .409 | 8 |
![]() | .234 | .305 | .492 | 12 |
![]() | .393 | .514 | .679 | 1 |
![]() | .240 | .297 | .373 | 5 |
![]() | .245 | .288 | .376 | 11 |
![]() | .202 | .294 | .317 | 2 |
![]() | .167 | .286 | .190 | 0 |
Royals vs. Twins Odds Comparison
Could not load odds
Royals at Twins Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Royals 57-58 | N/A | N/A |
![]() Twins 54-60 | N/A | N/A |