MLB Scores · MLB Odds

Astros vs Orioles

Final · Thu Apr 30 · 3:55 PM ET · Oriole Park at Camden Yards

Houston AstrosAstros12-20
11
FinalApr 30, 2026
Baltimore OriolesOrioles15-16
5
TVMASNSpace City Home NetworkStreamMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
HOU+119
BAL−144
Run line
HOU +1.5−173
BAL −1.5+143
Total O/U
Over 9−115
Under 9−105
  • Run line: Astros +1.5 covered.
  • Total O/U: over 9 (16 runs).

Recap

The Houston Astros beat the Baltimore Orioles 11-5 at Oriole Park at Camden Yards in Baltimore on Apr 30, 2026 to move to 12-20.

They scored 5 runs in the first inning.

Score by inning

Houston Astros and Baltimore Orioles, score by inning
Team123456789R
HOU51041000011
BAL0003001015

W: McCullers (2-2) · L: Young (2-1)

Scoring plays

Top 1

  1. HOUSingleHarris singled to right, Alvarez scored and Paredes scored.2-0
  2. HOUHome runSmith homered to center (414 feet), Harris scored and Diaz scored.5-0

Top 2

  1. HOUHome runAlvarez homered to center (424 feet).6-0

Top 4

  1. HOUSingleParedes singled to right, Johnson scored, Alvarez to second, Matthews to third.7-0
  2. HOUSingleWalker singled to right, Matthews scored, Paredes to second, Alvarez to third.8-0
  3. HOUSacrifice flyHarris hit sacrifice fly to center, Alvarez scored, Paredes to third.9-0
  4. HOUSingleDiaz singled to left, Paredes scored, Walker to third.10-0

Bottom 4

  1. BALDoubleAlonso doubled to left, Ward scored.10-1
  2. BALTripleTaveras tripled to right, Alonso scored and O'Neill scored.10-3

Top 5

  1. HOUWild PitchShewmake scored on Foster wild pitch, Matthews to third on wild pitch by Foster.11-3

Bottom 7

  1. BALDoubleHenderson doubled to right, Taveras scored, Wilson to third.11-4

Bottom 9

  1. BALSacrifice flyMayo hit sacrifice fly to left, Cowser scored.11-5

Team stats

HOUBAL
Hits
14
6
Home Runs
2
0
Runs Batted In
10
5
Walks
3
8
Strikeouts
7
14
Runners Left On Base
17
17
Errors
0
2

Player stats

Astros · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brice Matthews 2B1-6611000219.207.270.379
Yordan Alvarez DH3-4433111117.356.462.737
Isaac Paredes 3B2-5522100018.253.339.384
Christian Walker 1B2-5502100018.293.366.552
Dustin Harris LF1-4411300016.194.318.278
Yainer Diaz C2-5512100015.239.258.348
Cam Smith RF1-4411311118.219.317.381
Daniel Johnson CF1-4411001115.154.313.154
Braden Shewmake SS1-5511000218.200.200.500

Astros · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Lance McCullers Jr. P6.023349099-576.3299
Bryan Abreu P1.021123027-1712.5427
Enyel De Los Santos P1.010012025-145.5625
Cody Bolton P1.011110018-85.7918

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Gunnar Henderson SS1-4401100214.214.283.481
Blaze Alexander SS0-110000002.177.250.210
Taylor Ward DH0-1110003020.304.438.443
Colton Cowser PH0-001000105.186.269.220
Dylan Beavers LF1-5501000317.228.303.342
Pete Alonso 1B1-3311100115.198.306.362
Coby Mayo 1B0-110010017.169.244.325
Samuel Basallo C0-5500000426.232.315.439
Tyler O'Neill RF1-2211002022.225.340.300
Leody Taveras CF1-3311201117.288.397.455
Weston Wilson 3B1-3301001011.308.471.385
Jeremiah Jackson 2B0-4400000213.270.288.480

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Brandon Young P4.0910422282-514.3082
Cameron Foster P2.031112032-205.8732
Keegan Akin P1.010001014-927.0014
Tyler Wells P1.010000016-123.1816
Yennier Cano P1.000002010-91.6910

Game info

VenueOriole Park at Camden Yards, Baltimore, MD
Attendance26,586
OfficialsHome Plate Umpire: Stu Scheurwater · First Base Umpire: Junior Valentine · Second Base Umpire: Jordan Baker · Third Base Umpire: Derek Thomas
TVMASN · localSpace City Home Network · 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:51 PM ET. How game pages are made