MLB Scores · MLB Odds

Twins vs Guardians

Final · Tue Jul 21 · 6:40 PM ET · Progressive Field

Minnesota TwinsTwins49-53
2
FinalJul 21, 2026
Cleveland GuardiansGuardians54-48
5
StreamMLB.TVCLEGuardians.TVTwins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIN+134
CLE−162
Run line
MIN +1.5−162
CLE −1.5+134
Total O/U
Over 8−102
Under 8−118
  • Run line: Guardians −1.5 covered.
  • Total O/U: under 8 (7 runs).

Recap

The Cleveland Guardians beat the Minnesota Twins 5-2 at Progressive Field in Cleveland on Jul 21, 2026 to move to 54-48.

The game was played before 19,714.

Score by inning

Minnesota Twins and Cleveland Guardians, score by inning
Team123456789R
MIN1001000002
CLE00200210x5

W: Holderman (5-2) · L: Paredes (0-3) · S: Smith (3-1)

Scoring plays

Top 1

  1. MINHome runJeffers homered to left (402 feet).1-0

Bottom 3

  1. CLEDoubleKwan doubled to center, Hedges scored.1-1
  2. CLESingleRocchio singled to right, Kwan scored.1-2

Top 4

  1. MINRunBell scored on error, Lewis safe at first on fielding error by pitcher Messick, Lewis safe at second on throwing error by second baseman Bazzana.2-2

Bottom 6

  1. CLESacrifice flyHedges hit sacrifice fly to left, Watson scored.2-3
  2. CLESacrifice flyHalpin hit sacrifice fly to center, Bazzana scored, Arias to third. Cleveland Guardians challenged: call on the field was overturned.2-4

Bottom 7

  1. CLESingleBazzana singled to left, Manzardo scored.2-5

Team stats

MINCLE
Hits
6
9
Home Runs
1
0
Runs Batted In
1
5
Walks
1
4
Strikeouts
9
3
Runners Left On Base
12
13
Errors
0
2

Player stats

Twins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Austin Martin LF0-3300000111.241.353.315
Trevor Larnach LF1-110100007.291.380.449
Byron Buxton CF1-4401000019.275.330.572
Ryan Jeffers C1-4411110013.287.398.552
Josh Bell DH1-4411000216.251.309.428
Royce Lewis 3B0-3300001016.216.294.390
Victor Caratini 1B0-4400000112.236.325.363
Kody Clemens 2B2-4402000116.241.298.484
Luke Keaschall RF0-4400000221.260.349.348
Ryan Kreidler SS0-3300000210.241.304.400

Twins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kendry Rojas P2.112222047-283.3247
Mike Paredes P3.062210049-324.7249
Taylor Rogers P1.121110028-175.6028
Jack Anderson P1.10000108-72.898

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan LF1-3311102027.239.347.299
Brayan Rocchio SS2-4402100016.274.337.406
Chase DeLauter DH2-4402000116.288.353.458
Rhys Hoskins 1B0-220000003.181.312.383
Kyle Manzardo 1B0-221000003.209.301.351
David Fry RF0-220000006.191.304.353
Kahlil Watson RF1-221100009.239.264.341
Travis Bazzana 2B1-2211101017.248.342.420
Gabriel Arias 3B2-4402000210.243.284.408
Austin Hedges C0-2210101013.280.340.402
Petey Halpin CF0-2200100012.216.234.365

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Parker Messick P5.242106188-592.6888
Colin Holderman P0.10001008-41.918
Shawn Armstrong P0.220001017-134.1817
Hunter Gaddis P1.100001017-122.4517
Cade Smith P1.000001011-72.7211

Game info

VenueProgressive Field, Cleveland, OH
Attendance19,714
OfficialsHome Plate Umpire: Nestor Ceja · First Base Umpire: Willie Traynor · Second Base Umpire: Charlie Ramos · Third Base Umpire: David Rackley

Last and next games

Head to head

  • Next meeting: W 3-1 at CLEThu Jul 23

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:53 PM ET. How game pages are made