Tampa Bay Rays vs Houston Astros Player Stats & Box Score - Jul 4, 2026 FanDuel
Final
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TAM | 1 | 2 | 3 | 1 | 0 | 0 | 1 | 0 | 0 | 8 | 9 | 0 |
| HOU | 2 | 0 | 0 | 2 | 1 | 0 | 3 | 0 | 2 | 10 | 11 | 1 |
W: Josh Hader
Play-by-Play
Last updated:| INN | Score | Play |
|---|---|---|
| ▼ 9th | 8 - 10 | Alvarez homered to center (424 feet), Altuve scored. |
| ▼ 9th | 8 - 10 | Pitch 6 : Ball In Play |
| ▼ 9th | 8 - 8 | Pitch 5 : Strike 2 Foul |
| ▼ 9th | 8 - 8 | Pitch 4 : Strike 2 Foul |
| ▼ 9th | 8 - 8 | Pitch 3 : Strike 2 Swinging |
| ▼ 9th | 8 - 8 | Pitch 2 : Strike 1 Swinging |
| ▼ 9th | 8 - 8 | Pitch 1 : Ball 1 |
| ▼ 9th | 8 - 10 | Casey Legumina pitches to Yordan Alvarez |
| ▼ 9th | 8 - 8 | Altuve walked. |
| ▼ 9th | 8 - 8 | Pitch 6 : Ball 4 |
| ▼ 9th | 8 - 8 | Pitch 5 : Ball 3 |
| ▼ 9th | 8 - 8 | Pitch 4 : Strike 2 Looking |
| ▼ 9th | 8 - 8 | Pitch 3 : Ball 2 |
| ▼ 9th | 8 - 8 | Pitch 2 : Ball 1 |
| ▼ 9th | 8 - 8 | Pitch 1 : Strike 1 Swinging |
| ▼ 9th | 8 - 8 | Casey Legumina pitches to Jose Altuve |
| ▼ 9th | 8 - 8 | Legumina relieved Kimbrel |
| ▼ 9th | 8 - 8 | Bottom of the 9th inning |
| ▼ 9th | 8 - 8 | Middle of the 9th inning |
| ▲ 9th | 8 - 8 | Walls struck out swinging. |
| ▲ 9th | 8 - 8 | Pitch 4 : Strike 3 Swinging |
| ▲ 9th | 8 - 8 | Pitch 3 : Strike 2 Foul |
| ▲ 9th | 8 - 8 | Pitch 2 : Strike 2 Swinging |
| ▲ 9th | 8 - 8 | Pitch 1 : Strike 1 Looking |
| ▲ 9th | 8 - 8 | Josh Hader pitches to Taylor Walls |
| ▲ 9th | 8 - 8 | Palacios walked. |
| ▲ 9th | 8 - 8 | Pitch 8 : Ball 4 |
| ▲ 9th | 8 - 8 | Pitch 7 : Ball 3 |
| ▲ 9th | 8 - 8 | Pitch 6 : Strike 2 Foul |
| ▲ 9th | 8 - 8 | Pitch 5 : Strike 2 Foul |
| ▲ 9th | 8 - 8 | Pitch 4 : Ball 2 |
| ▲ 9th | 8 - 8 | Pitch 3 : Strike 2 Foul |
| ▲ 9th | 8 - 8 | Pitch 2 : Strike 1 Looking |
| ▲ 9th | 8 - 8 | Pitch 1 : Ball 1 |
| ▲ 9th | 8 - 8 | Josh Hader pitches to Richie Palacios |
| ▲ 9th | 8 - 8 | DeLuca flied out to left. |
| ▲ 9th | 8 - 8 | Pitch 4 : Ball In Play |
| ▲ 9th | 8 - 8 | Pitch 3 : Strike 2 Swinging |
| ▲ 9th | 8 - 8 | Pitch 2 : Strike 1 Swinging |
| ▲ 9th | 8 - 8 | Pitch 1 : Ball 1 |
| ▲ 9th | 8 - 8 | Josh Hader pitches to Jonny DeLuca |
| ▲ 9th | 8 - 8 | Mesa Jr. flied out to left. |
| ▲ 9th | 8 - 8 | Pitch 1 : Ball In Play |
| ▲ 9th | 8 - 8 | Josh Hader pitches to Victor Mesa Jr. |
| ▲ 9th | 8 - 8 | Hader relieved King |
| ▲ 9th | 8 - 8 | Top of the 9th inning |
| ▼ 8th | 8 - 8 | End of the 8th inning |
| ▼ 8th | 8 - 8 | Allen fouled out to first. |
| ▼ 8th | 8 - 8 | Pitch 3 : Ball In Play |
| ▼ 8th | 8 - 8 | Pitch 2 : Strike 2 Foul |
| ▼ 8th | 8 - 8 | Pitch 1 : Strike 1 Looking |
| ▼ 8th | 8 - 8 | Craig Kimbrel pitches to Nick Allen |
| ▼ 8th | 8 - 8 | Trammell struck out swinging. |
| ▼ 8th | 8 - 8 | Pitch 6 : Strike 3 Swinging |
| ▼ 8th | 8 - 8 | Pitch 5 : Ball 3 |
| ▼ 8th | 8 - 8 | Pitch 4 : Strike 2 Swinging |
| ▼ 8th | 8 - 8 | Pitch 3 : Strike 1 Swinging |
| ▼ 8th | 8 - 8 | Pitch 2 : Ball 2 |
| ▼ 8th | 8 - 8 | Pitch 1 : Ball 1 |
| ▼ 8th | 8 - 8 | Craig Kimbrel pitches to Taylor Trammell |
| ▼ 8th | 8 - 8 | Diaz grounded out to second. |
| ▼ 8th | 8 - 8 | Pitch 1 : Ball In Play |
| ▼ 8th | 8 - 8 | Craig Kimbrel pitches to Yainer Diaz |
| ▼ 8th | 8 - 8 | Bottom of the 8th inning |
| ▼ 8th | 8 - 8 | Middle of the 8th inning |
| ▲ 8th | 8 - 8 | Vilade lined out to center. |
| ▲ 8th | 8 - 8 | Pitch 7 : Ball In Play |
| ▲ 8th | 8 - 8 | Pitch 6 : Strike 2 Foul |
| ▲ 8th | 8 - 8 | Pitch 5 : Strike 2 Foul |
| ▲ 8th | 8 - 8 | Pitch 4 : Ball 2 |
| ▲ 8th | 8 - 8 | Pitch 3 : Strike 2 Swinging |
| ▲ 8th | 8 - 8 | Pitch 2 : Ball 1 |
| ▲ 8th | 8 - 8 | Pitch 1 : Strike 1 Foul |
| ▲ 8th | 8 - 8 | Bryan King pitches to Ryan Vilade |
| ▲ 8th | 8 - 8 | Mullins struck out swinging. |
| ▲ 8th | 8 - 8 | Pitch 8 : Strike 3 Swinging |
| ▲ 8th | 8 - 8 | Pitch 7 : Strike 2 Foul |
| ▲ 8th | 8 - 8 | Pitch 6 : Ball 3 |
| ▲ 8th | 8 - 8 | Pitch 5 : Strike 2 Foul |
| ▲ 8th | 8 - 8 | Pitch 4 : Ball 2 |
| ▲ 8th | 8 - 8 | Pitch 3 : Strike 2 Foul |
| ▲ 8th | 8 - 8 | Pitch 2 : Strike 1 Swinging |
| ▲ 8th | 8 - 8 | Pitch 1 : Ball 1 |
| ▲ 8th | 8 - 8 | Bryan King pitches to Cedric Mullins |
| ▲ 8th | 8 - 8 | Caminero singled to center. |
| ▲ 8th | 8 - 8 | Pitch 2 : Ball In Play |
| ▲ 8th | 8 - 8 | Pitch 1 : Ball 1 |
| ▲ 8th | 8 - 8 | Bryan King pitches to Junior Caminero |
| ▲ 8th | 8 - 8 | Aranda struck out swinging. |
| ▲ 8th | 8 - 8 | Pitch 5 : Strike 3 Swinging |
| ▲ 8th | 8 - 8 | Pitch 4 : Ball 2 |
| ▲ 8th | 8 - 8 | Pitch 3 : Ball 1 |
| ▲ 8th | 8 - 8 | Pitch 2 : Strike 2 Looking |
| ▲ 8th | 8 - 8 | Pitch 1 : Strike 1 Foul |
| ▲ 8th | 8 - 8 | Bryan King pitches to Jonathan Aranda |
| ▲ 8th | 8 - 8 | King relieved Javier |
| ▲ 8th | 8 - 8 | Dezenzo in left field. |
| ▲ 8th | 8 - 8 | Top of the 8th inning |
| ▼ 7th | 8 - 8 | End of the 7th inning |
| ▼ 7th | 8 - 8 | Smith flied out to center. |
| ▼ 7th | 8 - 8 | Pitch 5 : Ball In Play |
| ▼ 7th | 8 - 8 | Pitch 4 : Strike 1 Looking |
| ▼ 7th | 8 - 8 | Dezenzo to second on wild pitch by Kimbrel. |
| ▼ 7th | 8 - 8 | Dezenzo to second on wild pitch by Kimbrel. |
| ▼ 7th | 8 - 8 | Pitch 3 : Ball 3 |
| ▼ 7th | 8 - 8 | Pitch 2 : Ball 2 |
| ▼ 7th | 8 - 8 | Pitch 1 : Ball 1 |
| ▼ 7th | 8 - 8 | Craig Kimbrel pitches to Cam Smith |
| ▼ 7th | 8 - 8 | Dezenzo singled to right, Altuve scored, Paredes to third. |
| ▼ 7th | 8 - 8 | Pitch 4 : Ball In Play |
| ▼ 7th | 8 - 7 | Pitch 3 : Strike 1 Swinging |
| ▼ 7th | 8 - 7 | Pitch 2 : Ball 2 |
| ▼ 7th | 8 - 7 | Pitch 1 : Ball 1 |
| ▼ 7th | 8 - 7 | Kimbrel relieved Cleavinger |
| ▼ 7th | 8 - 8 | Craig Kimbrel pitches to Zach Dezenzo |
| ▼ 7th | 8 - 7 | Dezenzo hit for Wade Jr. |
| ▼ 7th | 8 - 7 | Walker struck out swinging. |
| ▼ 7th | 8 - 7 | Pitch 5 : Strike 3 Swinging |
| ▼ 7th | 8 - 7 | Pitch 4 : Strike 2 Swinging |
| ▼ 7th | 8 - 7 | Pitch 3 : Strike 1 Looking |
| ▼ 7th | 8 - 7 | Pitch 2 : Ball 2 |
| ▼ 7th | 8 - 7 | Pitch 1 : Ball 1 |
| ▼ 7th | 8 - 7 | Garrett Cleavinger pitches to Christian Walker |
| ▼ 7th | 8 - 7 | Paredes singled to left, Allen scored, Altuve to second. |
| ▼ 7th | 8 - 7 | Pitch 5 : Ball In Play |
| ▼ 7th | 8 - 6 | Pitch 4 : Strike 1 Looking |
| ▼ 7th | 8 - 6 | Pitch 3 : Ball 3 |
| ▼ 7th | 8 - 6 | Pitch 2 : Ball 2 |
| ▼ 7th | 8 - 6 | Pitch 1 : Ball 1 |
| ▼ 7th | 8 - 7 | Garrett Cleavinger pitches to Isaac Paredes |
| ▼ 7th | 8 - 6 | Alvarez hit sacrifice fly to right, Trammell scored, Allen to third. |
| ▼ 7th | 8 - 6 | Pitch 4 : Ball In Play |
| ▼ 7th | 8 - 5 | Pitch 3 : Strike 2 Swinging |
| ▼ 7th | 8 - 5 | Pitch 2 : Strike 1 Looking |
| ▼ 7th | 8 - 5 | Pitch 1 : Ball 1 |
| ▼ 7th | 8 - 5 | Cleavinger relieved Sulser |
| ▼ 7th | 8 - 6 | Garrett Cleavinger pitches to Yordan Alvarez |
| ▼ 7th | 8 - 5 | Altuve walked. |
| ▼ 7th | 8 - 5 | Pitch 7 : Ball 4 |
| ▼ 7th | 8 - 5 | Pitch 6 : Strike 2 Foul |
| ▼ 7th | 8 - 5 | Pitch 5 : Ball 3 |
| ▼ 7th | 8 - 5 | Pitch 4 : Ball 2 |
| ▼ 7th | 8 - 5 | Pitch 3 : Ball 1 |
| ▼ 7th | 8 - 5 | Pitch 2 : Strike 2 Foul |
| ▼ 7th | 8 - 5 | Pitch 1 : Strike 1 Foul |
| ▼ 7th | 8 - 5 | Cole Sulser pitches to Jose Altuve |
| ▼ 7th | 8 - 5 | Allen doubled to left, Trammell to third. |
| ▼ 7th | 8 - 5 | Pitch 2 : Ball In Play |
| ▼ 7th | 8 - 5 | Pitch 1 : Ball 1 |
| ▼ 7th | 8 - 5 | Cole Sulser pitches to Nick Allen |
| ▼ 7th | 8 - 5 | Trammell singled to left. |
| ▼ 7th | 8 - 5 | Pitch 4 : Ball In Play |
| ▼ 7th | 8 - 5 | Pitch 3 : Ball 1 |
| ▼ 7th | 8 - 5 | Pitch 2 : Strike 2 Swinging |
| ▼ 7th | 8 - 5 | Pitch 1 : Strike 1 Foul |
| ▼ 7th | 8 - 5 | Cole Sulser pitches to Taylor Trammell |
| ▼ 7th | 8 - 5 | Bottom of the 7th inning |
| ▼ 7th | 8 - 5 | Middle of the 7th inning |
| ▲ 7th | 8 - 5 | Feduccia grounded out to shortstop. |
| ▲ 7th | 8 - 5 | Pitch 3 : Ball In Play |
| ▲ 7th | 8 - 5 | Pitch 2 : Ball 1 |
| ▲ 7th | 8 - 5 | Pitch 1 : Strike 1 Looking |
| ▲ 7th | 8 - 5 | Cristian Javier pitches to Hunter Feduccia |
| ▲ 7th | 8 - 5 | Walls grounded out to second. |
| ▲ 7th | 8 - 5 | Pitch 7 : Ball In Play |
| ▲ 7th | 8 - 5 | Pitch 6 : Strike 2 Foul |
| ▲ 7th | 8 - 5 | Pitch 5 : Ball 2 |
| ▲ 7th | 8 - 5 | Pitch 4 : Strike 2 Foul |
| ▲ 7th | 8 - 5 | Pitch 3 : Strike 2 Swinging |
| ▲ 7th | 8 - 5 | Palacios stole second. |
| ▲ 7th | 8 - 5 | Palacios stole second. |
| ▲ 7th | 8 - 5 | Pitch 2 : Ball 1 |
| ▲ 7th | 8 - 5 | Pitch 1 : Strike 1 Looking |
| ▲ 7th | 8 - 5 | Cristian Javier pitches to Taylor Walls |
| ▲ 7th | 8 - 5 | Palacios singled to right. |
| ▲ 7th | 8 - 5 | Pitch 5 : Ball In Play |
Inning
Score
Description
bottom of the 9th
8 to 10
Alvarez homered to center (424 feet), Altuve scored.
bottom of the 9th
8 to 10
Pitch 6 : Ball In Play
bottom of the 9th
8 to 8
Pitch 5 : Strike 2 Foul
bottom of the 9th
8 to 8
Pitch 4 : Strike 2 Foul
bottom of the 9th
8 to 8
Pitch 3 : Strike 2 Swinging
bottom of the 9th
8 to 8
Pitch 2 : Strike 1 Swinging
bottom of the 9th
8 to 8
Pitch 1 : Ball 1
bottom of the 9th
8 to 8
Altuve walked.
bottom of the 9th
8 to 8
Pitch 6 : Ball 4
bottom of the 9th
8 to 8
Pitch 5 : Ball 3
bottom of the 9th
8 to 8
Pitch 4 : Strike 2 Looking
bottom of the 9th
8 to 8
Pitch 3 : Ball 2
bottom of the 9th
8 to 8
Pitch 2 : Ball 1
bottom of the 9th
8 to 8
Pitch 1 : Strike 1 Swinging
bottom of the 9th
8 to 8
Legumina relieved Kimbrel
bottom of the 9th
8 to 8
Bottom of the 9th inning
bottom of the 9th
8 to 8
Middle of the 9th inning
top of the 9th
8 to 8
Walls struck out swinging.
top of the 9th
8 to 8
Pitch 4 : Strike 3 Swinging
top of the 9th
8 to 8
Pitch 3 : Strike 2 Foul
top of the 9th
8 to 8
Pitch 2 : Strike 2 Swinging
top of the 9th
8 to 8
Pitch 1 : Strike 1 Looking
top of the 9th
8 to 8
Palacios walked.
top of the 9th
8 to 8
Pitch 8 : Ball 4
top of the 9th
8 to 8
Pitch 7 : Ball 3
top of the 9th
8 to 8
Pitch 6 : Strike 2 Foul
top of the 9th
8 to 8
Pitch 5 : Strike 2 Foul
top of the 9th
8 to 8
Pitch 4 : Ball 2
top of the 9th
8 to 8
Pitch 3 : Strike 2 Foul
top of the 9th
8 to 8
Pitch 2 : Strike 1 Looking
top of the 9th
8 to 8
Pitch 1 : Ball 1
top of the 9th
8 to 8
DeLuca flied out to left.
top of the 9th
8 to 8
Pitch 4 : Ball In Play
top of the 9th
8 to 8
Pitch 3 : Strike 2 Swinging
top of the 9th
8 to 8
Pitch 2 : Strike 1 Swinging
top of the 9th
8 to 8
Pitch 1 : Ball 1
top of the 9th
8 to 8
Mesa Jr. flied out to left.
top of the 9th
8 to 8
Pitch 1 : Ball In Play
top of the 9th
8 to 8
Hader relieved King
top of the 9th
8 to 8
Top of the 9th inning
bottom of the 8th
8 to 8
End of the 8th inning
bottom of the 8th
8 to 8
Allen fouled out to first.
bottom of the 8th
8 to 8
Pitch 3 : Ball In Play
bottom of the 8th
8 to 8
Pitch 2 : Strike 2 Foul
bottom of the 8th
8 to 8
Pitch 1 : Strike 1 Looking
bottom of the 8th
8 to 8
Trammell struck out swinging.
bottom of the 8th
8 to 8
Pitch 6 : Strike 3 Swinging
bottom of the 8th
8 to 8
Pitch 5 : Ball 3
bottom of the 8th
8 to 8
Pitch 4 : Strike 2 Swinging
bottom of the 8th
8 to 8
Pitch 3 : Strike 1 Swinging
bottom of the 8th
8 to 8
Pitch 2 : Ball 2
bottom of the 8th
8 to 8
Pitch 1 : Ball 1
bottom of the 8th
8 to 8
Diaz grounded out to second.
bottom of the 8th
8 to 8
Pitch 1 : Ball In Play
bottom of the 8th
8 to 8
Bottom of the 8th inning
bottom of the 8th
8 to 8
Middle of the 8th inning
top of the 8th
8 to 8
Vilade lined out to center.
top of the 8th
8 to 8
Pitch 7 : Ball In Play
top of the 8th
8 to 8
Pitch 6 : Strike 2 Foul
top of the 8th
8 to 8
Pitch 5 : Strike 2 Foul
top of the 8th
8 to 8
Pitch 4 : Ball 2
top of the 8th
8 to 8
Pitch 3 : Strike 2 Swinging
top of the 8th
8 to 8
Pitch 2 : Ball 1
top of the 8th
8 to 8
Pitch 1 : Strike 1 Foul
top of the 8th
8 to 8
Mullins struck out swinging.
top of the 8th
8 to 8
Pitch 8 : Strike 3 Swinging
top of the 8th
8 to 8
Pitch 7 : Strike 2 Foul
top of the 8th
8 to 8
Pitch 6 : Ball 3
top of the 8th
8 to 8
Pitch 5 : Strike 2 Foul
top of the 8th
8 to 8
Pitch 4 : Ball 2
top of the 8th
8 to 8
Pitch 3 : Strike 2 Foul
top of the 8th
8 to 8
Pitch 2 : Strike 1 Swinging
top of the 8th
8 to 8
Pitch 1 : Ball 1
top of the 8th
8 to 8
Caminero singled to center.
top of the 8th
8 to 8
Pitch 2 : Ball In Play
top of the 8th
8 to 8
Pitch 1 : Ball 1
top of the 8th
8 to 8
Aranda struck out swinging.
top of the 8th
8 to 8
Pitch 5 : Strike 3 Swinging
top of the 8th
8 to 8
Pitch 4 : Ball 2
top of the 8th
8 to 8
Pitch 3 : Ball 1
top of the 8th
8 to 8
Pitch 2 : Strike 2 Looking
top of the 8th
8 to 8
Pitch 1 : Strike 1 Foul
top of the 8th
8 to 8
King relieved Javier
top of the 8th
8 to 8
Dezenzo in left field.
top of the 8th
8 to 8
Top of the 8th inning
bottom of the 7th
8 to 8
End of the 7th inning
bottom of the 7th
8 to 8
Smith flied out to center.
bottom of the 7th
8 to 8
Pitch 5 : Ball In Play
bottom of the 7th
8 to 8
Pitch 4 : Strike 1 Looking
bottom of the 7th
8 to 8
Dezenzo to second on wild pitch by Kimbrel.
bottom of the 7th
8 to 8
Dezenzo to second on wild pitch by Kimbrel.
bottom of the 7th
8 to 8
Pitch 3 : Ball 3
bottom of the 7th
8 to 8
Pitch 2 : Ball 2
bottom of the 7th
8 to 8
Pitch 1 : Ball 1
bottom of the 7th
8 to 8
Dezenzo singled to right, Altuve scored, Paredes to third.
bottom of the 7th
8 to 8
Pitch 4 : Ball In Play
bottom of the 7th
8 to 7
Pitch 3 : Strike 1 Swinging
bottom of the 7th
8 to 7
Pitch 2 : Ball 2
bottom of the 7th
8 to 7
Pitch 1 : Ball 1
bottom of the 7th
8 to 7
Kimbrel relieved Cleavinger
bottom of the 7th
8 to 7
Dezenzo hit for Wade Jr.
bottom of the 7th
8 to 7
Walker struck out swinging.
bottom of the 7th
8 to 7
Pitch 5 : Strike 3 Swinging
bottom of the 7th
8 to 7
Pitch 4 : Strike 2 Swinging
bottom of the 7th
8 to 7
Pitch 3 : Strike 1 Looking
bottom of the 7th
8 to 7
Pitch 2 : Ball 2
bottom of the 7th
8 to 7
Pitch 1 : Ball 1
bottom of the 7th
8 to 7
Paredes singled to left, Allen scored, Altuve to second.
bottom of the 7th
8 to 7
Pitch 5 : Ball In Play
bottom of the 7th
8 to 6
Pitch 4 : Strike 1 Looking
bottom of the 7th
8 to 6
Pitch 3 : Ball 3
bottom of the 7th
8 to 6
Pitch 2 : Ball 2
bottom of the 7th
8 to 6
Pitch 1 : Ball 1
bottom of the 7th
8 to 6
Alvarez hit sacrifice fly to right, Trammell scored, Allen to third.
bottom of the 7th
8 to 6
Pitch 4 : Ball In Play
bottom of the 7th
8 to 5
Pitch 3 : Strike 2 Swinging
bottom of the 7th
8 to 5
Pitch 2 : Strike 1 Looking
bottom of the 7th
8 to 5
Pitch 1 : Ball 1
bottom of the 7th
8 to 5
Cleavinger relieved Sulser
bottom of the 7th
8 to 5
Altuve walked.
bottom of the 7th
8 to 5
Pitch 7 : Ball 4
bottom of the 7th
8 to 5
Pitch 6 : Strike 2 Foul
bottom of the 7th
8 to 5
Pitch 5 : Ball 3
bottom of the 7th
8 to 5
Pitch 4 : Ball 2
bottom of the 7th
8 to 5
Pitch 3 : Ball 1
bottom of the 7th
8 to 5
Pitch 2 : Strike 2 Foul
bottom of the 7th
8 to 5
Pitch 1 : Strike 1 Foul
bottom of the 7th
8 to 5
Allen doubled to left, Trammell to third.
bottom of the 7th
8 to 5
Pitch 2 : Ball In Play
bottom of the 7th
8 to 5
Pitch 1 : Ball 1
bottom of the 7th
8 to 5
Trammell singled to left.
bottom of the 7th
8 to 5
Pitch 4 : Ball In Play
bottom of the 7th
8 to 5
Pitch 3 : Ball 1
bottom of the 7th
8 to 5
Pitch 2 : Strike 2 Swinging
bottom of the 7th
8 to 5
Pitch 1 : Strike 1 Foul
bottom of the 7th
8 to 5
Bottom of the 7th inning
bottom of the 7th
8 to 5
Middle of the 7th inning
top of the 7th
8 to 5
Feduccia grounded out to shortstop.
top of the 7th
8 to 5
Pitch 3 : Ball In Play
top of the 7th
8 to 5
Pitch 2 : Ball 1
top of the 7th
8 to 5
Pitch 1 : Strike 1 Looking
top of the 7th
8 to 5
Walls grounded out to second.
top of the 7th
8 to 5
Pitch 7 : Ball In Play
top of the 7th
8 to 5
Pitch 6 : Strike 2 Foul
top of the 7th
8 to 5
Pitch 5 : Ball 2
top of the 7th
8 to 5
Pitch 4 : Strike 2 Foul
top of the 7th
8 to 5
Pitch 3 : Strike 2 Swinging
top of the 7th
8 to 5
Palacios stole second.
top of the 7th
8 to 5
Palacios stole second.
top of the 7th
8 to 5
Pitch 2 : Ball 1
top of the 7th
8 to 5
Pitch 1 : Strike 1 Looking
top of the 7th
8 to 5
Palacios singled to right.
top of the 7th
8 to 5
Pitch 5 : Ball In Play
Box Score
| Batting | FPTS | Price | AB | R | H | 2B | 3B | HR | RBI | BB | K | HBP | SB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cedric Mullins | 18.2 | $2,900 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 1 |
| Taylor Walls | 9.2 | $2,600 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| Jonathan Aranda | 6.2 | $3,500 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 |
| Ryan Vilade | 0.0 | $2,600 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Richie Palacios | 34.2 | $2,700 | 4 | 1 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 1 |
| Hunter Feduccia | 3.0 | $2,300 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Junior Caminero | 33.9 | $3,900 | 4 | 2 | 2 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 |
| Victor Mesa | 18.7 | $2,600 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 1 |
| Jonny DeLuca | 37.2 | $2,800 | 5 | 1 | 2 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 2 |
| Bench | |||||||||||||
| Casey Legumina | 0 | $5,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pitching | FPTS | Price | IP | H | R | ER | BB | K | HR | PC | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Drew Rasmussen | 1.8 | $10,500 | 5.0 | 6 | 5 | 5 | 1 | 2 | 2 | 77 | 2.78 |
| Cole Sulser | -7.8 | $5,500 | 1.0 | 2 | 3 | 3 | 1 | 0 | 0 | 20 | 5.89 |
| Garrett Cleavinger | 4.4 | $5,500 | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 14 | 4.01 |
| Craig Kimbrel | 6.4 | $5,500 | 1.1 | 1 | 0 | 0 | 0 | 1 | 0 | 19 | 4.81 |
| Batting | FPTS | Price | AB | R | H | 2B | 3B | HR | RBI | BB | K | HBP | SB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jose Altuve | 30.6 | $3,000 | 3 | 3 | 2 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 |
| Christian Walker | 9.2 | $3,300 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| Yordan Alvarez | 54.4 | $4,000 | 4 | 2 | 3 | 0 | 0 | 2 | 6 | 0 | 0 | 0 | 0 |
| Taylor Trammell | 6.2 | $2,500 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| Lamonte Wade | 0.0 | $2,500 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Isaac Paredes | 6.5 | $2,900 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| Nick Allen | 15.4 | $2,200 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Yainer Diaz | 22.2 | $2,600 | 4 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 |
| Cam Smith | 0.0 | $2,800 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Zach Dezenzo | 6.5 | $2,200 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| Pitching | FPTS | Price | IP | H | R | ER | BB | K | HR | PC | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Hunter Brown | -3.0 | $10,200 | 4.0 | 6 | 7 | 6 | 4 | 3 | 2 | 82 | 3.38 |
| Nate Pearson | 1.8 | $5,500 | 1.0 | 0 | 0 | 0 | 2 | 0 | 0 | 18 | 4.00 |
| Cristian Javier | 13.2 | $6,900 | 2.0 | 2 | 1 | 1 | 1 | 4 | 1 | 39 | 11.12 |
| Bryan King | 8.4 | $5,500 | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 22 | 2.13 |
| Josh Hader (W) | 11.4 | $5,500 | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 17 | 0.64 |
Tampa Bay Rays vs Houston Astros — July 4, 2026
Full box score and player stats for Tampa Bay Rays vs Houston Astros on July 4, 2026. View batting and pitching breakdowns, inning-by-inning line score, and FanDuel DFS fantasy points.