MLB Scores · MLB Odds

Orioles vs Guardians

Final · Fri Apr 17 · 6:10 PM ET · Progressive Field

Baltimore OriolesOrioles10-10
6
FinalApr 17, 2026
Cleveland GuardiansGuardians11-10
4
TVWKYC 3MASNStreamMLB.TVCLEGuardians.TV

Closing line

US sportsbook at first pitch
Moneyline
BAL+119
CLE−143
Run line
BAL +1.5−186
CLE −1.5+153
Total O/U
Over 8−112
Under 8−108
  • Run line: Orioles +1.5 covered.
  • Total O/U: over 8 (10 runs).

Recap

The Baltimore Orioles beat the Cleveland Guardians 6-4 at Progressive Field in Cleveland on Apr 17, 2026 to move to 10-10.

The Orioles came back from 4 runs down, trailing 4-0 in the Bottom 7. They scored 6 runs in the eighth inning.

Score by inning

Baltimore Orioles and Cleveland Guardians, score by inning
Team123456789R
BAL0000000606
CLE0000004004

W: Garcia (2-0) · L: Sabrowski (0-1) · S: Helsley (0-1)

Scoring plays

Bottom 7

  1. CLEHome runSchneemann homered to right (407 feet), Kwan scored, DeLauter scored and Ramírez scored.0-4

Top 8

  1. BALSacrifice flyRodríguez hit sacrifice fly to right, Ward scored.1-4
  2. BALDoubleWilson doubled to left, Alonso scored and Beavers scored, Taveras to third.3-4
  3. BALHome runJackson homered to left center (390 feet), Taveras scored and Wilson scored.6-4

Team stats

BALCLE
Hits
7
7
Home Runs
1
1
Runs Batted In
6
4
Walks
6
7
Strikeouts
11
7
Runners Left On Base
15
29
Errors
1
0

Player stats

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Gunnar Henderson SS0-5500000218.200.274.471
Taylor Ward LF0-3310002122.291.394.418
Pete Alonso 1B2-4412000016.216.341.365
Dylan Beavers DH1-3311002123.239.333.326
Samuel Basallo C0-3300000112.148.246.315
Johnathan Rodriguez PH0-000010001.000.250.000
Sam Huff C0-110000014.200.200.400
Leody Taveras RF1-3311001022.371.488.457
Colton Cowser RF0-3300000111.195.292.220
Weston Wilson PH1-111120003.500.500.750
Blaze Alexander CF0-000000000.227.292.250
Coby Mayo 3B1-3301001218.167.273.208
Jeremiah Jackson 2B1-4411310211.317.323.600

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Chris Bassitt P5.0400420100-566.19100
Yennier Cano P0.210011015-71.4215
Grant Wolfram P0.213012013-123.1213
Anthony Nunez P0.21110118-61.938
Rico Garcia P1.000000012-100.0012
Ryan Helsley P1.000011015-82.1615

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan CF1-4411001025.253.330.329
Chase DeLauter RF1-4411001012.246.342.554
Jose Ramirez 3B0-1110004024.221.348.429
Kyle Manzardo DH1-5501000324.190.277.259
Rhys Hoskins 1B1-3301001112.213.339.383
George Valera PH0-110000003.364.364.545
Daniel Schneemann SS2-4412410012.313.353.563
Angel Martinez LF1-4401000217.279.333.443
Bo Naylor C0-4400000018.143.217.167
Juan Brito 2B0-4400000116.176.243.235

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Tanner Bibee P6.040035096-604.8196
Hunter Gaddis P1.000003012-104.5012
Shawn Armstrong P0.003320013-35.1913
Erik Sabrowski P0.212211017-93.7217
Connor Brogdon P1.121102123-146.4823

Game info

VenueProgressive Field, Cleveland, OH
Attendance23,988
OfficialsHome Plate Umpire: Nate Tomlinson · First Base Umpire: Mark Wegner · Second Base Umpire: Bruce Dreckman · Third Base Umpire: Carlos Torres
TVWKYC 3 · localMASN · local

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