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
Diamondbacks
6
Final
April 17, 2025
Matchup page
Marlins
4

Diamondbacks vs. Marlins Box Score, April 17, 2025

Line Score

123456789RHE
ARI 2 0 1 2 1 0 0 0 0 6 5 2
MIA 1 0 0 1 1 0 1 0 0 4 13 0

Game Info

Start
12:10 PM ET
Starters
ARI Eduardo Rodriguez (L) · MIA Edward Cabrera (R)

Betting

Records
ARI 11-7 · MIA 8-9going into the game
Moneyline
ARI -154 · MIA +130ARI won (favorite)
Total
8.5Over by 1.5

Diamondbacks Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Alek Thomas 4000000110000
Corbin Carroll 5210001033001
Eugenio Suárez 4000000140000
Josh Naylor 4110011110004
Lourdes Gurriel Jr. 5000000020000
Pavin Smith 3121012211006
Geraldo Perdomo 2110002211001
Jose Herrera 4000000030000
Tim Tawa 1100000201010
Team Totals 3265102691660112

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

Marlins Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Xavier Edwards 5120001120002
Connor Norby 5010000020001
Griffin Conine 4111000110002
Javier Sanoja 5121000010003
Kyle Stowers 5020000030002
Otto Lopez 4010000120001
Dane Myers 3000000010000
Eric Wagaman 3111001010002
Rob Brantly 3030001000003
Jesús Sánchez 2000000010000
Liam Hicks 1000000110000
Matt Mervis 2000000010000
Team Totals 42413300341600016

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

Diamondbacks Pitching

PitchingIPHRERBBSOHRBFPit
Eduardo Rodriguez (W) 5.1 1031 090 2893
Ryan Thompson (H) 1.1 211 220 833
Jalen Beeks (H) 1.0 000 130 421
Justin Martinez (H) 0.1 000 110 210
AJ Puk (S) 1.0 100 010 421
Team Totals9.0 1342 4160 46178

Marlins Pitching

PitchingIPHRERBBSOHRBFPit
Edward Cabrera (L) 4.0 455 361 2188
Lake Bachar 2.1 000 250 952
Ronny Henriquez 1.2 111 431 1045
Calvin Faucher 1.0 000 020 315
Team Totals9.0 566 9162 43200

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