SPORTS·SLATE·AI

Twins at Rays — MLB Odds, Starters, Weather · Friday, Apr 24, 2026

Minnesota Twins logo
Twins
31-38
FINAL
26
Rays
40-25
Tampa Bay Rays logo
MONEYLINE · IMPLIED PROBABILITY
MIN
POLY
KALSHI
TB
POLY
KALSHI
DISPERSION 0¢ · venues aligned
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 47D AGO
The Twins and Rays project as an even matchup with Minnesota holding a slight run differential edge at +0.44 compared to Tampa Bay's -0.50. Both starting pitchers enter with sub-1.25 ERAs, creating a balanced pitching duel that the market has priced fairly at 46.5 cents.
RESULT: LOSS·MIN 2-6 TB
VENUE
Tropicana Field
ROOF
Open
WEATHER
80°F · Clear
W 9mph
WATCH
Rays.TV, WMOR · Twins.TV
STARTERS
Taj Bradley headshot
Taj Bradley (R)
MIN · 12 GS
ERA
4.02
WHIP
1.38
K/9
10.11
BB/9
4.02
IP
65.0
Drew Rasmussen headshot
Drew Rasmussen (R)
TB · 12 GS
ERA
3.00
WHIP
0.92
K/9
8.73
BB/9
1.64
IP
66.0
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 47D AGO·604 WORDS

Taj Bradley has been nearly untouchable through five starts, posting a 1.21 ERA with 11.69 K/9 across 22.3 innings for the Twins. That strikeout rate leads the matchup by a wide margin, though Bradley's 3.22 BB/9 shows some command wobbles that Drew Rasmussen has avoided entirely. The Rays' right-hander counters with surgical precision — a 0.56 WHIP and microscopic 0.56 BB/9 through 16.0 innings, walking just one batter all season while maintaining a 1.12 ERA of his own.

The pitching duel sets up as power versus precision. Bradley's 30.5% strikeout rate gives him the higher ceiling, but his 8.4% walk rate creates baserunners that Rasmussen simply doesn't allow. Rasmussen's 1.7% walk rate is elite control, though his 28.8% strikeout rate trails Bradley's dominance in the zone. Both starters have avoided the long ball differently — Bradley hasn't allowed a home run in 22.3 innings, while Rasmussen has surrendered 1.12 HR/9 but kept damage minimal with his pristine command.

The offensive picture tilts toward Tampa Bay's depth and consistency. Yandy Díaz leads all hitters with a 1.007 OPS, slashing .365/.453/.554 through 86 plate appearances. His .453 on-base percentage anchors a Rays lineup that's found production throughout the order — Richie Palacios (.826 OPS), Jonny DeLuca (.816 OPS), and Nick Fortes (.798 OPS) all contributing above the .800 mark. Junior Caminero adds power potential with four home runs despite a .247 average.

Minnesota's offense runs thinner but shows intriguing upside. Austin Martin leads the way with a .950 OPS built on exceptional plate discipline — his .500 on-base percentage through 56 plate appearances reflects 13 walks against just eight strikeouts. Ryan Kreidler's .953 OPS comes with a small sample caveat through just 14 plate appearances, while Tristan Gray (.880 OPS) and Trevor Larnach (.869 OPS) provide secondary support. The Twins' 5.08 runs per game edge over Tampa Bay's 4.83 mark suggests more offensive upside than the individual lines might indicate.

Team-wide pitching context favors Minnesota's staff depth. The Twins' 4.08 ERA and 1.36 WHIP across 176.7 innings compare favorably to Tampa Bay's 4.49 ERA and 1.28 WHIP through 168.3 frames. Minnesota's staff has allowed just 13 home runs all season (0.66 HR/9) compared to Tampa Bay's 23 homers surrendered (1.23 HR/9). The Twins also hold an edge in strikeout rate (8.25 K/9 vs 7.75 K/9), though both teams struggle with similar walk rates around 3.6 per nine innings.

Recent form shows Tampa Bay trending upward with a 6-4 record over their last 10 games, while Minnesota has stumbled to 4-6 in that span. The Twins' early-season momentum has stalled despite their superior run differential (+11 vs Tampa Bay's -12), with their 12-13 record trailing the Rays' 13-11 mark through roughly 25 games each.

The market prices this as a virtual coin flip, with Tampa Bay favored at 52¢ implied probability against Minnesota's 48¢. Perfect agreement between Polymarket and Kalshi suggests efficient pricing with no exploitable dispersion. The underlying numbers support a tight spread — Bradley's dominance gives Minnesota the starting pitching edge, but Tampa Bay's deeper offensive production and better recent form justify the slight home favorite pricing. The Rays' home venue provides minimal additional context beyond the standard home-field advantage already baked into the market.

This matchup hinges on whether Bradley can maintain his early-season excellence against Tampa Bay's balanced attack, or if Rasmussen's pinpoint control can neutralize Minnesota's patient approach and extend the Twins' recent struggles.

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 · 57D
P
Right triceps strain
15-DAY · 33D
P
David Festa
Right shoulder impingement
15-DAY · 22D
P
Right forearm strain
15-DAY · 15D
P
Right elbow inflammation
15-DAY · 7D
Tampa Bay Rays logo
TB10 ON IL
P
Manuel Rodríguez
Details pending
60-DAY · 73D
LF
Gavin Lux
Right shoulder impingement
10-DAY · 32D
P
Steven Wilson
Lumbar disc inflammation
60-DAY · 30D
P
Right calf tightness
15-DAY · 24D
P
Details pending
PATERNITY · 16D
P
Right elbow strain
15-DAY · 14D
P
Ryan Pepiot
Right hip inflammation
15-DAY · 10D
P
Michael Grove
Right shoulder surgery
15-DAY · 4D
P
Right forearm tightness
15-DAY · 4D
P
Edwin Uceta
Right shoulder impingement
60-DAY · 0D
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.