Return to calendar
FINAL GAME · RECAP

Tampa Bay RaysOpen full analysisPittsburgh PiratesOpen full analysis

DateSaturday, April 18, 2026
First pitch
BallparkPNC Park
FINAL · Saturday, April 18, 2026
SEO MATCH SUMMARY

Tampa Bay defeated Pittsburgh 8–7 on April 18 at PNC Park in a competitive matchup where offensive efficiency proved decisive. The Rays out-hit the Pirates 15–7 while maintaining a superior .722 OPS compared to Pittsburgh's .734, though the Pirates' two-homer output generated seven RBIs from limited opportunities. Tampa Bay's pitching staff struck out 14 batters and allowed just seven hits, though the 4.37 ERA reflected some early-season inconsistency; Pittsburgh's arms matched the strikeout total at 12 but surrendered 15 hits across the contest. The Pirates' defense faltered with two errors, contributing to their inability to close out a home game despite solid pitching from their rotation that posted a 3.23 ERA. The Rays capitalized on their contact advantage and Pittsburgh's mistakes to secure the road victory in a game that showcased Tampa Bay's depth at the plate. The Rays' ability to win despite modest power output suggests their lineup's consistency will be a strength as the season progresses.

Tampa Bay RaysTB
8W
FINAL
Pittsburgh PiratesPIT
7
Total runs15Run difference1
INNING BY INNING

Line score

Team12345678910111213RHE
TB00005000001028150
PIT2002000100101772
TEAM COMPARISON

Batting box score

TBPIT
15Hits7
1Home runs2
2Doubles1
7RBI7
4Walks8
12Strikeouts14
1Stolen bases1
20Total bases14
34Left on base27
0Errors2
.262AVG.249
.337OBP.341
.385SLG.393
.722OPS.734
ON THE MOUND

Pitching box score

TBPIT
14Strikeouts12
8Walks4
7Hits allowed15
5Earned runs6
4.37ERA3.23
RUN PRODUCTION

Players who scored

TBJonny DeLuca ×2Junior CamineroJonathan ArandaYandy DíazCedric MullinsHunter FeducciaTaylor Walls
PITRyan O'Hearn ×2Brandon LoweBryan ReynoldsJake MangumMarcell OzunaNick Yorke
HOME RUNS

Long balls

Ryan O'HearnInning 1Marcell OzunaInning 4Cedric MullinsInning 13
TB

Batting lineup

PlayerABHHRRBI
Chandler SimpsonLF · 2-7 | K7200
Junior Caminero3B · 2-7 | 2B, RBI, R7201
Ryan Vilade1B · 0-11000
Yandy DíazDH · 1-5 | BB, 3 K, R5100
Jonny DeLucaRF · 2-4 | 2B, 2 RBI, 2 R4202
Cedric MullinsCF · 2-5 | HR, K, 3 RBI5213
Ben Williamson2B · 1-4 | K4100
Nick FortesC · 1-2 | BB, HBP2100
Taylor WallsSS · 0-6 | 4 K, R, SB6000
PIT

Batting lineup

PlayerABHHRRBI
Oneil CruzCF · 1-6 | 2B, K6100
Brandon Lowe2B · 0-5 | BB, K, R5000
Bryan ReynoldsRF · 0-3 | 3 BB, K, R3000
Jake MangumLF · 0-1 | BB, K, R1000
Marcell OzunaDH · 2-6 | HR, 2 K, 2 RBI6212
Nick Yorke3B · 1-6 | 2 K, RBI, R6101
Spencer Horwitz1B · 0-4 | 2 BB, 2 K4000
Konnor GriffinSS · 1-6 | 2 K, 2 RBI, SB6102
Joey BartC · 0-1 | K1000
TB

Pitchers

PitcherIPKERERA
Drew Rasmussen2 H · 2 BB3.2342.75
Mason Englert0 H · 1 BB0.2007.84
Ian Seymour2 H · 0 BB1.2308.68
Hunter Bigge0 H · 0 BB1.0001.42
Bryan Baker2 H · 1 BB1.0214.32
Cole Sulser0 H · 1 BB1.1104.38
Kevin Kelly0 H · 1 BB1.2205.79
Griffin Jax0 H · 1 BB1.0207.04
Yoendrys Gómez1 H · 1 BB1.0106.75
PIT

Pitchers

PitcherIPKERERA
Paul Skenes3 H · 0 BB4.0503.27
Cam Sanders3 H · 1 BB0.22454.00
Evan Sisk4 H · 0 BB1.2214.50
Justin Lawrence1 H · 0 BB1.2107.20
Gregory Soto0 H · 1 BB1.0100.77
Isaac Mattson0 H · 0 BB1.0001.42
Yohan Ramírez4 H · 2 BB3.0112.30
EXPLORE NEXT

Related MLB pages