Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Houston Astros vs Cleveland Guardians: result and box score, 21 April 2026

MLB games
Final, Progressive Field
9–16
@
14–11
5FINAL8
Box score →

Matchup

Last 15 games
4.67Runs per game4.73
6.6Runs allowed4.87
0.745OPS0.743
6.17Bullpen ERA6.24
19.5Strikeout %18.8
MLB matchupsAstros @ Guardians
Away, 9–16
Home, 14–11
Tue 21 Apr, 23:10 UK, Progressive Field
5 – 8

Box score

Box score

Team123456789RH
Houston Astros 000030101 510
Cleveland Guardians 11000006x 811

Houston Astros

BatterABRH2B3BHRRBIBBSOSB
1. Carlos Correa 4020 0011 10
2. Yordan Alvarez 5021 0030 00
3. Jose Altuve 5000 0000 20
4. Christian Walker 4000 0000 00
5. Isaac Paredes 3110 0001 00
6. Cam Smith 4120 0000 10
7. Yainer Diaz 4111 0000 00
8. Brice Matthews 3121 0010 10
9. Dustin Harris 1100 0000 00
Daniel Johnson 0000 0001 00
PitcherIPHRERBBSOHRPitches
Ryan Weiss3.152 2441 86
Colton Gordon1.020 0010 17
Kai-Wei Teng2.200 0120 31
Enyel De Los Santos0.123 3100 15
Bryan King0.223 3200 15

Cleveland Guardians

BatterABRH2B3BHRRBIBBSOSB
1. Steven Kwan 3110 0002 00
2. Chase DeLauter 4110 1031 00
3. José Ramírez 3210 0002 01
4. Kyle Manzardo 4020 0021 00
5. George Valera 5010 0010 10
6. Daniel Schneemann 2110 0002 10
7. Angel Martínez 4220 0110 20
8. Austin Hedges 2010 0000 10
Bo Naylor 2000 0000 10
9. Brayan Rocchio 4110 0010 10
PitcherIPHRERBBSOHRPitches
Parker Messick5.063 3140 85
Shawn Armstrong1.000 0000 11
Connor Brogdon0.111 0000 11
Tim Herrin0.210 0000 16
Peyton Pallette1.000 0100 21
Cade Smith1.021 1110 18

Team comparison

Last 15 games before this one
AstrosGuardians
4.67 Runs per game 4.73
6.6 Runs allowed 4.87
0.745 OPS 0.743
6.17 Bullpen ERA 6.24
19.5 Strikeout % 18.8

Weather at first pitch

71°F, wind 9 mph, 5 mph blowing out