MLB Scores · MLB Odds

Twins vs Guardians

Final/12 · Thu Jul 23 · 1:10 PM ET · Progressive Field

Minnesota TwinsTwins51-53
3
Final/12Jul 23, 2026
Cleveland GuardiansGuardians54-50
1
StreamESPN UnlmtdMLB.TVCLEGuardians.TVTwins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIN+123
CLE−149
Run line
MIN +1.5−186
CLE −1.5+153
Total O/U
Over 7−119
Under 7−102
  • Run line: Twins +1.5 covered.
  • Total O/U: under 7 (4 runs).

Recap

The Minnesota Twins beat the Cleveland Guardians 3-1 in 12 innings at Progressive Field in Cleveland on Jul 23, 2026 to move to 51-53.

The game was played before 27,354.

Score by inning

Minnesota Twins and Cleveland Guardians, score by inning
Team123456789101112R
MIN0000000100023
CLE0000100000001

W: Rogers (5-3) · L: Sabrowski (3-2) · S: Anderson (0-0)

Scoring plays

Bottom 5

  1. CLEHome runBailey homered to right (420 feet).0-1

Top 8

  1. MINSingleRoden singled to center, Lewis scored, Keaschall to second.1-1

Top 12

  1. MINSingleLarnach singled to left, Jeffers scored, Lewis to second.2-1
  2. MINSingleKeaschall singled to left, Lewis scored on error, Larnach to second, Larnach safe at third on throwing error by left fielder Kwan.3-1

Team stats

MINCLE
Hits
6
3
Home Runs
0
1
Runs Batted In
3
1
Walks
4
7
Strikeouts
14
10
Runners Left On Base
22
24
Errors
0
1

Player stats

Twins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brooks Lee SS0-5500000124.251.307.431
Byron Buxton CF1-4401001217.274.331.568
Ryan Jeffers C1-5511000323.284.392.541
Josh Bell DH0-5500000420.247.304.419
Kody Clemens 1B1-5501000017.239.295.479
Royce Lewis 3B0-3320002016.213.294.382
Austin Martin LF0-2200000210.239.351.313
Trevor Larnach LF1-3301100112.294.383.460
Luke Keaschall 2B1-4401101022.261.353.347
Ryan Kreidler SS0-220000018.233.294.387
Alan Roden RF1-330110004.214.303.214

Twins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Taj Bradley P7.0211351109-683.69109
Andrew Morris P1.010000016-103.3116
Yoendrys Gomez P1.000022022-113.4722
Tommy Nance P1.000001013-113.8613
Taylor Rogers P1.000011013-75.4513
Jack Anderson P1.000011018-92.6118

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan LF2-4402001120.248.354.307
Jose Ramirez 3B0-3300002023.239.341.413
Chase DeLauter RF0-4400001224.284.349.448
Brayan Rocchio SS0-5500000218.271.333.403
Travis Bazzana 2B0-4400001022.242.341.409
Rhys Hoskins DH0-4400001226.177.310.377
Kyle Manzardo 1B0-4400000216.213.302.364
Gabriel Arias 1B0-110000002.240.282.404
Patrick Bailey C1-4411111120.202.257.313
Petey Halpin CF0-4400000015.207.224.341
Daniel Schneemann PH0-110000005.206.275.321

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Gavin Williams P7.0200011097-733.7897
Hunter Gaddis P0.101121016-82.7016
Cade Smith P1.220001022-152.6322
Colin Holderman P2.000010021-131.8221
Erik Sabrowski P1.022111017-123.5617

Game info

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

Last and next games

Head to head

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