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
5
Final
April 7, 2025
Matchup page
Diamondbacks
1

Orioles vs. Diamondbacks Box Score, April 7, 2025

Line Score

123456789RHE
BAL 1 0 1 0 3 0 0 0 0 5 7 1
ARI 0 0 0 1 0 0 0 0 0 1 5 0

Game Info

Start
6:40 PM ET
Starters
BAL Zach Eflin (R) · ARI Zac Gallen (R)

Betting

Records
BAL 4-6 · ARI 5-5going into the game
Moneyline
BAL +106 · ARI -124BAL won (underdog)
Total
8.5Under by 2.5

Orioles Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Adley Rutschman 4110001110001
Gunnar Henderson 4221000112003
Cedric Mullins 3000001100000
Heston Kjerstad 4010000010001
Jackson Holliday 4000000010000
Jordan Westburg 3100000110000
Ramón Urías 4000000000000
Ryan Mountcastle 3010002110001
Ryan O'Hearn 4121011000006
Ramón Laureano 0000000000000
Team Totals 335720155620012

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

Diamondbacks Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Corbin Carroll 4011000000002
Eugenio Suárez 3000000000010
Geraldo Perdomo 4010000000001
Josh Naylor 4021000000003
Gabriel Moreno 3000000010000
Jake McCarthy 3000000010000
Lourdes Gurriel Jr. 3000001000000
Pavin Smith 3110000010001
Tim Tawa 3000000000000
Randal Grichuk 1000000000000
Team Totals 31152001030017

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

Orioles Pitching

PitchingIPHRERBBSOHRBFPit
Zach Eflin (W) 6.0 411 010 2373
Felix Bautista 1.0 000 000 311
Gregory Soto 1.0 100 000 412
Yennier Cano 1.0 000 020 315
Team Totals9.0 511 030 33111

Diamondbacks Pitching

PitchingIPHRERBBSOHRBFPit
Zac Gallen (L) 4.2 755 421 2496
Ryne Nelson 3.0 000 020 931
Ryan Thompson 1.1 000 120 522
Team Totals9.0 755 561 38149

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