We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMiami Marlins at Tampa Bay Rays
Miami MarlinsMiami Marlins
@
Tropicana Field
Tampa Bay RaysTampa Bay Rays

Match Predictor

Pre-match Prediction
Miami Marlins
@
Tampa Bay Rays
Miami Marlins 47%Tampa Bay Rays 53%
Market LinesRun Line: Tampa Bay Rays -0.5Total: O/U 8
Model: Under 8
Model projects 7.7 total runs vs 8 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
55%
24/44
MLB: 48%
Starter
38%
3/8
vs TB
Avg Total
8.7
MLB: 8.9
Game Starter (8) Last Starter vs TB vs TB (0)
Janson Junk #26 · RHP · Age 30
3.25
ERA (2026)
6.7
K/9 (2026)
8
Starts (2026)
7.0
Avg Total (2026)
Last 3:
ND WSH (May 09): 6.0IP, 4ER, 6K
L PHI (May 04): 5.1IP, 1ER, 6K
W @LAD (Apr 28): 6.0IP, 0ER, 4K
Bullpen (2026 Season)Good
ERA: 3.48MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-05-14 vs MIN. Bullpen arms likely still recovering.
Recent: W 8-7W 5-2L 0-3W 9-5L 1-9
Lineup vs Janson Junk (Career)
BatterPosPAAVGOPSHR
Cedric MullinsCF3.0000.0000
Nick FortesC2.0000.0000
11 batters with no matchup history

Tampa Bay Rays

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
40%
17/42
MLB: 48%
Starter
33%
1/3
vs MIA
Avg Total
8.5
MLB: 8.9
Game Starter (3) Last Starter vs MIA vs MIA (0)
Jesse Scholtens #65 · RHP · Age 32
3.29
ERA (2026)
7.0
K/9 (2026)
3
Starts (2026)
6.7
Avg Total (2026)
Last 3:
L @BOS (May 08): 4.2IP, 2ER, 4K
W SF (May 02): 3.0IP, 1ER, 3K
W MIN (Apr 26): 4.1IP, 2ER, 1K
Bullpen (2026 Season)Average
ERA: 3.68MLB Avg: 3.9510 relievers
Recent: L 0-2W 4-1W 8-5W 7-6L 3-5
Lineup vs Jesse Scholtens (Career)
BatterPosPAAVGOPSHR
Esteury RuizCF2.0000.0000
Christopher MorelDH1.0000.0000
11 batters with no matchup history
Our Top PicksLive Odds
Top PickTampa Bay Rays ML (-125, MEDIUM) The mar
Tampa Bay Rays ML (-125, MEDIUM) The market implies 55.6% win probability, and the structural case supports it. Tampa Bay is 14-4 at home against Miam...
PickUnder 8.5 Runs (-139, LOW) Our model poi
Under 8.5 Runs (-139, LOW) Our model points toward a total well below the 8.5 market line, and the supporting factors align: Tropicana's suppressive p...
PickMiami Marlins +1.5 (-217, LOW) With the
Miami Marlins +1.5 (-217, LOW) With the game projecting as a tight, close-margin affair and both starters capable of keeping scoring in check through ...

Miami Marlins vs Tampa Bay Rays Game Preview

Tonight at Tropicana Field, the Tampa Bay Rays host the Miami Marlins in MLB action, with Jesse Scholtens (3-2, 3.29 ERA) squaring off against Janson Junk (2-3, 3.25 ERA) in one of the most statistically identical pitcher matchups on the slate. A four-point ERA gap after 44-plus innings from each man is noise, not signal. What matters is how these two have actually pitched. Junk has been the more reliable workload arm: six innings in each of his last two starts, strikeout totals of 6, 6, and 4 in his last three outings, and a 2.03 BB/9 rate on just 10 walks in 44.1 innings. Scholtens works differently. He issued four walks in his last start at Boston while recording four strikeouts, and he has handed out 10 free passes in 27.1 innings this season (3.30 BB/9). He does not overpower hitters. He sequences and contacts his way through lineups, and when his command slips, baserunners accumulate faster than the ERA suggests.

Tampa Bay arrives at 28-14 with a plus-22 run differential after dropping Wednesday's game in Toronto. That loss barely dents the context: the Rays have gone 8-2 over their last ten and own a 14-4 home record this season. Miami comes into St. Petersburg on a grinding travel stretch, flying in from Minneapolis after a 9-1 blowout loss Thursday. On the road this season, the Marlins are 6-12, and they are showing up tonight without four bullpen arms. Griffin Conine, Pete Fairbanks, Henriquez, and Adam Mazur are all on the injured list. Fairbanks is expected to rejoin the active roster at some point during this series, and his activation status before first pitch is the single variable worth tracking closely. Until he is officially in uniform, Miami's relief corps is operating with a significant gap in late-inning leverage.

The most dangerous bat on the field belongs to Jonathan Aranda. The Rays first baseman carries a 1.212 OPS over his last seven days and a .928 OPS against right-handed pitching this season. He has no career history against Junk, meaning the matchup offers zero scouting resistance for a hitter who is as hot as anyone in the league right now. Junior Caminero sits behind him with 11 home runs in 183 plate appearances, though his last seven days have cooled to a .625 OPS. On the Miami side, Xavier Edwards (.313/.402/.475) and Otto Lopez (.339 BA) give the Marlins genuine on-base threats against a pitcher with a higher walk rate, but Liam Hicks, Miami's team leader with 9 home runs, has seen his OPS crater to .431 over the last week. Whether that is a cold snap or something more sustained defines Miami's offensive ceiling tonight.

Tropicana Field reinforces the under case structurally. The park runs factor of 0.96 and home run factor of 0.9 are among the more suppressive numbers in the league. The dome eliminates all weather variance entirely. In a pitcher-friendly environment with two starters functioning near the top of their 2026 form and one team showing up without half its bullpen depth, these conditions simply do not point toward a high-scoring night.

Miami Marlins vs Tampa Bay Rays Key Insights

  • Tampa Bay is 9-1 in one-run games this season, by far the best such record on the slate. In a game projected to stay close through nine innings, that late-inning execution is a structural edge that does not show up on the surface of pre-game odds.
  • Jesse Scholtens has issued 10 walks in just 27.1 innings (3.30 BB/9) and averaged just 2.67 strikeouts per start over his last three outings. His recent ceiling is 4 Ks per start, and Miami's contact-oriented top of the order is not a lineup he will be overpowering.
  • Jonathan Aranda enters with a 1.212 OPS over the last seven days and a .928 OPS against right-handed pitching. He has no career matchup history against Junk, meaning the at-bat offers zero resistance from a scouting standpoint while his current form is at its peak.
  • Miami is operating without four bullpen arms (Conine, Fairbanks, Henriquez, Mazur). Scholtens has pitched just 3.0 and 4.1 innings in two of his last three starts, which means Tampa Bay's healthy ten-man bullpen could take over as early as the fifth inning if Junk logs his typical six-inning outing.
  • Janson Junk recorded 6, 6, and 4 strikeouts in his last three starts and holds a 2.03 BB/9 rate in 2026. He is the more reliable and deeper-working of the two starters, and that durability matters in a game where bullpen depth is the tiebreaker.
  • Tropicana Field's 0.96 runs factor and 0.9 home run factor make it one of the better under environments in the league. A dome setting removes all weather-driven variance. Two sub-3.30 ERA starters working in a suppressive park is precisely the profile that keeps totals in check.

Miami Marlins vs Tampa Bay Rays Betting Picks

Picks made May 15, 2026 at 04:15 AM ET. Odds shown reflect current market prices.

Under 8.5 Runs (-139, LOW) Our model poi
Under 8.5 Runs (-139, LOW) Our model points toward a total well below the 8.5 market line, and the supporting factors align: Tropicana's suppressive park factors, dome conditions with no weather variable, and two starters both sitting under 3.30 ERA in 2026. The edge margin is thin enough that confidence stays at LOW. This is a directional play, not a conviction bet. The total and park context support the under, but do not over-size it.
Miami Marlins +1.5 (-217, LOW) With the
Miami Marlins +1.5 (-217, LOW) With the game projecting as a tight, close-margin affair and both starters capable of keeping scoring in check through five innings, the insurance on Marlins +1.5 provides real cover value. Tampa Bay should win this game, but the Rays are not a team that consistently blows out opponents in pitcher-friendly Tropicana. Paying -217 for a run-line cover is expensive in any close game, and confidence is LOW. This is a hedge against a Rays win by exactly one run, not a standalone conviction play.
Jesse Scholtens Under 3.5 Strikeouts (+1
Jesse Scholtens Under 3.5 Strikeouts (+108, MEDIUM) This is the best prop value on the board tonight. Scholtens recorded just 4, 3, and 1 strikeouts in his last three starts, averaging 2.67 per outing. His walk-first approach means he issues free passes rather than missing bats, and Miami's top of the order with Lopez and Edwards prefers contact over chasing. The market implies 48.1% probability on the under. Based on his recent form, the true probability is significantly higher. At +108, this is a clear pricing inefficiency.
Janson Junk Over 3.5 Strikeouts (-115, M
Janson Junk Over 3.5 Strikeouts (-115, MEDIUM) Junk cleared this number in all three of his last starts (6, 6, and 4 Ks) and carries a 2.03 BB/9 rate that keeps his pitch counts manageable and his innings totals high. A command pitcher who stays in games long enough to face the order multiple times will accumulate strikeouts. The -115 price is fair for a line he has beaten in three consecutive outings.
Jakob Marsee Under 0.5 Hits (+120, MEDIU
Jakob Marsee Under 0.5 Hits (+120, MEDIUM) Marsee is hitting .176 on the season with a .518 OPS against right-handed pitching. He is facing Scholtens, a right-hander. A .176 average means Marsee fails to record a hit in the vast majority of his individual games. The market prices this at 45.5% implied probability. The actual likelihood of a hitless night, based strictly on his season performance against same-handedness starters, is considerably higher. At +120, this is genuine value.
Jonathan Aranda Over 1.5 Total Bases (+1
Jonathan Aranda Over 1.5 Total Bases (+116, MEDIUM) Aranda is the hottest hitter on the field. A 1.212 OPS over the last seven days, a .928 OPS against right-handed pitching, and no career matchup data against Junk to complicate the picture. Junk has allowed 4 home runs in 44.1 innings this season, and Aranda's .480 slugging percentage gives him legitimate extra-base upside even in a pitcher-friendly park. The market implies just 46.3% probability on the over. That is a mispricing given his current form, and this is the single best individual offensive bet on the board tonight.
Junior Caminero Home Run (+280, LOW) Cam
Junior Caminero Home Run (+280, LOW) Caminero leads Tampa Bay with 11 home runs in 183 plate appearances, and Junk has allowed 4 home runs in 44.1 innings. The math sets up a live number. The problem is the park: Tropicana's 0.9 home run factor is a real suppressor, and Caminero's last seven days have cooled to a .625 OPS. At +280, the implied probability is just 26.3%. His raw power output keeps this in play, but LOW confidence and a small stake are the right approach.
Same-Game Parlay
Same-Game Parlay: Rays ML + Under 8.5 + Junk Over 3.5 K + Aranda Over 1.5 Total Bases (MEDIUM) The four legs here are internally consistent, which is what separates a reasoned SGP from a random accumulator. Junk pitching deep and striking out batters efficiently supports both the under and the Rays winning a tight game. Aranda going over 1.5 total bases in a Rays win is natural given his form and his position in a lineup that should reach him deep in the game. The legs correlate in the right direction. Four-leg parlays still carry significant variance, so size accordingly.
Analysis insight — no specific bet associated
YRFI (-116, LOW) No first-inning specifi
YRFI (-116, LOW) No first-inning specific ERA or WHIP data is available for either Junk or Scholtens, so this read relies on pitcher-level context as a proxy. Scholtens has walked 10 batters in 27.1 innings, and walk-prone starters create baserunner risk right from the opening frame. Miami's top of the order features Otto Lopez (.339 BA) and Xavier Edwards (.313 BA), both capable of reaching base early against a pitcher who can be imprecise with his command. The market prices YRFI at -116 (53.8% implied). Without actual first-inning split data, this is a thin edge, and LOW confidence reflects that limitation. Small play only.

Key Players

Batting AverageMIA
Otto Lopez
.339Batting Average
SS
Home RunsMIA
Liam Hicks
9Home Runs
C
Runs Batted InMIA
Liam Hicks
38Runs Batted In
C
Earned Run AverageMIA
Max Meyer
3.21Earned Run Average
SP
WinsMIA
Calvin Faucher
4Wins
RP
StrikeoutsMIA
Max Meyer
54Strikeouts
SP
Batting AverageTB
Chandler Simpson
.306Batting Average
LF
Home RunsTB
Junior Caminero
11Home Runs
3B
Runs Batted InTB
Jonathan Aranda
33Runs Batted In
1B
Earned Run AverageTB
Nick Martinez
1.70Earned Run Average
SP
WinsTB
Nick Martinez
4Wins
SP
StrikeoutsTB
Drew Rasmussen
43Strikeouts
SP

Recent Form

Miami Marlins
W8-7Washington Nationals
W5-2Washington Nationals
L3-0Minnesota Twins
W9-5Minnesota Twins
L9-1Minnesota Twins
Tampa Bay Rays
L2-0Boston Red Sox
W4-1Boston Red Sox
W8-5Toronto Blue Jays

Miami Marlins vs Tampa Bay Rays Summary

Both starters look identical on the stat sheet, and that is precisely where most bettors stop reading. Pull the curtain back and the gap between these two teams tonight is substantial. Tampa Bay is 14-4 at home. They are 9-1 in one-run games, a record that speaks to elite bullpen execution in exactly the kind of tight spots this game is likely to produce. They carry a plus-22 run differential behind a healthy ten-man bullpen against a Marlins squad that is 6-12 on the road and walking into Tropicana without four relief arms. Our model points toward a tight, low-scoring finish well under the 8.5 market line, and the park itself reinforces that direction. The Rays moneyline at -125 is the primary play. The Under at -139 is a secondary, lower-confidence bet that the total and park context support directionally even if the margin is thin. One variable worth watching before first pitch: Fairbanks' reinstatement status. If Miami's closer is activated, the Marlins' late-inning profile improves enough that the +106 on Miami becomes legitimate value on what is functionally a coin-flip starter matchup. That is an honest acknowledgment of the single factor that could move this line between now and 7:10 ET.

On the props side, Aranda Over 1.5 total bases at +116 is the best individual bet on the card tonight. He is the hottest hitter on the field, he has no prior history against Junk, and the market has not fully priced in a 1.212 OPS over the last seven days. Scholtens Under 3.5 strikeouts at +108 is the second-best value: a pitcher who averaged 2.67 Ks per start over his last three outings is mispriced at nearly even money on the under. Both props are supported by the same data driving the game-level picks. Junk works deeper, Scholtens works shorter, and Tropicana is the suppressive backdrop for all of it.

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

Compare odds for MIA @ TB

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at Tampa Bay Rays