Arizona Diamondbacks vs Baltimore Orioles
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B2 | Sam Huff | Sam Huff doubles (1) on a sharp line drive to left fielder Jorge Barrosa. Coby Mayo scores. | AZ 0, BAL 1 |
| T3 | Adrian Del Castillo | Adrian Del Castillo reaches on a fielding error by left fielder Weston Wilson. Corbin Carroll scores. Geraldo Perdomo scores. Adrian Del Castillo to 3rd. | AZ 2, BAL 1 |
| B3 | Jeremiah Jackson | Jeremiah Jackson singles on a line drive to left fielder Jorge Barrosa. Pete Alonso scores. Johnathan Rodríguez to 2nd. | AZ 2, BAL 2 |
| T4 | Jorge Barrosa | Jorge Barrosa doubles (7) on a line drive to right fielder Johnathan Rodríguez. Alek Thomas scores. | AZ 3, BAL 2 |
| B5 | Jeremiah Jackson | Jeremiah Jackson homers (4) on a line drive to left center field. Weston Wilson scores. | AZ 3, BAL 4 |
| T6 | Alek Thomas | Alek Thomas grounds out softly to first baseman Pete Alonso. Jose Fernandez scores. Nolan Arenado to 2nd. | AZ 4, BAL 4 |
| T7 | Adrian Del Castillo | Adrian Del Castillo grounds out, pitcher Grant Wolfram to shortstop Gunnar Henderson to first baseman Pete Alonso. Ketel Marte scores. Corbin Carroll to 3rd. | AZ 5, BAL 4 |
| B7 | Leody Taveras | Leody Taveras singles on a ground ball to left fielder Jorge Barrosa. Gunnar Henderson scores. | AZ 5, BAL 5 |
| T10 | Adrian Del Castillo | Adrian Del Castillo homers (1) on a fly ball to center field. Corbin Carroll scores. | AZ 7, BAL 5 |
| T10 | Nolan Arenado | Nolan Arenado singles on a line drive to center fielder Blaze Alexander. Ildemaro Vargas scores. | AZ 8, BAL 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| AZ | 0 | 0 | 2 | 1 | 0 | 1 | 1 | 0 | 0 | 3 | 8 |
| BAL | 0 | 1 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 5 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Eduardo Rodriguez started for Diamondbacks, leaving trailing 3–4. Out of the bullpen, Kevin Ginkel took the roughest line.
-
Eduardo Rodriguez
Starter
5.0
98
4
3
Pitch-by-pitch: what Eduardo Rodriguez threw
CSW 24% 1st-pitch strike 60% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 43 44% 1 10 10 16 6 Changeup 36 37% 0 7 6 14 9 Curveball 10 10% 1 4 0 4 1 Sinker 6 6% 0 1 1 4 0 Cutter 3 3% 0 0 0 1 2 - Kevin Ginkel Middle 2.0 32 1 4
- Taylor Clarke Setup 1.0 6 0 0
- Ryan Thompson Middle 1.0 12 0 0 W
- Juan Morillo Setup 1.0 10 0 1 SV
Kyle Bradish started for Orioles, leaving with the game tied 4–4. Out of the bullpen, Tyler Wells took the roughest line.
-
Kyle Bradish
Starter
6.0
97
4
4
Pitch-by-pitch: what Kyle Bradish threw
CSW 29% 1st-pitch strike 67% 3.6 pitches/PAPitch # % Whiff CS Foul Ball In play Slider 34 35% 3 5 4 14 8 Curveball 27 28% 6 4 5 9 3 Four-Seam Fastball 21 22% 0 6 3 6 6 Sinker 15 15% 2 2 2 4 5 - Grant Wolfram Setup 0.2 7 1 0
- Yennier Cano Middle 0.1 3 0 1 inherited 1, stranded 1
- Anthony Nunez Setup 1.0 10 0 1
- Ryan Helsley Reliever 1.0 11 0 2
- Tyler Wells Middle 1.0 14 3 0 L
Where the game turned
- Castillo HR (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ketel Marte DH | 5 | 1 | 1 | 0 | 0 | 3 | .211 | .273 | .408 | .681 | |
| Corbin Carroll RF | 4 | 2 | 2 | 0 | 1 | 1 | .311 | .394 | .607 | 1.001 | 2 2B |
| Geraldo Perdomo SS | 4 | 1 | 1 | 0 | 0 | 1 | .194 | .307 | .274 | .581 | |
| Adrian Del Castillo C | 5 | 1 | 1 | 3 | 0 | 0 | .308 | .308 | .462 | .770 | HR (1) |
| Jose Fernandez 1B | 5 | 1 | 1 | 0 | 0 | 1 | .306 | .306 | .469 | .775 | |
| Ildemaro Vargas 2B | 5 | 1 | 2 | 0 | 0 | 0 | .383 | .408 | .660 | 1.068 | 2B |
| Nolan Arenado 3B | 5 | 0 | 2 | 1 | 0 | 1 | .206 | .215 | .317 | .532 | |
| Alek Thomas CF | 5 | 1 | 1 | 1 | 0 | 0 | .130 | .175 | .222 | .397 | 2B |
| Jorge Barrosa LF | 4 | 0 | 1 | 1 | 0 | 1 | .244 | .292 | .444 | .736 | 2B |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Taylor Ward DH | 5 | 0 | 0 | 0 | 0 | 0 | .301 | .388 | .438 | .826 | |
| Gunnar Henderson SS | 5 | 1 | 1 | 0 | 0 | 1 | .221 | .302 | .519 | .821 | SB |
| Pete Alonso 1B | 3 | 1 | 0 | 0 | 2 | 1 | .197 | .329 | .348 | .677 | |
| Leody Taveras RF | 2 | 0 | 1 | 1 | 0 | 0 | .367 | .472 | .467 | .939 | |
| Colton Cowser LF | 2 | 0 | 0 | 0 | 0 | 1 | .216 | .318 | .243 | .561 | |
| Jeremiah Jackson 2B | 5 | 1 | 2 | 3 | 0 | 1 | .340 | .345 | .604 | .949 | HR (4) |
| Coby Mayo 3B | 4 | 1 | 1 | 0 | 0 | 0 | .167 | .271 | .214 | .485 | 2B |
| Sam Huff C | 4 | 0 | 1 | 1 | 0 | 1 | .250 | .250 | .500 | .750 | 2B |
| Blaze Alexander CF | 3 | 0 | 1 | 0 | 1 | 1 | .220 | .289 | .244 | .533 | SB |
| Johnathan Rodríguez RF | 2 | 0 | 0 | 0 | 1 | 1 | .000 | .500 | .000 | .500 | |
| Weston Wilson LF | 3 | 1 | 1 | 0 | 0 | 1 | .333 | .333 | .333 | .666 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Eduardo Rodriguez | 5.0 | 6 | 4 | 4 | 4 | 3 | 1 | 98 | 1.96 | |
| Kevin Ginkel | 2.0 | 2 | 1 | 1 | 0 | 4 | 0 | 32 | 5.87 | |
| Taylor Clarke | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 3.48 | |
| Ryan Thompson | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 0.00 | W |
| Juan Morillo | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 10 | 3.00 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Kyle Bradish | 6.0 | 7 | 4 | 2 | 1 | 4 | 0 | 97 | 4.58 | |
| Grant Wolfram | 0.2 | 2 | 1 | 1 | 0 | 0 | 0 | 7 | 3.38 | |
| Yennier Cano | 0.1 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 1.59 | |
| Anthony Nunez | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 10 | 1.04 | |
| Ryan Helsley | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 11 | 2.45 | |
| Tyler Wells | 1.0 | 3 | 3 | 2 | 0 | 0 | 1 | 14 | 5.06 | L |
Manager comparison
Recent form
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.