MLB Scores · MLB Odds

Twins vs Pirates

Final · Sun May 31 · 1:35 PM ET · PNC Park

Minnesota TwinsTwins27-33
3
FinalMay 31, 2026
Pittsburgh PiratesPirates32-28
9
StreamMLB.TVTwins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIN+139
PIT−168
Run line
MIN +1.5−161
PIT −1.5+133
Total O/U
Over 7.5−105
Under 7.5−114
  • Run line: Pirates −1.5 covered.
  • Total O/U: over 7.5 (12 runs).

Recap

The Pittsburgh Pirates beat the Minnesota Twins 9-3 at PNC Park in Pittsburgh on May 31, 2026 to move to 32-28.

The Pirates have won 3 straight. They scored 5 runs in the fifth inning.

Score by inning

Minnesota Twins and Pittsburgh Pirates, score by inning
Team123456789R
MIN0000020013
PIT02205000x9

W: Ashcraft (5-2) · L: Matthews (1-3)

Scoring plays

Bottom 2

  1. PITHome runO'Hearn homered to right (354 feet).0-1
  2. PITSingleTriolo singled to right, Cruz scored, Mangum to third.0-2

Bottom 3

  1. PITHome runGonzales homered to center (407 feet), Reynolds scored.0-4

Bottom 5

  1. PITSingleLowe singled to right, Horwitz scored.0-5
  2. PITWalkCruz walked, Lowe scored, Gonzales to second, Reynolds to third.0-6
  3. PITSacrifice flyMangum hit sacrifice fly to center, Reynolds scored.0-7
  4. PITSingleDavis singled to left, Cruz scored and Gonzales scored, Triolo to second.0-9

Top 6

  1. MINHome runLee homered to right (358 feet), Jackson scored.2-9

Top 9

  1. MINHome runLee homered to right (393 feet).3-9

Team stats

MINPIT
Hits
6
8
Home Runs
2
2
Runs Batted In
3
9
Walks
0
5
Strikeouts
14
10
Runners Left On Base
7
13
Errors
1
1

Player stats

Twins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Austin Martin RF0-4400000114.263.367.356
Brooks Lee 3B2-4422320213.255.310.430
Kody Clemens CF0-4400000211.233.309.436
Josh Bell DH2-3302000111.220.279.340
James Outman PH0-110000015.161.235.258
Trevor Larnach LF0-4400000217.253.363.384
Orlando Arcia 1B0-330000016.333.357.370
Luke Keaschall 2B1-3301000113.246.321.322
Tristan Gray SS0-3300000114.234.291.362
Alex Jackson C1-331100029.231.231.308

Twins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Zebby Matthews P4.1677272100-634.63100
Mike Paredes P3.222133065-372.4565

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Spencer Horwitz 1B1-5511000024.289.389.468
Brandon Lowe 2B1-5511100117.260.346.529
Bryan Reynolds RF0-3320001222.276.403.438
Jhostynxon Garcia LF0-000000000.214.241.214
Ryan O'Hearn DH2-4412110119.294.371.479
Nick Gonzales 3B1-3321211218.303.356.364
Oneil Cruz CF0-2220102113.255.330.464
Jake Mangum RF1-3301100019.269.336.317
Jared Triolo SS1-3301100213.235.271.259
Henry Davis C1-3301201120.139.238.270

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Braxton Ashcraft P6.0522011180-602.7780
Cam Sanders P1.000001013-119.0013
Brandan Bidois P2.011102120-174.5020

Game info

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

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