Major League Baseball
MATCHUP
Pittsburgh Pirates at Minnesota Twins
Stats: Overall | Home/Away | Grass | Today's Starters | Bullpens | Starting Staffs
Records: Umpire: Gabe Morales | Last 5 | Last 10 | After Win | After Loss
Teams: Pittsburgh Pirates | Minnesota Twins
Summary
2:10 PM ET W/L Units H A O/U RL W/L RL Units
Pittsburgh 38-58 -14.34 26-21 12-37 39-56-1 46-50 -11.71
Minnesota 47-48 -7.47 28-19 19-29 40-50-5 49-46 0.88
Live Odds | All Odds
Home Away O/U
Opening line -140 120 8.5 -120
FanDuel OFF OFF OFF
Westgate OFF OFF OFF
Wynn OFF OFF OFF
Best home line Best road line Recent line moves
Overall W/L TW/TL IP H WHIP ERA AF AA O/U
Mitch Keller (R)
Simeon Woods-Richardson (R)
3-10
5-4
5-14
8-5
113.0
68.1
105
63
1.17
1.32
3.58
4.08
2.8
4.7
4.1
3.9
6-13
4-9
Last 3 W/L TW/TL IP H WHIP ERA AF AA O/U
Mitch Keller (R)
Simeon Woods-Richardson (R)
2-0
3-0
2-1
3-0
19.0
15.0
14
6
0.89
0.80
1.42
0.60
5.7
6.7
1.7
1.0
1-2
1-2
Bullpens | In-Depth
  Total   Available
  IP WHIP ERA IP WHIP ERA
PIT 214.2 1.07 2.89 214.2 1.07 2.89
Last 3 30.1 1.32 4.15 30.1 1.32 4.15
  IP WHIP ERA IP WHIP ERA
MIN 269.0 1.15 2.91 220.0 1.10 2.54
Last 3 33.2 1.13 3.48 17.2 0.85 1.02
Umpire
  W/L O/U Runs Str % HR P
Gabe Morales 8-11 11-8 9.11 64.4 2.2 297.5
Overall Stats | In-Depth
  W/L O/U Avg ERA
PIT
MIN
38-58
47-48
39-56
40-50
.227
.239
3.76
4.09
  vs R vs L Start Pen
PIT
MIN
.230
.241
.217
.233
3.74
4.04
3.80
4.17
Home/Away Stats | In-Depth
  W/L O/U Avg ERA
PIT
MIN
12-37
28-19
17-31
22-24
.206
.251
4.22
4.10
  vs R vs L Start Pen
PIT
MIN
.204
.250
.212
.253
4.26
3.56
4.15
4.77
Last 10 | In-Depth
  W/L O/U Avg ERA
PIT
MIN
2-8
7-3
2-8
3-7
.176
.254
4.04
3.30
  vs R vs L Start Pen
PIT
MIN
.174
.243
.183
.297
3.72
3.57
4.50
3.02
Series Game Records
PIT O AW AL
Game 1
Game 2
Game 3
Game 4
10-21
12-19
15-15
1-3
4-10
4-6
6-6
1-1
6-11
8-13
9-9
0-2
MIN O AW AL
Game 1
Game 2
Game 3
Game 4
15-16
18-13
13-16
1-3
6-6
11-4
8-9
1-2
9-10
7-9
5-7
0-1
Stadium
Target Field
Wind (MPH) 0-10 10-20 20+
Over/Under 11-15 11-9 0-0
Injuries
Pittsburgh Pirates
Fielders   Status/Updated Notes
Oneil Cruz CF Ques Fri - Hip - 7/13/25 Cruz left the last game due to a hip flexor injury, and it is unclear if he will be available against the White Sox on Friday.
Enmanuel Valdez 2B Out of Season - Shoulder - 5/21/25 Valdez is expected to miss the remainder of the season due to a shoulder injury.
Endy Rodriguez C Out indefinitely - Elbow - 6/13/25 Rodriguez has been transferred to the 60-day injured list due to right elbow inflammation, and there is no timetable for his return.
Pitchers   Status/Updated Notes
Jared Jones SP Out of Season - Elbow - 5/21/25 Jones is expected to miss the remainder of the season due to an elbow injury.
Justin Lawrence RP Out indefinitely - Elbow - 5/3/25 Lawrence has been transferred to the 60-day injured list due to right elbow inflammation, and he will miss an extended period.
Tim Mayza RP Out Indefinitey - Shoulder - 4/25/25 Mayza has been shifted to the 60-day IL due to a shoulder injury, and there is no timetable for his return.
Johan Oviedo SP Out indefinitely - Elbow - 3/3/25 Oviedo has been placed on the 60-day injured list due to a right elbow injury and right lat strain, and he will miss an undetermined length of time.
Chase Shugart RP End July - Knee - 7/8/25 Shugart has landed on the 15-day injured list due to a left knee inflammation, and he is not expected to be available until the end of this month.
Ryan Borucki RP Out indefinitely - Undisclosed - 6/21/25 Borucki has landed on the 15-day injured list dealing with a left oblique strain, and it is unclear how long he will be idle.
Minnesota Twins
Fielders   Status/Updated Notes
Luke Keaschall 2B Early Aug - Hand - 7/5/25 Keaschall has been shifted to the 60-day IL due to a fractured right forearm, and he might be back in action by early August.
Pitchers   Status/Updated Notes
Michael Tonkin RP Out Indefinitely - Bicep - 5/16/25 Tonkin has been shifted to the 60-day injured due to a bicep injury, and team officials have yet to provide an exact return date.
Bailey Ober SP Out indefinitely - Hip - 7/2/25 Ober is placed on the 15-day injured list with a left hip impingement, and he will miss an undetermined length of time.
Zebby Matthews RP Out indefinitely - Shoulder - 6/8/25 Matthews has landed on 15-day injured list due to a right shoulder strain, and he is without a definitive timetable for return.
Pablo Lopez SP Out indefinitely - Shoulder - 6/11/25 Lopez has been transferred from the 15-day injured list to the 60-day IL due to a Grade 2 right teres major muscle strain, and he will miss an extended period.
Recent Meetings
Date Home/Away H Starter A Starter Line O/U
7/12/25 MIN 12 - PIT 4 C. Sands M. Burrows -135/9.5 O
7/11/25 MIN 2 - PIT 1 J. Ryan P. Skenes -145/7 U
2024 Season
6/9/24 PIT 5 - MIN 11 x J. Jones B. Ober -114/8.5 O
6/8/24 PIT 4 - MIN 0 C. Mlodzinski S. Woods-Richardson 111/9 U
6/7/24 PIT 3 - MIN 0 M. Keller J. Ryan 111/8 U
2023 Season
8/20/23 MIN 2 - PIT 0 D. Keuchel R. Borucki -127/10 U
8/19/23 MIN 4 - PIT 7 S. Gray M. Keller -174/8.5 O
8/18/23 MIN 5 - PIT 1 P. Lopez A. Jackson -219/8 U
2021 Season
4/25/21 MIN 2 - PIT 6 M. Shoemaker W. Crowe -183/8.5 U
4/24/21 MIN 2 - PIT 6 M. Pineda T. Cahill -205/7.5 O
4/23/21 MIN 2 - PIT 0 J. Happ J. Brubaker -153/8 U
2020 Season
8/6/20 PIT 6 - MIN 5 J. Brubaker K. Maeda 181/8.5 O
8/5/20 PIT 2 - MIN 5 T. Williams R. Dobnak 154/9.5 U
8/4/20 MIN 7 - PIT 3 J. Berrios J. Musgrove -188/8.5 O
8/3/20 MIN 5 - PIT 4 L. Thorpe D. Holland -204/9.5 U
2018 Season
8/15/18 MIN 6 - PIT 4 J. Berrios C. Archer -114/8 O
8/14/18 MIN 5 - PIT 2 J. Odorizzi J. Taillon 119/9 U
4/4/18 PIT 3 - MIN 7 I. Nova J. Odorizzi -110/7.5 O
4/2/18 PIT 5 - MIN 4 J. Taillon L. Lynn -138/8 O
2015 Season
7/29/15 MIN 4 - PIT 10 E. Santana F. Liriano 119/8 O
Pittsburgh: Last 10 Games | Season
Date vs/Score Line ATS OPS Avg Starter IP Opp Starter IP
7/12/25 @ MIN 4-12 110/9.5 L/O .537 .176 M. Burrows 1.1 C. Sands 2.0
7/11/25 @ MIN 1-2 118/7 L/U .542 .235 P. Skenes 5.0 J. Ryan 5.0
7/9/25 @ KC 3-4 155/8.5 L/U .572 .235 B. Falter 4.2 K. Bubic 5.2
7/8/25 @ KC 3-4 115/7.5 L/U .726 .188 M. Keller 6.2 S. Lugo 6.0
7/7/25 @ KC 3-9 125/8.5 L/O .432 .129 A. Heaney 3.0 N. Cameron 7.0
7/6/25 @ SEA 0-1 -105/6 L/U .303 .152 P. Skenes 5.0 G. Kirby 6.1
7/5/25 @ SEA 0-1 140/7 L/U .169 .069 M. Burrows 5.0 L. Castillo 7.0
7/4/25 @ SEA 0-6 154/7 L/U .416 .156 B. Falter 5.2 B. Woo 6.0
7/2/25 STL 5-0 100/8 W/U .575 .250 M. Keller 7.0 S. Gray 6.1
7/1/25 STL 1-0 -160/7 W/U .399 .148 P. Skenes 5.0 A. Pallante 7.0
Minnesota: Last 10 Games | Season
Date vs/Score Line ATS OPS Avg Starter IP Opp Starter IP
7/12/25 PIT 12-4 -135/9.5 W/O 1.265 .368 C. Sands 2.0 M. Burrows 1.1
7/11/25 PIT 2-1 -145/7 W/U .567 .233 J. Ryan 5.0 P. Skenes 5.0
7/10/25 CHC 1-8 105/9.5 L/U .479 .133 C. Paddack 5.0 C. Rea 7.0
7/9/25 CHC 4-2 -115/9 W/U .853 .267 D. Festa 5.1 C. Horton 4.2
7/8/25 CHC 8-1 115/9.5 W/U 1.037 .333 S. Woods-Richardson 5.0 S. Imanaga 6.0
7/6/25 TB 5-7 x -130/8.5 L/O .647 .189 J. Ryan 6.0 D. Rasmussen 2.0
7/5/25 TB 6-5 -115/9.5 W/O .813 .314 C. Sands 1.0 T. Bradley 5.2
7/4/25 TB 4-3 -120/10 W/U .845 .258 C. Paddack 5.0 Z. Littell 6.0
7/3/25 @ MIA 1-4 -115/8 L/U .463 .156 D. Festa 6.0 E. Perez 6.0
7/2/25 @ MIA 2-1 -120/8.5 W/U .563 .250 S. Woods-Richardson 5.0 J. Junk 6.0
Abbreviations Legend