Arizona Diamondbacks at Tampa Bay Rays
Tropicana Field · St. Petersburg, Florida
Final GameCast
Final score, key plays, top performers, and full tables stay one tap apart for quick review.
Top Performers
- Jonathan Aranda1-2, 1 HR, 2 RBI, 1 R
- Michael Grove3.0 IP, 4 K
- Ketel Marte1-4, 1 HR, 1 RBI, 1 R
Key Plays
- Late run2-4Marte homered to center (430 feet).8th Inning
- Tied it1-1Caminero homered to left (361 feet).1st Inning
- Go-ahead run1-0Carroll singled to right, Perdomo scored.1st Inning
- Go-ahead run1-3Aranda homered to right center (391 feet), Díaz scored.5th Inning
Box Score
Top Performers
Fantasy Signals
Home run, RBI, walk volume.
Home run, RBI.
Home run, RBI.
Three-hit game.
RBI.
RBI.
Final NotesScore, top line, and support lines
- Final frame: Tampa Bay Rays beat Arizona Diamondbacks 4-2.
- Top line: Jonathan Aranda (Tampa Bay Rays) — 1-2, 1 HR, 2 RBI, 1 R.
- Support line: Michael Grove (Tampa Bay Rays) — 3.0 IP, 4 K.
- Support line: Ketel Marte (Arizona Diamondbacks) — 1-4, 1 HR, 1 RBI, 1 R.
HighlightsScoring plays from the feed
- ScoreMullins hit sacrifice fly to center, Mesa Jr. scored, Simpson to third.1–4
- ScoreMarte homered to center (430 feet).2–4
- ScoreCaminero homered to left (361 feet).1–1
- ScoreCarroll singled to right, Perdomo scored.1–0
Scoring by Inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Arizona Diamondbacks | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 7 | 0 |
| Tampa Bay Rays | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | — | 4 | 8 | 0 |
Arizona Diamondbacks player box 13 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Arizona Diamondbacks
· Starter
Batting#
- Ketel Marte 1H1R1RBI1HR
- Geraldo Perdomo 3H1R0RBI0HR
- Corbin Carroll 1H0R1RBI0HR
- Gabriel Moreno 1H0R0RBI0HR
- Adrian Del Castillo 0H0R0RBI0HR
- Nolan Arenado 1H0R0RBI0HR
- Max Kepler 0H0R0RBI0HR
- LuJames Groover 0H0R0RBI0HR
- Tommy Troy 0H0R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ketel MarteValue card 2B· | 1-4 | 4 | 1 | 1 | 1 | 1 | 0 | 1 | 15 | .261 | .315 | .462 |
| Geraldo PerdomoValue card SS· | 3-4 | 4 | 1 | 3 | 0 | 0 | 0 | 0 | 18 | .245 | .356 | .361 |
| Corbin CarrollValue card RF· | 1-4 | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 12 | .281 | .365 | .539 |
| Gabriel MorenoValue card C· | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 23 | .282 | .362 | .441 |
| Adrian Del CastilloValue card DH· | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 17 | .184 | .247 | .298 |
| Nolan ArenadoValue card 3B· | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 6 | .240 | .315 | .389 |
| Max KeplerValue card LF· | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | .000 | .000 | .000 |
| LuJames GrooverValue card 1B· | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 10 | .174 | .269 | .283 |
| Tommy TroyValue card LF· | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 17 | .236 | .313 | .393 |
Pitching#
- Jose Cabrera 7H4R2HR2BB
- Juan Morillo 0H0R0HR1BB
- Kevin Ginkel 0H0R0HR1BB
- Taylor Clarke 1H0R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jose CabreraValue card SP· | 5.0 | 7 | 4 | 4 | 2 | 4 | 2 | 80-49 | 3.60 | 80 |
| Juan MorilloValue card RP | 1.0 | 0 | 0 | 0 | 1 | 2 | 0 | 23-13 | 2.87 | 23 |
| Kevin GinkelValue card RP | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 13-7 | 2.84 | 13 |
| Taylor ClarkeValue card RP | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 6-5 | 2.04 | 6 |
Tampa Bay Rays player box 14 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Tampa Bay Rays
· Starter
Batting#
- Yandy Diaz 1H1R0RBI0HR
- Jonathan Aranda 1H1R2RBI1HR
- Junior Caminero 1H1R1RBI1HR
- Victor Mesa Jr. 2H1R0RBI0HR
- Chandler Simpson 1H0R0RBI0HR
- Cedric Mullins 1H0R1RBI0HR
- Taylor Walls 1H0R0RBI0HR
- Richie Palacios 0H0R0RBI0HR
- Hunter Feduccia 0H0R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Yandy DiazValue card DH· | 1-3 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 17 | .334 | .417 | .515 |
| Jonathan ArandaValue card 1B· | 1-2 | 2 | 1 | 1 | 2 | 1 | 2 | 0 | 18 | .289 | .391 | .470 |
| Junior CamineroValue card 3B· | 1-4 | 4 | 1 | 1 | 1 | 1 | 0 | 1 | 15 | .285 | .377 | .533 |
| Victor Mesa Jr.Value card RF· | 2-4 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 9 | .193 | .303 | .368 |
| Chandler SimpsonValue card LF· | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 10 | .268 | .307 | .317 |
| Cedric MullinsValue card CF· | 1-3 | 3 | 0 | 1 | 1 | 0 | 0 | 1 | 20 | .207 | .288 | .321 |
| Taylor WallsValue card SS· | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 8 | .222 | .321 | .292 |
| Richie PalaciosValue card 2B· | 0-2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | .232 | .333 | .310 |
| Hunter FeducciaValue card C· | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 13 | .222 | .304 | .293 |
Pitching#
- Cole Sulser 2H1R0HR0BB
- Michael Grove 1H0R0HR0BB
- Casey Legumina 2H0R0HR0BB
- Kevin Kelly 2H1R1HR0BB
- Bryan Baker 0H0R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Cole SulserValue card RP· | 2.0 | 2 | 1 | 1 | 0 | 1 | 0 | 27-20 | 5.35 | 27 |
| Michael GroveValue card RP | 3.0 | 1 | 0 | 0 | 0 | 4 | 0 | 34-26 | 0.00 | 34 |
| Casey LeguminaValue card RP | 1.2 | 2 | 0 | 0 | 0 | 1 | 0 | 35-21 | 3.15 | 35 |
| Kevin KellyValue card RP | 1.1 | 2 | 1 | 1 | 0 | 2 | 1 | 20-11 | 2.61 | 20 |
| Bryan BakerValue card RP | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10-6 | 1.95 | 10 |
Keep following: Today’s scores·Player values·Morning Line
Key Plays
Scoring and Swing Plays
Scoring, late-game swings, and high-leverage moments from the game feed.
- Run-scoring play · 6th InningMullins hit sacrifice fly to center, Mesa Jr. scored, Simpson to third.1–4
- Late run · 8th InningMarte homered to center (430 feet).2–4
- Double · 1st InningPerdomo doubled to right.0–0
- Double · 1st InningMesa Jr. doubled to right.1–1
- Tied it · 1st InningCaminero homered to left (361 feet).1–1
- Double · 2nd InningPalacios lined into double play, third to first, Walls doubled off first.1–1
- Double · 7th InningArenado doubled to left.1–4
- Go-ahead run · 1st InningCarroll singled to right, Perdomo scored.1–0
- Go-ahead run · 5th InningAranda homered to right center (391 feet), Díaz scored.1–3
Game Read
A matchup read built from team form, venue, rest, and availability context. It is analysis, not betting advice.
Arizona Diamondbacks 2 · Tampa Bay Rays 4
Pick goes to Tampa Bay Rays on the back of Tampa Bay Rays’s margin work and Tampa Bay Rays’s recent momentum. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.
Pre-game pick: Tampa Bay Rays at 60%. Actual: Tampa Bay Rays by 2.
Rafty checks team form, venue, schedule rhythm, and matchup context, then refreshes as game pages republish. Exact weighting stays private.
Rafty Game Lab
Move the context sliders to see how Rafty’s matchup lean reacts before it becomes a public pick.
Move a control to see what would swing the pick.
Why This Pick?
- Tampa Bay Rays: Team formStrong
- Tampa Bay Rays: Home venueSlight
- Arizona Diamondbacks: Probable startersSlight
- Tampa Bay Rays: Relief contextSlight
For entertainment and analysis only. This tool does not use betting odds, spreads, parlays, or wagering advice.
Key Players to Watch
Arizona Diamondbacks
- Zac Gallen SP · #23
- Eduardo Rodriguez SP · #57
- Ketel Marte 2B · #4
- Corbin Carroll RF · #7
Tampa Bay Rays
- Drew Rasmussen SP · #57
- Nick Martinez SP · #28
- Cole Sulser RP · #71
- Griffin Jax RP · #22
Injury Report
Tampa Bay Rays
Arizona Diamondbacks
On The Diamond
A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.