NBA
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
WNBA
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NFL
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
MLB
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NHL
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NCAAB
Dashboards Matchup Player Level Stats & Projections Search & Filter
NCAAF
Dashboards Matchup Player Level Stats & Projections Search & Filter
Fantasy
Basketball Draft Aid Football Draft Aid Daily Lineup Optimizer NFL Survivor Optimizer Lineup Assistant
Orioles
3
Final
April 8, 2025
Matchup page
Diamondbacks
4

Orioles vs. Diamondbacks Box Score, April 8, 2025

Line Score

123456789RHE
BAL 2 0 0 0 0 0 1 0 0 3 4 1
ARI 1 0 1 0 2 0 0 0 X 4 5 2

Game Info

Start
6:40 PM ET
Starters
BAL Charlie Morton (R) · ARI Merrill Kelly (R)

Betting

Records
BAL 5-6 · ARI 5-6going into the game
Moneyline
BAL -112 · ARI -104ARI won (underdog)
Total
9.5Under by 2.5

Orioles Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Adley Rutschman 3110000110001
Cedric Mullins 4121002010003
Gunnar Henderson 4000000010000
Heston Kjerstad 4000000000000
Jordan Westburg 3000000020010
Tyler O'Neill 2000000100010
Gary Sánchez 2000000000010
Jackson Holliday 3000000010000
Ryan O'Hearn 3110000000001
Ryan Mountcastle 1000000000000
Jorge Mateo 0000000002000
Team Totals 29341002262035

Batting order is not stored for this game: players by plate appearances.

Diamondbacks Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Corbin Carroll 3220011010015
Eugenio Suárez 3000000120000
Gabriel Moreno 3010000100001
Geraldo Perdomo 2000000200000
Josh Naylor 3011002100002
Lourdes Gurriel Jr. 4000000010000
Alek Thomas 3000000000000
Garrett Hampson 2100000110000
Pavin Smith 2111000100002
Randal Grichuk 1000000000000
Team Totals 264520137500110

Batting order is not stored for this game: players by plate appearances.

Orioles Pitching

PitchingIPHRERBBSOHRBFPit
Charlie Morton (L) 5.0 444 541 2587
Keegan Akin 1.1 100 000 417
Seranthony Dominguez 1.0 000 210 414
Bryan Baker 0.2 000 000 14
Team Totals8.0 544 751 34122

Diamondbacks Pitching

PitchingIPHRERBBSOHRBFPit
Merrill Kelly (W) 6.0 332 240 2489
AJ Puk (H) 1.0 100 010 418
Shelby Miller (H) 1.0 000 000 37
Justin Martinez (S) 1.0 000 010 39
Team Totals9.0 432 260 34123

The starter is listed first and the pitcher credited with the save last; the order the other relievers pitched in is not stored.