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
Rays
7
Final / 11
April 23, 2025
Matchup page
Diamondbacks
6

Rays vs. Diamondbacks Box Score, April 23, 2025

Line Score

1234567891011RHE
TBR 0 2 0 0 0 0 2 1 0 0 2 7 13 1
ARI 1 1 0 1 0 0 2 0 0 0 1 6 9 0

Game Info

Start
6:40 PM ET
Starters
TBR Taj Bradley (R) · ARI Eduardo Rodriguez (L)

Betting

Records
TBR 9-14 · ARI 14-9going into the game
Moneyline
TBR +134 · ARI -158TBR won (underdog)
Total
8.5Over by 4.5

Rays Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Brandon Lowe 6000000030000
Junior Caminero 5010000100001
Yandy Díaz 6032003010005
Christopher Morel 5221011010006
Kameron Misner 5232001000005
José Caballero 4010001030001
Chandler Simpson 3110001000001
Curtis Mead 3000000000000
Danny Jansen 2111000100002
Jake Mangum 2000000000000
Jonathan Aranda 1100000110000
Taylor Walls 2010000010001
Ben Rortvedt 1000000000000
Team Totals 45713601731000022

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

Diamondbacks Batting

BattingPos ABRH2B3BHRRBIBBSOSBCSHBPTB
Corbin Carroll 5220023100008
Geraldo Perdomo 6011000010002
Alek Thomas 5220000000002
Eugenio Suárez 5110000010001
Josh Naylor 4000000110000
Lourdes Gurriel Jr. 5010000000001
Tim Tawa 3021001210003
Pavin Smith 2000000210000
Jose Herrera 2100001100000
Gabriel Moreno 2000000000000
Randal Grichuk 1000000000000
Jorge Barrosa 0000000000000
Team Totals 406920257500017

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

Rays Pitching

PitchingIPHRERBBSOHRBFPit
Taj Bradley 6.0 633 231 25103
Garrett Cleavinger 1.1 000 000 410
Edwin Uceta 1.0 100 200 628
Mason Montgomery (BS) 1.0 122 121 523
Pete Fairbanks (W) 0.2 000 000 211
Eric Orze (S) 1.0 110 200 519
Team Totals11.0 965 752 47194

Diamondbacks Pitching

PitchingIPHRERBBSOHRBFPit
Eduardo Rodriguez 6.2 644 151 2792
Drey Jameson (L) 1.0 321 100 623
Juan Morillo 1.0 000 010 210
Justin Martinez 1.0 000 010 312
Ryan Thompson (BS) 1.0 311 020 720
Shelby Miller (BS) 0.1 100 110 316
Team Totals11.0 1376 3101 48173

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