MLB Scores · MLB Odds

Twins vs Pirates

Final · Sat May 30 · 4:05 PM ET · PNC Park

Minnesota TwinsTwins27-32
9
FinalMay 30, 2026
Pittsburgh PiratesPirates31-28
10
StreamMLB.TVTwins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIN+128
PIT−154
Run line
MIN +1.5−169
PIT −1.5+140
Total O/U
Over 8.5−106
Under 8.5−114
  • Run line: Twins +1.5 covered.
  • Total O/U: over 8.5 (19 runs).

Recap

The Pittsburgh Pirates edged the Minnesota Twins 10-9 at PNC Park in Pittsburgh on May 30, 2026 to move to 31-28.

They scored 6 runs in the second inning.

Score by inning

Minnesota Twins and Pittsburgh Pirates, score by inning
Team123456789R
MIN0115000209
PIT16001020x10

W: Ramirez (3-2) · L: Ober (6-3) · S: Soto (4-0)

Scoring plays

Bottom 1

  1. PITHome runHorwitz homered to right (408 feet).0-1

Top 2

  1. MINDoubleCaratini doubled to left, Clemens scored.1-1

Bottom 2

  1. PITHome runMangum homered to right center (410 feet).1-2
  2. PITSingleGonzales singled to right, Horwitz scored and Lowe scored, Reynolds to third.1-4
  3. PITHome runCruz homered to center (420 feet), Reynolds scored and Gonzales scored.1-7

Top 3

  1. MINTripleClemens tripled to center, Buxton scored.2-7

Top 4

  1. MINDoubleGray doubled to center, Arcia scored and Keaschall scored.4-7
  2. MINDoubleBell doubled to left, Buxton scored and Gray scored.6-7
  3. MINSingleClemens singled to right, Bell scored.7-7

Bottom 5

  1. PITSingleMangum singled to left, Griffin scored, Rodríguez to third.7-8

Bottom 7

  1. PITSingleTriolo singled to right, Rodríguez scored, Mangum to third.7-9
  2. PITSacrifice flyReynolds hit sacrifice fly to right, Mangum scored, Triolo to third.7-10

Top 8

  1. MINWalkLee walked, Keaschall scored, Buxton to second, Kreidler to third.8-10
  2. MINFlyoutBell fouled out to first, Kreidler scored, Lee to second, Buxton to third.9-10

Team stats

MINPIT
Hits
12
15
Home Runs
0
3
Runs Batted In
9
10
Walks
5
6
Strikeouts
10
4
Runners Left On Base
17
22
Errors
1
0

Player stats

Twins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Byron Buxton DH2-4422001222.260.323.563
Trevor Larnach LF0-3300001118.261.371.394
Brooks Lee 3B0-000010105.250.307.398
Josh Bell 1B1-5511300222.214.274.335
Kody Clemens LF3-5513200014.239.316.447
Austin Martin RF0-5500000215.269.375.365
Victor Caratini C1-4401101120.188.290.248
James Outman PR0-000000000.164.239.262
Orlando Arcia SS1-5511000019.375.400.417
Luke Keaschall 2B3-5523000117.245.321.321
Tristan Gray SS1-3311200110.242.300.374
Ryan Kreidler CF0-001000104.255.340.489

Twins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Bailey Ober P4.2128713397-724.5997
Kody Funderburk P1.122220027-143.6327
John Klein P2.010031039-224.1539

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Spencer Horwitz 1B2-5522110016.292.394.470
Brandon Lowe 2B1-3311000014.261.349.537
Tyler Callihan 2B0-110000108.333.600.667
Bryan Reynolds RF2-2212102022.280.403.444
Nick Gonzales 3B3-5513200010.303.354.349
Oneil Cruz CF1-4411311117.258.327.468
Konnor Griffin DH2-5512000223.270.327.402
Endy Rodriguez C0-3310001020.269.486.308
Jake Mangum LF3-4423211021.267.339.317
Jared Triolo SS1-5501100112.231.268.256

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Mitch Keller P4.0107715077-524.3577
Yohan Ramirez P1.000001013-94.7313
Evan Sisk P1.100012021-121.4421
Dennis Santana P0.20000207-64.817
Mason Montgomery P0.222220025-123.9125
Gregory Soto P1.100010023-131.9523

Game info

VenuePNC Park, Pittsburgh, PA
Attendance24,272
OfficialsHome Plate Umpire: Alex Tosi · First Base Umpire: Jordan Baker · Second Base Umpire: Willie Traynor · Third Base Umpire: Jansen Visconti

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:51 PM ET. How game pages are made