MLB Scores · MLB Odds

Orioles vs Guardians

Final · Sat Apr 18 · 6:10 PM ET · Progressive Field

Baltimore OriolesOrioles10-11
2
FinalApr 18, 2026
Cleveland GuardiansGuardians12-10
4
TVMASNStreamMLB.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 7.5+103
Under 7.5−124
  • Run line: Guardians −1.5 covered.
  • Total O/U: under 7.5 (6 runs).

Recap

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

The game was played before 20,783.

Score by inning

Baltimore Orioles and Cleveland Guardians, score by inning
Team123456789R
BAL0001000102
CLE00003001x4

W: Williams (3-1) · L: Kremer (0-1) · S: Smith (2-0)

Scoring plays

Top 4

  1. BALHome runTaveras homered to right (399 feet).1-0

Bottom 5

  1. CLEHome runRocchio homered to right (357 feet), Hoskins scored and Schneemann scored.1-3

Top 8

  1. BALHome runHenderson homered to right (368 feet).2-3

Bottom 8

  1. CLEHome runNaylor homered to right (397 feet).2-4

Team stats

BALCLE
Hits
4
3
Home Runs
2
2
Runs Batted In
2
4
Walks
1
2
Strikeouts
16
8
Runners Left On Base
9
3
Errors
0
1

Player stats

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Gunnar Henderson SS2-4412110219.213.283.506
Taylor Ward LF1-4401000018.289.388.422
Pete Alonso 1B0-4400000417.205.326.346
Dylan Beavers RF0-4400000320.220.310.300
Colton Cowser DH0-4400000419.178.269.200
Leody Taveras CF1-3311111116.368.489.526
Samuel Basallo C0-3300000111.140.234.298
Coby Mayo 3B0-330000005.157.259.196
Jeremiah Jackson 2B0-3300000114.302.308.571

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Dean Kremer P6.023327195-584.0995
Albert Suarez P2.011101133-195.0033

Guardians · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan CF0-4400000221.241.315.313
Chase DeLauter RF0-4400000013.232.325.522
Jose Ramirez 3B0-2200001015.215.347.418
Kyle Manzardo 1B0-3300000211.180.265.246
George Valera LF0-330000006.286.286.429
Angel Martinez LF0-000000000.279.333.443
Rhys Hoskins DH0-2210001121.204.339.367
Daniel Schneemann 2B1-3311000215.314.352.549
Bo Naylor C1-3311110112.156.224.244
Brayan Rocchio SS1-3311310014.222.338.397

Guardians · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Gavin Williams P7.03111111100-732.12100
Hunter Gaddis P1.011102124-166.0024
Cade Smith P1.000003015-114.0915

Game info

VenueProgressive Field, Cleveland, OH
Attendance20,783
OfficialsHome Plate Umpire: Mark Wegner · First Base Umpire: Bruce Dreckman · Second Base Umpire: Carlos Torres · Third Base Umpire: Nate Tomlinson
TVMASN · 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