Orioles 5, Diamondbacks 1 — Apr 7, 2025 Recap

Baltimore Orioles beat Arizona Diamondbacks 5-1 on Apr 7, 2025.

Game FAQ — score, spread, and total

Who won Baltimore Orioles vs Arizona Diamondbacks on Apr 7, 2025?

Baltimore Orioles won 5-1 on Apr 7, 2025.

See methodology for grading rules and ROI calculation.

MLBMON, APR 7, 20258:40 PM CT
Spread
Orioles covered
Diamondbacks -1.5
Total
Under
6 / 8.5
Moneyline
Orioles
+105
Loading probability
Orioles
Zach Eflin
3.00 ERA2-118.0 IP8 K0.83 WHIP
Diamondbacks
Zac Gallen
5.28 ERA1-215.1 IP19 K1.43 WHIP
123456789RHE
Orioles
101030000570
Diamondbacks
000100000150
Orioles
BatterPOSABRHRBIHRBBK
Jordan WestburgDH3100011
Ryan Mountcastle1B3012011
Heston KjerstadLF4010001
Jackson Holliday2B4000001
Gunnar HendersonSS4220011
Adley RutschmanC4111011
Ramón Urías3B4000000
Ryan O'HearnRF4121100
Cedric MullinsCF3001010
Totals33575156
Diamondbacks
BatterPOSABRHRBIHRBBK
Geraldo PerdomoSS4010000
Pavin SmithDH3110001
Josh Naylor1B4020000
Eugenio Suárez3B3000000
Jake McCarthyCF3000001
Corbin CarrollRF4010000
Randal GrichukDH1000000
Lourdes Gurriel Jr.LF3001000
Gabriel MorenoC3000001
Tim Tawa2B3000000
Totals31151003
Orioles
PitcherIPHRERBBKHRPC
Zach EflinW6.041101073
Yennier Cano1.000002015
Gregory Soto1.010000012
Félix Bautista1.000000011
Diamondbacks
PitcherIPHRERBBKHRPC
Zac GallenL4.275542196
Ryne Nelson3.000002031
Ryan Thompson1.100012022
Team
SU
ATS
O/U
Orioles
Overall
0%0-0
0%0-0
0%0-0
Diamondbacks
Overall
0%0-0
0%0-0
0%0-0
Jordan Westburg
Jordan WestburgBaltimore Orioles
16 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Runs ScoredO 1.5
1
Stolen BasesO 0.5
0
Total BasesO 1.5
0
WalksO 0.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
SinglesO 0.5
0
Lourdes Gurriel Jr.
Lourdes Gurriel Jr.Arizona Diamondbacks
14 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 1.5
0
Stolen BasesO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
SinglesO 0.5
0
Gunnar Henderson
Gunnar HendersonBaltimore Orioles
16 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
2
Runs ScoredO 2.5
2
Runs ScoredO 1.5
2
Stolen BasesO 0.5
2
Total BasesO 1.5
3
WalksO 0.5
1
DoublesO 0.5
1
Hits+Runs+RBIsO 1.5
4
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
SinglesO 0.5
1
Corbin Carroll
Corbin CarrollArizona Diamondbacks
16 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 2.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
2
WalksO 0.5
0
DoublesO 0.5
1
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
SinglesO 0.5
0
Ryan Mountcastle
Ryan MountcastleBaltimore Orioles
15 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
2
RBIsO 1.5
2
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 1.5
1
Stolen BasesO 0.5
0
WalksO 0.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
SinglesO 0.5
1
Eugenio Suarez
Eugenio SuarezArizona Diamondbacks
14 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 1.5
0
WalksO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
SinglesO 0.5
0
Gabriel Moreno
Gabriel MorenoArizona Diamondbacks
16 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
WalksO 0.5
0
Stolen BasesO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
SinglesO 0.5
0
Adley Rutschman
Adley RutschmanBaltimore Orioles
16 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 2.5
1
Runs ScoredO 1.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
WalksO 0.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
3
Hits+Runs+RBIsO 0.5
3
Hits+Runs+RBIsO 2.5
3
Hits+Runs+RBIsO 3.5
3
SinglesO 0.5
1
Josh Naylor
Josh NaylorArizona Diamondbacks
15 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 1.5
3
WalksO 0.5
0
Stolen BasesO 0.5
0
DoublesO 0.5
1
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
SinglesO 0.5
1
Jake McCarthy
Jake McCarthyArizona Diamondbacks
16 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
WalksO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
SinglesO 0.5
0
Geraldo Perdomo
Geraldo PerdomoArizona Diamondbacks
16 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
1
Total BasesO 0.5
1
WalksO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
SinglesO 0.5
1
Ryan O'Hearn
Ryan O'HearnBaltimore Orioles
16 props
HitsO 0.5
2
Home RunsO 0.5
1
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
1
Runs ScoredO 1.5
1
Total BasesO 1.5
6
Total BasesO 0.5
6
WalksO 0.5
0
Stolen BasesO 0.5
0
DoublesO 0.5
1
Hits+Runs+RBIsO 1.5
4
Hits+Runs+RBIsO 0.5
4
Hits+Runs+RBIsO 2.5
4
Hits+Runs+RBIsO 3.5
4
SinglesO 0.5
0
Pavin Smith
Pavin SmithArizona Diamondbacks
15 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
1
Runs ScoredO 1.5
1
Total BasesO 1.5
1
Total BasesO 0.5
1
WalksO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
2
Hits+Runs+RBIsO 0.5
2
Hits+Runs+RBIsO 2.5
2
Hits+Runs+RBIsO 3.5
2
SinglesO 0.5
1
Cedric Mullins
Cedric MullinsBaltimore Orioles
16 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
1
RBIsO 1.5
1
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
WalksO 0.5
1
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
SinglesO 0.5
0
Heston Kjerstad
Heston KjerstadBaltimore Orioles
16 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 1.5
1
Total BasesO 0.5
1
WalksO 0.5
0
Stolen BasesO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
1
Hits+Runs+RBIsO 0.5
1
Hits+Runs+RBIsO 2.5
1
Hits+Runs+RBIsO 3.5
1
SinglesO 0.5
1
Ramon Urias
Ramon UriasBaltimore Orioles
16 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
WalksO 0.5
0
Stolen BasesO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
SinglesO 0.5
0
Jackson Holliday
Jackson HollidayBaltimore Orioles
16 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
WalksO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
SinglesO 0.5
0
Tim Tawa
Tim TawaArizona Diamondbacks
15 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
RBIsO 1.5
0
Runs ScoredO 0.5
0
Runs ScoredO 1.5
0
Stolen BasesO 0.5
0
Total BasesO 1.5
0
Total BasesO 0.5
0
DoublesO 0.5
0
Hits+Runs+RBIsO 1.5
0
Hits+Runs+RBIsO 0.5
0
Hits+Runs+RBIsO 2.5
0
Hits+Runs+RBIsO 3.5
0
SinglesO 0.5
0
Zac Gallen
Zac GallenArizona Diamondbacks
4 props
Pitcher KsO 5.5
2
Earned RunsO 2.5
5
Hits AllowedO 4.5
7
Walks AllowedO 1.5
4
Zach Eflin
Zach EflinBaltimore Orioles
4 props
Pitcher KsO 4.5
1
Earned RunsO 2.5
1
Hits AllowedO 5.5
4
Walks AllowedO 1.5
0