Back to Games Saturday, Apr 18, 2026

Tampa Bay Rays vs Pittsburgh Pirates — Apr 18, 2026 | AI Prediction & Stats

PNC Park, Pittsburgh
81°F, Cloudy
17 mph, Out To LF
W Griffin Jax L Yohan Ramírez SV Yoendrys Gómez

Scoreboard

1 2 3 4 5 6 7 8 9 10 11 12 13 R H E
Rays 0 0 0 0 5 0 0 0 0 0 1 0 2 8 15 0
Pirates 2 0 0 2 0 0 0 1 0 0 1 0 1 7 7 2

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Rays 0 0 1 0 0 0 2 0 0 3
Pirates 0 1 0 2 0 1 0 0 1 5
Confidence: 72% Pirates favored
This afternoon matchup at PNC Park features two of the more intriguing young arms in baseball, with Paul Skenes taking the mound for Pittsburgh against Tampa Bay's Drew Rasmussen. Skenes has shown electric stuff early this season, featuring a four-seam fastball averaging 97 mph alongside a devastating changeup and slider combination. His recent outings show consistent velocity and spin rates, though he'll need to manage his pitch count efficiently against a disciplined Rays lineup. Rasmussen enters this start in exceptional form with a microscopic 1.13 ERA and 0.56 WHIP through three starts, relying heavily on his cutter-fastball combination that has generated a 9.56 K/9 rate while walking just one batter in 16 innings. The Pirates offense has been inconsistent but explosive when clicking, as evidenced by their 16-5 demolition of Washington and yesterday's 5-1 victory over these same Rays. Oneil Cruz continues to showcase his immense talent with five home runs and a .316 average, while Ryan O'Hearn has been a revelation with three homers and 13 RBIs. The key for Pittsburgh will be getting to Rasmussen early, as his cutter has been nearly unhittable this season. Tampa Bay's offense revolves around Yandy Diaz, who's hitting .371 with excellent plate discipline, and they'll need him to set the tone against Skenes' power arsenal. The Rays face significant challenges with their pitching depth decimated by injuries to key relievers Edwin Uceta, Garrett Cleavinger, and others. This puts extra pressure on Rasmussen to work deep into the game, which could favor Pittsburgh's chances of breaking through later. The Pirates bullpen, while not spectacular, should have fresher arms available. Weather conditions with drizzle and 18 mph winds could affect ball carry, potentially favoring pitchers in what should be a lower-scoring affair. The Pirates' home field advantage and momentum from yesterday's convincing win give them a slight edge in what projects to be a pitcher-friendly environment.

Scoring Dynamics

Early (1-3) 1R Both starters dealing, minimal early offense
Middle (4-6) 4R Pirates break through against Rasmussen in 4th-6th
Late (7-9) 3R Rays rally attempt against Pirates bullpen

Matchup Analysis

Pirates

Paul Skenes dominant stuff
Strong home record (6-4)
Hot hitting from Cruz and O'Hearn
Bullpen depth concerns
Missing Jared Jones

Rays

Drew Rasmussen's elite form (1.13 ERA)
Strong road record (7-5)
Yandy Diaz leading offense
Multiple pitching injuries
Just lost yesterday 5-1
Bullpen depleted with injuries

Risk Factors

Weather conditions with drizzle
Both teams' bullpen usage

Key Matchups

Oneil Cruz vs Drew Rasmussen batter Cruz's power vs Rasmussen's cutter
Yandy Diaz vs Paul Skenes batter Diaz's contact skills vs high velo

Statistical Edges

First to Score Rays 55%
Strikeouts 14 11-17
Total Runs 8 6-10

Game Preview

Drew Rasmussen takes the mound in the top of the first with his devastating cutter working, retiring the Pirates in order as Oneil Cruz and Ryan O'Hearn both swing through his signature pitch. Paul Skenes matches that intensity, touching 99 mph with his fastball while freezing Yandy Diaz with a changeup for strike three. The scoreless duel continues into the second inning until Nick Gonzales works a walk and scores on a Joey Bart double down the left field line, giving Pittsburgh an early 1-0 advantage. The game remains tight until the fourth inning when Rasmussen's command wavers slightly in the drizzling conditions. Cruz launches a towering home run to right field on a hanging cutter, then O'Hearn follows with an RBI single to push the Pirates ahead 3-1. Skenes continues to dominate with his four-pitch mix, but Diaz finally solves him in the fifth with a solo shot that cuts the deficit to 3-2. Pittsburgh adds insurance in the sixth when Gonzales drives home another run with a clutch two-out single. The Rays mount their strongest rally in the seventh inning against the Pirates bullpen, loading the bases with one out before Junior Caminero drives in two runs with a sharp single to center, tying the game at 4-4. However, the Pirates respond immediately in the bottom half when Cruz delivers again with a go-ahead RBI double, and the home crowd erupts as Pittsburgh takes a 5-4 lead they'll protect into the ninth for the series victory.
Confidence at 72% reflects Paul Skenes' upside against a Rays team dealing with significant pitching injuries and coming off yesterday's loss. However, Drew Rasmussen's exceptional early-season form and Tampa Bay's strong road record prevent higher confidence in what should be a competitive pitcher's duel.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Tampa Bay Rays — Roster

PlayerPosAVGHRRBIOBPSLG
Chandler Simpson
LF .33804.361.388
Junior Caminero
3B .25049.344.438
Ryan Vilade
1B .21702.280.261
Yandy Díaz
DH .354316.446.532
Jonny DeLuca
RF .300211.333.525
Cedric Mullins
CF .14928.205.284
Ben Williamson
2B .24106.313.310
Nick Fortes
C .32717.373.455
Taylor Walls
SS .25704.316.286

Pittsburgh Pirates — Roster

PlayerPosAVGHRRBIOBPSLG
Oneil Cruz
CF .302619.368.570
Brandon Lowe
2B .267718.375.600
Bryan Reynolds
RF .253312.387.413
Jake Mangum
LF .26801.348.293
Marcell Ozuna
DH .18527.254.292
Nick Yorke
3B .24503.349.302
Spencer Horwitz
1B .24514.379.340
Konnor Griffin
SS .21608.293.294
Joey Bart
C .14313.219.250

Scoring Plays

1
Ryan O'Hearn homers (4) on a fly ball to right field. Bryan Reynolds scores.
0-2
4
Marcell Ozuna homers (2) on a fly ball to left field. Ryan O'Hearn scores.
0-4
5
Junior Caminero doubles (3) on a sharp line drive to left fielder Bryan Reynolds. Hunter Feduccia scores.
1-4
5
Jonathan Aranda singles on a ground ball to center fielder Oneil Cruz. Junior Caminero scores.
2-4
5
Jonny DeLuca doubles (3) on a sharp line drive to center fielder Oneil Cruz. Jonathan Aranda scores. Yandy Díaz scores.
4-4
5
Cedric Mullins singles on a ground ball to center fielder Oneil Cruz. Jonny DeLuca scores.
5-4
8
Nick Yorke singles on a line drive to right fielder Jonny DeLuca. Brandon Lowe scores. Billy Cook to 3rd.
5-5
11
Chandler Simpson singles on a ground ball to second baseman Brandon Lowe.
6-5
11
Konnor Griffin reaches on a fielder's choice, fielded by second baseman Ben Williamson. Nick Yorke scores.
6-6
13
Cedric Mullins homers (2) on a fly ball to right center field. Jonny DeLuca scores.
8-6
13
Konnor Griffin singles on a ground ball to right fielder Jonny DeLuca. Jake Mangum scores. Spencer Horwitz to 3rd.
8-7

Tampa Bay Rays — Batting

PlayerABRHRBIBBKHRAVGOPS
Chandler SimpsonLF
7020010.338.749
Junior Caminero3B
7121000.250.782
Ryan Vilade1B
1000000.217.541
Yandy DíazDH
5110130.354.978
Jonny DeLucaRF
4222000.300.858
Cedric MullinsCF
5123011.149.489
Ben Williamson2B
4010010.241.623
Nick FortesC
2010100.327.828
Taylor WallsSS
6100040.257.602
Totals5081574121
BATTING
2B: Caminero (3, Sanders); DeLuca (3, Sisk).
HR: Mullins (2, 13th inning off Ramírez, Y, 1 on, 0 out).
TB: Aranda 2; Caminero 3; DeLuca 3; Díaz, Y; Fortes; Fraley; Mullins 5; Palacios, R; Simpson 2; Williamson.
RBI: Aranda (16); Caminero (9); DeLuca 2 (11); Mullins 3 (8).
2-out RBI: Caminero; Aranda; Mullins; DeLuca 2.
Runners left in scoring position, 2 out: Simpson 2; Williamson; Mullins.
GIDP: DeLuca; Walls.
Team RISP: 6-for-19.
Team LOB: 13.
BASERUNNING
SB: Walls (3, 2nd base off Ramírez, Y/Davis, H).
CS: Mullins (1, 2nd base by Sisk/Davis, H).
FIELDING
DP: (Walls-Vilade).
a-Doubled for Fraley in the 5th.
b-Batted for Palacios, R in the 5th.
c-Singled for Feduccia in the 6th.
1-Ran for Aranda in the 9th.

Pittsburgh Pirates — Batting

PlayerABRHRBIBBKHRAVGOPS
Oneil CruzCF
6010010.302.938
Brandon Lowe2B
5100110.267.975
Bryan ReynoldsRF
3100310.253.800
Jake MangumLF
1100110.268.641
Marcell OzunaDH
6122021.185.546
Nick Yorke3B
6111020.245.651
Spencer Horwitz1B
4000220.245.719
Konnor GriffinSS
6012020.216.587
Joey BartC
1000010.143.469
Totals467778142
BATTING
2B: Cruz, O (5, Seymour, I).
HR: O'Hearn (4, 1st inning off Rasmussen, 1 on, 2 out); Ozuna (2, 4th inning off Rasmussen, 1 on, 1 out).
TB: Cruz, O 2; Griffin; O'Hearn 5; Ozuna 5; Yorke.
RBI: Griffin 2 (8); O'Hearn 2 (15); Ozuna 2 (7); Yorke (3).
2-out RBI: O'Hearn 2; Griffin; Yorke.
Runners left in scoring position, 2 out: Yorke 2; Bart 2; Mangum; Horwitz; Reynolds, B.
GIDP: Gonzales, N.
Team RISP: 2-for-17.
Team LOB: 12.
BASERUNNING
SB: Griffin (3, 2nd base off Gómez, Y/Fortes).
FIELDING
E: Davis, H (1, catcher interference); Ramírez, Y (3, pickoff).
DP: 3 (2 Lowe, B-Griffin-Horwitz; Griffin-Lowe, B-Horwitz).
a-Intentionally walked for Cook, B in the 10th.
b-Grounded into a double play for Davis, H in the 11th.
1-Ran for O'Hearn in the 8th.

Tampa Bay Rays — Pitching

PitcherIPHRERBBKHRPC-STERA
Drew Rasmussen
3.224423264-382.75
Mason Englert
0.200010015-87.84
Ian Seymour(H, 4)
1.220003023-178.68
Hunter Bigge(H, 4)
1.00000009-61.42
Bryan Baker(BS, 2)
1.021112031-204.32
Cole Sulser
1.100011022-124.38
Kevin Kelly
1.201012020-155.79
Griffin Jax(W, 1-2)
1.000012013-87.04
Yoendrys Gómez(S, 1)
1.011011016-96.75

Pittsburgh Pirates — Pitching

PitcherIPHRERBBKHRPC-STERA
Paul Skenes
4.030005064-433.27
Cam Sanders
0.234412020-1254.00
Evan Sisk(BS, 1)
1.241102038-244.50
Justin Lawrence
1.210001023-117.20
Gregory Soto
1.000011017-90.77
Isaac Mattson
1.000000013-81.42
Yohan Ramírez(L, 2-1)
3.043121144-272.30

Game Info

Umpires: Home Plate: Adrian Johnson; First Base: Paul Clemons; Second Base: Steven Jaschinski; Third Base: Brock Ballou
Venue: PNC Park, Pittsburgh
Weather: 81°F, Cloudy
Wind: 17 mph, Out To LF

Tampa Bay Rays — News

Season Comparison

Rays
STAT
Pirates
43-33 Record 39-40
56.6% Win % 49.4%
.566 PCT .494
333 Runs For 393
333 Runs Against 380
76 Games Played 79
L2 Streak L1
3-7 Last 10 4-6
26-12 Home Record 20-20
17-21 Away Record 19-20

Head to Head

0
Last 2 meetings
2
Apr 19
Rays 3 - 6 Pirates
Apr 17
Rays 1 - 5 Pirates

Rays Recent

Jun 23 vs Royals 12-5 L
Jun 22 vs Royals 2-1 L
Jun 21 vs Nationals 3-4 W
Jun 20 vs Nationals 4-3 L
Jun 19 vs Nationals 2-5 W

Pirates Recent

Jun 23 vs Mariners 3-2 L
Jun 21 @ Rockies 8-6 W
Jun 20 @ Rockies 1-2 L
Jun 19 @ Rockies 3-4 L
Jun 17 @ Athletics 12-4 W

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps