SPORTS·SLATE·AI

Twins at Rays — MLB Odds, Starters, Weather · Saturday, Apr 25, 2026

Minnesota Twins logo
Twins
31-38
FINAL
16
Rays
40-25
Tampa Bay Rays logo
MONEYLINE · IMPLIED PROBABILITY
MIN
POLY
KALSHI
TB
100¢
POLY100¢
KALSHI100¢
DISPERSION 1¢ · venues aligned · $1,102,500 combined volume · UPDATED 46D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 46D AGO
The model sees Minnesota at 47.2% versus the market's 44.0%, creating a small edge on paper. However, with both teams running nearly identical offensive outputs around 5.0 runs per game and the Twins still projected to lose more often than not, we're standing down on what amounts to a coin flip.
RESULT: LOSS·MIN 1-6 TB
VENUE
Tropicana Field
ROOF
Open
WEATHER
85°F · Clear
SW 13mph · 2% precip
WATCH
Rays.TV · Twins.TV
STARTERS
Bailey Ober headshot
Bailey Ober (R)
MIN · 12 GS
ERA
4.59
WHIP
1.21
K/9
6.21
BB/9
2.43
IP
66.7
Shane McClanahan headshot
Shane McClanahan (L)
TB · 12 GS
ERA
2.85
WHIP
1.10
K/9
8.85
BB/9
3.15
IP
60.0
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 46D AGO·506 WORDS

Bailey Ober and Shane McClanahan enter Friday's Twins-Rays clash with matching 5.49 and 3.95 ERAs respectively through their first month of work, setting up a pitching duel where neither starter has found consistent command. The market prices Tampa Bay as a 56¢ home favorite despite the Rays allowing 5.20 runs per game this season — the highest staff RA/G between these clubs.

Minnesota's offense has been the more reliable unit early in 2026, scoring 4.96 runs per game while posting a positive run differential despite their 12-14 record. Austin Martin leads the charge with a .950 OPS through 56 plate appearances, combining a .325 average with an elite .500 on-base percentage. Ryan Kreidler provides power upside in a small sample, slugging .667 with two home runs across just 14 plate appearances. Tristan Gray adds middle-of-the-order production at .880 OPS, while Trevor Larnach contributes from the left side at .869 OPS with strong plate discipline.

Tampa Bay's lineup centers around Yandy Díaz, who's torching opposing pitching with a 1.007 OPS through 86 plate appearances. Díaz is slashing .365/.453/.554 with three home runs and 16 RBI, providing the Rays' most consistent offensive threat. Junior Caminero offers power potential at .787 OPS despite a modest .247 average, while Nick Fortes has been quietly productive behind the plate with a .798 OPS. The supporting cast includes Richie Palacios (.826 OPS) and Jonny DeLuca (.816 OPS), giving Tampa Bay decent depth despite their team-wide run production struggles.

Ober brings a 5.49 ERA and 1.27 WHIP through 19.7 innings across four starts, with concerning command issues reflected in his 2.29 BB/9 rate. His 6.41 K/9 suggests modest strikeout upside, but the right-hander has allowed 0.92 HR/9 while walking 5.9% of batters faced. McClanahan's numbers tell a similar story of early-season inconsistency — his 3.95 ERA comes with a troubling 7.24 BB/9 rate that's inflated his pitch counts and limited his innings. The southpaw does miss more bats with an 8.56 K/9 and 22.0% strikeout rate, but his 18.6% walk rate creates constant baserunner traffic.

The staff-wide pitching picture favors Minnesota, with the Twins posting a 4.08 ERA compared to Tampa Bay's 4.49 mark. Minnesota's relievers have been more reliable, helping the team maintain a lower WHIP (1.36 vs 1.28) despite allowing more walks per nine innings. The Rays have surrendered 23 home runs in 168.3 innings — a concerning 1.23 HR/9 rate that's nearly double Minnesota's 0.66 mark.

The market's 56¢ pricing on Tampa Bay reflects home-field advantage and the Rays' superior 14-11 record, but the underlying numbers suggest a closer contest. Minnesota enters with better offensive production, superior run prevention, and a starter whose control issues mirror McClanahan's early-season struggles. The Twins' recent 3-7 slide in their last 10 games creates negative sentiment, but their season-long metrics paint a more competitive picture than their sub-.500 record suggests.

If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.

RECENT FORM · LAST 5
MIN · 2-3 L5
W 5-3
vsKC · 6/5
L 2-3
vsKC · 6/6
L 5-6
vsKC · 6/7
L 4-10
@DET · 6/9
W 6-4
@DET · 6/10
OLDEST → LATEST
TB · 3-2 L5
L 3-4
@MIA · 6/6
L 1-4
@MIA · 6/7
W 3-1
vsBOS · 6/8
W 4-3
vsBOS · 6/9
W 7-5
vsBOS · 6/10
OLDEST → LATEST
INJURIES
Minnesota Twins logo
MIN5 ON IL
P
Pablo López
Tommy John surgery
60-DAY · 58D
P
Right triceps strain
15-DAY · 34D
P
David Festa
Right shoulder impingement
15-DAY · 23D
P
Right forearm strain
15-DAY · 16D
P
Right elbow inflammation
15-DAY · 8D
Tampa Bay Rays logo
TB10 ON IL
P
Manuel Rodríguez
Details pending
60-DAY · 74D
LF
Gavin Lux
Right shoulder impingement
10-DAY · 33D
P
Steven Wilson
Lumbar disc inflammation
60-DAY · 31D
P
Right calf tightness
15-DAY · 25D
P
Details pending
PATERNITY · 17D
P
Right elbow strain
15-DAY · 15D
P
Ryan Pepiot
Right hip inflammation
15-DAY · 11D
P
Michael Grove
Right shoulder surgery
15-DAY · 5D
P
Right forearm tightness
15-DAY · 5D
P
Edwin Uceta
Right shoulder impingement
60-DAY · 1D
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.