Twins vs. Pirates Odds & Betting Predictions - May 31, 2026
Twins at Pirates
5:35 pm • MNNTStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 2.75 | 4-2 | ||
![]() | 2.37 | 1-2 |
Twins at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Twins 27-32 | +1.5 | +1.5-153 | o7.5-105 | +144 |
Pirates 31-28 | u7.5 | -1.5+127 | u7.5-115 | -172 |

PNC ParkPittsburgh
.png)


Twins vs. Pirates Expert Picks
The Degenerates
Last 30d: 72-80-4 (-11.2u)
Under 3.5 (F5)+105
1u
Adam Kaufman
Last 30d: 71-64-0 (+0.4u)
PIT -155
1.55u

Sean Zerillo
Last 30d: 177-147-11 (+6.8u)
Under 7.5+100
0.5u
Bet to -115
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 1-4 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 5 of Pirates' last 5 games
- The totals have gone OVER in 21 of Pirates' 32 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 | |
|---|---|---|---|---|---|
![]() | 1-2 | 2.37 | 0.842 | 8.05 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .269 | .375 | .365 | 2 |
![]() | .250 | .307 | .398 | 6 |
![]() | .239 | .316 | .447 | 6 |
![]() | .214 | .274 | .335 | 5 |
![]() | .261 | .371 | .394 | 3 |
![]() | .375 | .400 | .417 | 0 |
![]() | .245 | .321 | .321 | 1 |
![]() | .242 | .300 | .374 | 3 |
![]() | .200 | .200 | .300 | 0 |
Pirates Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 4-2 | 2.75 | 1.048 | 9.18 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .292 | .394 | .470 | 7 |
![]() | .261 | .349 | .537 | 14 |
![]() | .280 | .403 | .444 | 6 |
![]() | .303 | .354 | .349 | 0 |
![]() | .258 | .327 | .468 | 13 |
![]() | .289 | .368 | .459 | 7 |
![]() | .231 | .268 | .256 | 0 |
![]() | .267 | .339 | .317 | 1 |
![]() | .134 | .230 | .268 | 4 |
Twins vs. Pirates Odds Comparison
Could not load odds
Twins at Pirates Team Totals
MatchupOverUnder | ||
|---|---|---|
Twins 27-32 | N/A | N/A |
Pirates 31-28 | N/A | N/A |






















