Pirates vs. Twins Odds & Betting Predictions - July 12, 2025
Pirates at Twins
6:10 pm • SportsNet PTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.97 | 3-3 | |
![]() | ![]() | 4.23 | 1-4 |
Pirates at Twins Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Pirates 60-76 | +1.5 | +1.5-180 | o9.5-107 | +115 |
![]() Twins 61-73 | u9 | -1.5+147 | u9.5-113 | -136 |

Target FieldMinneapolis
Pirates vs. Twins Expert Picks

FTN Fantasy
Last 30d: 51-66-0 (-11.2u)
MIN -1.5 (Live)+154
1.54u
MIN -135 (Live)
0.74u

VegasIsMyBitch
Last 30d: 12-15-2 (-3.0u)
Over 9.5-107
0.93u
PIT +116
1u

Allan Lem
Last 30d: 73-66-5 (-0.5u)
Under 5.5 (F5)-115
1.15u
There is a big question mark what the Twins do after Cole Sands, so I'm going to embrace that variance. Travis Adams is the expected bulk reliever, who doesn't have the greatest metrics. Still, I'm going to take the leap and trust whatever the Twins do in this spot.
On the other side is Mike Burrows, who has been solid this season and I'm trusting his underlying metrics. He has a 4.52 FIP but 3.91 xFIP. The total for this game has moved from 9 to 9.5, and as a result we've seen the F5 shift to 5.5. I have this projected closer to 5.1.

Capper Central
Last 30d: 80-72-1 (-4.9u)
Over 9.5-104
1u

Picks Office
Last 30d: 79-73-3 (+6.0u)
PIT +125
1u
Read the full writeup at @PicksOffice on X.

Sandy Plashkes
Last 30d: 47-62-1 (-14.2u)
B.Buxton o1.5 Total Bases-102
1u

Top Shelf Action 🥃
Last 30d: 95-108-5 (-16.3u)
Under 9.5-130
1.3u
Cold Bats, Cooler Totals
Overall: 812-575-61,59% (ROI:13%)
Season:25-21-0,54% (ROI:4%)
Pirates vs. Twins Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Pirates vs. Twins Public Betting Percentages
Betting Trends
- Twins are 2-3 in their last 5 games.
- Twins are 3-2 in their last 5 games against the spread
- Twins are 34-35 in their road games against the spread
- The totals have gone OVER in 4 of Twins' last 5 games
- The totals have gone OVER in 29 of Twins' 65 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Pirates vs. Twins Injury Updates

Pirates Injuries
- Johan OviedoSP
Oviedo is questionable with elbow
Questionable
- Endy Rodriguez1B
Rodriguez is out with elbow
Out
- Jared JonesSP
Jones is out with elbow
Out

Twins Injuries
- Alan RodenLF
Roden is out with thumb
Out
Pirates vs. Twins Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 56 | 1.1 | 1 | 6 | |
![]() | 33 | 1.2 | 1 | 3 | |
![]() | 30 | 2 | 4 | 0 | |
![]() | 34 | 2 | 0 | 3 | |
![]() | 14 | 1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-4 | 1 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 1 |
![]() | 1-4 | 1 | 1 | 1 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 19 | 2 | 0 | 0 | |
![]() | 67 | 4 | 3 | 1 | |
![]() | 39 | 1.1 | 1 | 2 | |
![]() | 30 | 1.2 | 3 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 5-5 | 3 | 1 | 2 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 3-4 | 2 | 1 | 3 |
![]() | 0-2 | 1 | 0 | 1 |
![]() | 1-5 | 0 | 0 | 1 |
![]() | 1-5 | 0 | 0 | 1 |
![]() | 2-5 | 1 | 1 | 1 |
![]() | 0-4 | 1 | 0 | 0 |
![]() | 0-3 | 2 | 0 | 0 |
![]() | 2-4 | 2 | 1 | 3 |
Pirates vs. Twins Odds Comparison
Could not load odds
Pirates at Twins Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Pirates 60-76 | o4.5-103 | u4.5-125 |
![]() Twins 61-73 | o4.5-128 | u4.5+100 |