We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsTampa Bay Rays at Pittsburgh Pirates
Tampa Bay RaysTampa Bay Rays
@
PNC Park
Pittsburgh PiratesPittsburgh Pirates

Match Predictor

Pre-match Prediction
Tampa Bay Rays
@
Pittsburgh Pirates
Tampa Bay Rays 41%Pittsburgh Pirates 60%
Market LinesRun Line: Pittsburgh Pirates -0.5Total: O/U 7
Model: Under 7
Model projects 6.7 total runs vs 7 line

Tampa Bay Rays

Bullpen ERA 5.82 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
84%
16/19
MLB: 48%
Starter
100%
3/3
vs PIT
0%
0/1
Avg Total
9.9
MLB: 8.9
Game Starter (3) Last Starter vs PIT vs PIT (1)
Drew Rasmussen #57 · RHP · Age 31
1.12
ERA (2026)
9.6
K/9 (2026)
3
Starts (2026)
11.7
Avg Total (2026)
Last 3:
W NYY (Apr 12): 6.0IP, 0ER, 7K
ND @MIL (Apr 01): 5.0IP, 1ER, 8K
ND @STL (Mar 26): 5.0IP, 1ER, 2K
vs PIT: W (Mar 31 2025): 5.0 IP, 0 ER, 4 K
Bullpen (2026 Season)Poor
ERA: 5.82MLB Avg: 3.959 relievers
Recent: W 5-4W 8-5W 8-3W 5-3L 1-5
Lineup vs Drew Rasmussen (Career)
BatterPosPAAVGOPSHR
Bryan ReynoldsRF4.2500.5000
Hearn1B3.3330.6660
Joey BartC2.0000.0000
Marcell OzunaDH2.0000.0000
Oneil CruzCF2.5001.0000
8 batters with no matchup history

Pittsburgh Pirates

Bullpen ERA 2.61 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
55%
11/20
MLB: 48%
Starter
100%
4/4
vs TB
0%
0/1
Avg Total
8.8
MLB: 8.9
Game Starter (4) Last Starter vs TB vs TB (1)
Paul Skenes #30 · RHP · Age 24
4.00
ERA (2026)
9.0
K/9 (2026)
4
Starts (2026)
14.5
Avg Total (2026)
Last 3:
W WSH (Apr 13): 6.0IP, 1ER, 6K
W SD (Apr 07): 6.1IP, 1ER, 6K
W @CIN (Apr 01): 5.0IP, 1ER, 5K
vs TB: ND (Jun 23 2024): 7.0 IP, 1 ER, 8 K
Bullpen (2026 Season)Good
ERA: 2.61MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-04-16 vs WSH. Bullpen arms likely still recovering.
Recent: W 16-5L 4-5W 2-0L 7-8W 5-1
Lineup vs Paul Skenes (Career)
BatterPosPAAVGOPSHR
Yandy Diaz1B6.5001.5001
Jake FraleyRF5.0000.2000
Jonny DeLucaCF5.4000.8000
Taylor WallsSS5.0000.0000
Nick FortesC4.0000.2500
Jonathan Aranda1B3.0000.0000
Junior Caminero3B3.0000.0000
Richie PalaciosLF3.0000.3330
5 batters with no matchup history
Our Top PicksLive Odds
Top PickPittsburgh Pirates -1.5 @ +112 (MEDIUM c
Pittsburgh Pirates -1.5 @ +112 (MEDIUM confidence), The market prices this at 47.2% implied probability, and the qualitative case is more compelling t...
PickUnder 7.0 @ -122 (LOW confidence), The m
Under 7.0 @ -122 (LOW confidence), The model projects exactly 7.0 total, matching the market line with zero model edge. Confidence stays LOW, and bet ...
PickPaul Skenes Under 6.5 strikeouts @ -123
Paul Skenes Under 6.5 strikeouts @ -123 (MEDIUM confidence), Three starts, three results: 5K, 6K, 6K. Skenes has not cleared 6.5 once in 2026 despite ...

Tampa Bay Rays vs Pittsburgh Pirates Game Preview

Start with the mound, because that is where this game lives. Drew Rasmussen has issued one walk in 16 innings this season. One. His 1.12 ERA and 17 strikeouts across four outings represent historically elite early-season command, and command like that dries up baserunner traffic before hitters ever settle in. Across the diamond, Pittsburgh Pirates ace Paul Skenes has allowed one earned run or fewer in each of his last three starts, logging 5K, 6K, and 6K in succession at an average of 6.0 strikeouts per outing. His 4.00 ERA on the season is noise from an early rough start. The last three games are the signal. When two pitchers this sharp share a mound at PNC Park, a venue that suppresses home runs by 10% and run scoring by 4%, you build your analysis from the rotation outward in tonight's MLB action.

Tampa Bay Rays arrive in Pittsburgh on six days of rest and a freshly snapped six-game winning streak, dropping yesterday's series opener 5-1. Away from home they are 7-6 on the season, a perfectly average road team about to face one of the sharper home pitching environments in the league. Rasmussen dominated the Yankees in his last outing, six innings, zero runs, seven strikeouts, zero walks. His pitch-to-contact profile at this command level is everything: when you are not issuing free passes, you are controlling baserunner traffic more effectively than most strikeout artists ever do. Yandy Díaz holds a career .500 average against Skenes in six plate appearances, including one home run, but the split trend is moving hard against him. A 2.334 OPS in 2024 dropped to 0.666 in 2025. Skenes has learned from those early-career encounters. Jake Fraley is 0-for-5 against Skenes with a .200 OPS across all five career plate appearances, all from 2024. Those matchup trends are not noise. Skenes generates elite swing-and-miss, and several Tampa Bay hitters have already shown they cannot handle him.

The Pittsburgh side offers two genuine difference-makers. Brandon Lowe, acquired from Tampa Bay this offseason, is slashing .286/.390/.643 with seven home runs and a 1.376 OPS against right-handers in 2026. He faces his former organization tonight, which adds context to an already exceptional performance level. Oneil Cruz is equally dangerous right now, posting a 1.029 OPS over the last seven days with six home runs and nine steals on the season. Cruz is the kind of player who can make a pitcher's duel irrelevant with one swing, even against elite command. As one Sports Illustrated analyst put it: "For the first time in a while, Tampa Bay feels like an imposing and pesky team to face." The Rays have talent. But they are walking into Pittsburgh's home pitcher at his best, and their own lineup carries some real vulnerabilities against right-handed pitching.

The game's biggest hidden lever is the bullpen split. Pittsburgh's relief corps owns a 2.61 ERA. Tampa Bay's sits at 5.82. Once both starters exit after five or six innings, that gap of more than three runs per nine becomes the decisive variable. Pittsburgh hands a 2-run lead to one of the better relief groups in baseball. Tampa Bay hands the same lead to a unit that has been regularly allowing rallies. That disparity, more than any individual at-bat, is what shapes the outcome of a low-scoring game.

Tampa Bay Rays vs Pittsburgh Pirates Key Insights

  • Rasmussen's one walk in 16 innings this season is the defining number. Elite command suppresses baserunner traffic at the source, making multi-run innings nearly impossible without the benefit of extra-base hits bunching together.
  • Skenes has gone 5K, 6K, and 6K in his three 2026 starts, averaging exactly 6.0 strikeouts per outing. His 6.5 strikeout prop line is set above his current per-game pace and he has not cleared it once this season.
  • PNC Park suppresses home runs by 10% and run scoring by 4%. Both pitchers' profiles, pinpoint command from Rasmussen and high-spin, swing-and-miss stuff from Skenes, suit this environment better than almost any other park in the league.
  • Pittsburgh's bullpen ERA of 2.61 versus Tampa Bay's 5.82 represents a gap of 3.21 runs per nine innings. In a game where both starters are likely to exit before the seventh, that disparity is the single largest leverage factor determining which team's lead survives.
  • Marcell Ozuna is hitting .169 on the season with a 0.431 OPS against right-handers. He is 0-for-2 with a .000 OPS in career plate appearances against Rasmussen. This is a matchup Rasmussen should dominate by every available measure.
  • The Yandy Díaz vs Skenes career line shows .500 AVG and 1.500 OPS in six plate appearances, but the trend is moving hard against Tampa Bay's best historical threat: 2.334 OPS in 2024 dropped to 0.666 in 2025. Skenes has adjusted.

Tampa Bay Rays vs Pittsburgh Pirates Betting Picks

Picks made April 18, 2026 at 03:36 AM ET. Odds shown reflect current market prices.

Under 7.0 @ -122 (LOW confidence), The m
Under 7.0 @ -122 (LOW confidence), The model projects exactly 7.0 total, matching the market line with zero model edge. Confidence stays LOW, and bet sizing should reflect that. The qualitative case is unusually convergent, though: Rasmussen's one walk in 16 innings, Skenes' three-start one-earned-run streak at home, PNC Park's 4% run suppression, and Pittsburgh's 2.61 bullpen ERA all point the same direction. Thin model edge, strong context. Pair with the run line rather than standing alone.
Moneyline
Moneyline: No pick, The de-vigged market probabilities (Pirates 59.5%, Rays 40.5%) match the model projection exactly. There is no exploitable gap on either side. The contrarian case for Rays ML at +126 has surface appeal given Rasmussen's dominant 2026 command, but the market has already priced Tampa Bay at 44.2% raw implied, precisely where the model sits. No edge means no bet.
Analysis insight — no specific bet associated
Paul Skenes Under 6.5 strikeouts @ -123
Paul Skenes Under 6.5 strikeouts @ -123 (MEDIUM confidence), Three starts, three results: 5K, 6K, 6K. Skenes has not cleared 6.5 once in 2026 despite elite stuff. His 9.0 K/9 rate is strong, but the line is calibrated above his actual per-game output. His 2025 start against Tampa Bay produced six strikeouts, consistent with the current trend. The data is clear and the market has not corrected for it.
Drew Rasmussen Over 4.5 strikeouts @ -14
Drew Rasmussen Over 4.5 strikeouts @ -141 (MEDIUM confidence), The last three starts: 7K, 8K, 2K. The 2K outlier came in his season debut against St. Louis on March 26, his first competitive appearance. Starts two and three produced 7K and 8K. His 2026 K rate is 9.6 per nine innings, well above career norms. That 0-ER, 7K performance against the Yankees in his most recent outing says more about his current stuff level than any single early-season number. Rasmussen's career line against Pittsburgh is 4K in 5 IP, exactly at the line, which the market has not adjusted for given his 2026 trajectory.
Marcell Ozuna Under 0.5 hits @ +134 (MED
Marcell Ozuna Under 0.5 hits @ +134 (MEDIUM confidence), Ozuna is hitting .169 this season with a 0.431 OPS against right-handed pitching. He is 0-for-2 with a .000 OPS in career plate appearances against Rasmussen. The +134 price is offering genuine value on a matchup where the evidence points overwhelmingly in one direction. His L7d OPS of 0.885 provides a slight recent caveat, but the underlying platoon numbers and career sample against today's starter tell the real story.
Jake Fraley Under 0.5 hits @ -116 (MEDIU
Jake Fraley Under 0.5 hits @ -116 (MEDIUM confidence), Fraley is 0-for-5 against Skenes across five career plate appearances, all from 2024, with a .200 OPS. His season average is .214 with a .556 vR OPS against right-handers. Skenes generates elite swing-and-miss, and Fraley has demonstrated complete futility against him. At -116, the market prices this at 53.8% when the career data suggests it should sit considerably higher.
Junior Caminero HR @ +370 (LOW confidenc
Junior Caminero HR @ +370 (LOW confidence), This is a speculative, low-confidence play and should be sized accordingly. Caminero is 0-for-3 against Skenes in three career plate appearances from 2025. PNC Park suppresses home runs by 10%. The under lean on the total also moderates scoring expectations. That said, Caminero has four home runs in 86 plate appearances this season with a .979 OPS over the last seven days. At +370, his raw power provides positive-EV exposure for a hitter capable of going yard against any pitcher on any given night. Treat this as a small-dollar, long-shot addition, not a primary investment.
SGP
SGP: Pirates -1.5 / Under 7.0 / Skenes Under 6.5 K / Ozuna Under 0.5 hits, These four legs share one thesis. Skenes pitches an efficient, dominant home game that suppresses Tampa Bay's run production. Ozuna going hitless against a right-hander he cannot touch reinforces both the low total and the Pirates covering -1.5. If the first inning is clean and Skenes settles in, all four legs move in the same direction simultaneously. The internal consistency here is real: the legs are not working against each other. A Pittsburgh win by two or more, combined with a quiet Ozuna and an efficient Skenes, is the single most plausible game script the data supports.
NRFI @ -164, Rasmussen's most recent start
NRFI @ -164, Rasmussen's most recent start: six innings, zero runs, seven strikeouts, zero walks. His 2026 walk rate of one free pass in 16 innings means baserunners are not reaching, which is the most direct path to suppressing first-inning scoring. Skenes has a 1-ER ceiling across three straight starts and handles the top of Tampa Bay's lineup with consistent swing-and-miss. Both starters are in peak form, neither team is explosive in early-inning run production given this game's overall lean, and PNC Park's 0.96 run factor keeps the environment quiet. The -164 price reflects the matchup accurately.

Key Players

Batting AverageTB
Yandy Diaz
.365Batting Average
1B
Home RunsTB
Junior Caminero
4Home Runs
3B
Runs Batted InTB
Yandy Diaz
16Runs Batted In
1B
Earned Run AverageTB
Nick Martinez
2.45Earned Run Average
SP
WinsTB
Steven Matz
3Wins
SP
StrikeoutsTB
Steven Matz
21Strikeouts
SP
Batting AveragePIT
Ryan O'Hearn
.313Batting Average
1B
Home RunsPIT
Brandon Lowe
7Home Runs
2B
Runs Batted InPIT
Oneil Cruz
19Runs Batted In
CF
Earned Run AveragePIT
Carmen Mlodzinski
1.77Earned Run Average
SP
WinsPIT
Paul Skenes
3Wins
SP
StrikeoutsPIT
Braxton Ashcraft
27Strikeouts
SP

Recent Form

Tampa Bay Rays
W5-4New York Yankees
W8-5Chicago White Sox
W8-3Chicago White Sox
W5-3Chicago White Sox
L5-1Pittsburgh Pirates
Pittsburgh Pirates
W16-5Washington Nationals
L5-4Washington Nationals
W2-0Washington Nationals
W5-1Tampa Bay Rays

Tampa Bay Rays vs Pittsburgh Pirates Summary

Our model projects a 3.6-3.1 Pittsburgh final, a total of 6.7 against a market line of 7.0. The blended projection sitting almost exactly on the market number is not a reason to dismiss the under. It is a reason to let the qualitative evidence do the work. Rasmussen's one walk in 16 innings removes the fuel for big innings. Skenes' three consecutive one-earned-run starts at PNC Park, a stadium already built to suppress scoring, makes a tight 4-2 type grind the most plausible outcome. The bullpen gap closes the argument: Pittsburgh hands a lead to a 2.61 ERA relief corps. Tampa Bay hands the same lead to a group posting 5.82. Those numbers do not converge by the ninth inning. The game's real tension is not whether Pittsburgh scores, it is whether Tampa Bay's bullpen can hold whatever deficit Rasmussen's brilliance creates.

The primary play is Pirates -1.5 at +112. Plus money on a team with a sharp home starter, the best bullpen in this matchup, and a model projection already pointing to a win by approximately the right margin is straightforward value. The under at -122 is the companion, played smaller given the LOW confidence flag on a line where the model edge is thin. Rasmussen Over 4.5 strikeouts and Skenes Under 6.5 strikeouts are the cleanest props: both are grounded in 2026 per-start averages the market appears to be underweighting. One caveat worth stating directly: totals sitting exactly at the projected number carry real variance. A crooked first inning or an unexpected starter exit can flip the script, and nobody predicts those with confidence. Size the under accordingly.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesPIT leads series 1-0
DateMatchupResult
Apr 17, 2026TB @ PITPITPIT 5-1

Compare odds for TB @ PIT

Frequently Asked Questions

MLBGame PreviewsTampa Bay Rays at Pittsburgh Pirates