Twins vs. Pirates Odds & Betting Predictions - May 30, 2026
Twins at Pirates
8:05 pm • MNNTStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 3.64 | 5-2 | ||
![]() | 3.92 | 6-2 |
Twins at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Twins 27-31 | +1.5 | +1.5-170 | o8.5-105 | +125 |
Pirates 30-28 | u8.5 | -1.5+140 | u8.5-115 | -150 |

PNC ParkPittsburgh
.png)


Twins vs. Pirates Expert Picks
💰🦡 Jake
Last 30d: 61-70-5 (+2.8u)
Under 0.5 (1st Inn)-118
1.18u
Matthew Lopes
Last 30d: 0-0-0 (+0.0u)
B.Lowe To Hit 1+ Home Runs Yes+330
$1.00
Austin Pendergrass
Last 30d: 33-21-1 (+3.8u)
PIT -135 (F5)
0.5u
RoyalsProps
Last 30d: 62-46-2 (+11.3u)
B.Lowe o1.5 Hits + Runs + RBIs-118
1.18u
Frank Ammirante
Last 30d: 213-238-11 (-11.7u)
O.Cruz o0.5 HR+375
0.1u
Adam Kaufman
Last 30d: 65-61-0 (-2.1u)
PIT -140
1.4u
Twins vs. Pirates Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Twins vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 3-2 in their last 5 games.
- Pirates are 2-3 in their last 5 games against the spread
- Pirates are 15-12 in their road games against the spread
- The totals have gone OVER in 4 of Pirates' last 5 games
- The totals have gone OVER in 20 of Pirates' 31 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Twins vs. Pirates Injury Updates

Twins Injuries
- Pablo LopezSP
Lopez is out with elbow
Out
- David FestaSP
Festa is out with shoulder
Out
- Travis AdamsSP
Adams is out with triceps
Out

Pirates Injuries
Twins vs. Pirates Starting Lineups
Twins Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 6-2 | 3.92 | 1.097 | 6.24 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .255 | .317 | .564 | 17 |
![]() | .266 | .374 | .403 | 3 |
![]() | .214 | .276 | .333 | 5 |
![]() | .227 | .308 | .422 | 6 |
![]() | .278 | .385 | .377 | 2 |
![]() | .186 | .287 | .240 | 2 |
![]() | .421 | .450 | .474 | 0 |
![]() | .236 | .315 | .314 | 1 |
![]() | .239 | .299 | .364 | 3 |
Pirates Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 5-2 | 3.64 | 1.073 | 6.43 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .288 | .394 | .454 | 6 |
![]() | .260 | .349 | .540 | 14 |
![]() | .273 | .395 | .439 | 6 |
![]() | .295 | .348 | .342 | 0 |
![]() | .258 | .325 | .459 | 12 |
![]() | .266 | .325 | .397 | 4 |
![]() | .304 | .515 | .348 | 0 |
![]() | .247 | .318 | .268 | 0 |
![]() | .233 | .273 | .260 | 0 |
Twins vs. Pirates Odds Comparison
Could not load odds
Twins at Pirates Team Totals
MatchupOverUnder | ||
|---|---|---|
Twins 27-31 | N/A | N/A |
Pirates 30-28 | N/A | N/A |






















