SPORTS·SLATE·AI

Twins at Mets — MLB Odds, Starters, Weather · Thursday, Apr 23, 2026

Minnesota Twins logo
Twins
12-12
SCHEDULED
7:10 PM
Mets
8-16
New York Mets logo
VENUE
Citi Field
ROOF
Open
WEATHER
70°F · Overcast
NW 9mph · 1% precip
WATCH
SNY · Twins.TV Presented by Progressive
MONEYLINE · IMPLIED PROBABILITY
UPDATED 46M AGO
MIN
50¢
POLY50¢
KALSHI50¢
NYM
50¢
POLY50¢
KALSHI50¢
DISPERSION 0¢ · venues aligned · $275,380 combined volume
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 3H AGO
With no starting pitcher announced for the Mets, the model lacks critical rotation data to generate a reliable projection. Both teams project close to the market's even 50-50 split once pitching matchups are factored in. We'll re-evaluate when New York's starter is confirmed.
PROBABLE STARTERS
Joe Ryan headshot
Joe Ryan (R)
MIN · 5 GS
ERA
3.29
WHIP
0.88
K/9
9.22
BB/9
1.98
IP
27.3
TBA
NYM · not announced
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 8H AGO·539 WORDS

The Minnesota Twins visit Citi Field carrying a 52¢ implied probability against a Mets team that just ended a historic 12-game losing streak, per MLB.com. New York's 1-9 record over their last 10 games tells the story of a brutal April, but Juan Soto's return from injury could provide the offensive spark they desperately need.

Minnesota enters this matchup with balanced production across their lineup, led by Austin Martin's impressive .950 OPS through 56 plate appearances. The center fielder has posted a .325/.500/.450 slash line with strong plate discipline, drawing 13 walks against just 8 strikeouts. Ryan Kreidler offers power upside despite limited exposure, launching 2 home runs in just 14 plate appearances for a .953 OPS. Tristan Gray has contributed from the hot corner with an .880 OPS and 11 RBIs, while Trevor Larnach provides another left-handed bat with an .869 OPS and excellent walk rate.

The Mets counter with Francisco Alvarez leading their offensive charge at .959 OPS, posting a .294/.410/.549 line with 4 home runs through 63 plate appearances. Soto's return adds significant firepower after his reinstatement, per MLB Trade Rumors, bringing a .928 OPS and .355 average in limited action. However, the ESPN report noting Francisco Lindor's calf injury and early exit from their streak-breaking win adds uncertainty to New York's infield depth.

Joe Ryan takes the mound for Minnesota with a solid 3.29 ERA across 27.3 innings through five starts. The right-hander has maintained excellent control with a 1.98 BB/9 rate while generating swings and misses at a 9.22 K/9 clip. His 0.88 WHIP reflects strong command, and he's limited the long ball to just 0.33 HR/9. Ryan's 26.2% strikeout rate against a 5.6% walk rate demonstrates the kind of precision that could exploit a Mets lineup that has struggled to generate consistent offense at 3.25 runs per game.

The Mets counter with an announced starter who has no 2026 season statistics on file, creating uncertainty around their pitching plan. New York's staff aggregate shows a 4.23 ERA with a 1.29 WHIP, slightly worse than Minnesota's 4.08 ERA and 1.36 WHIP. The Mets do generate more strikeouts at 9.03 K/9 compared to the Twins' 8.25 K/9, but they've also allowed more home runs at 0.94 HR/9 versus Minnesota's 0.66 HR/9.

The run differential tells a stark story of these teams' early-season trajectories. Minnesota sits at +13 with 4.96 runs scored per game against 4.42 allowed, while New York carries a -26 differential, scoring just 3.25 runs per game while allowing 4.33. The Twins have maintained steady .500 baseball at 12-12, while the Mets have stumbled to an 8-16 record despite breaking their losing streak.

The market's 52¢ pricing on Minnesota reflects the underlying numbers fairly, with both Polymarket and Kalshi aligned at identical 52¢/48¢ splits. Ryan's established track record against an unknown Mets starter, combined with Minnesota's superior offensive production and run prevention, supports the slight road favorite pricing. New York's recent struggles and offensive inconsistency make the Twins' edge reasonable given the data picture.

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 · 1-4 L5
L 1-2
vsCIN · 4/17
L 4-5
vsCIN · 4/18
L 4-7
vsCIN · 4/19
W 5-3
@NYM · 4/21
L 2-3
@NYM · 4/22
OLDEST → LATEST
NYM · 1-4 L5
L 4-12
@CHC · 4/17
L 2-4
@CHC · 4/18
L 1-2
@CHC · 4/19
L 3-5
vsMIN · 4/21
W 3-2
vsMIN · 4/22
OLDEST → LATEST
INJURIES
Minnesota Twins logo
MIN6 ON IL
RHP
Pablo López
Tommy John surgery
60-DAY · 56D
RHP
Travis Adams
Right triceps strain
15-DAY · 32D
RHP
David Festa
Right shoulder impingement
15-DAY · 21D
P
Right forearm strain
15-DAY · 14D
P
Right elbow inflammation
15-DAY · 6D
P
Details pending
PATERNITY · 2D
New York Mets logo
NYM8 ON IL
RHP
Reed Garrett
Details pending
60-DAY · 72D
RHP
Tylor Megill
Right elbow sprain
60-DAY · 70D
RHP
Dedniel Núñez
Tommy John surgery recovery
60-DAY · 67D
RHP
Justin Hagenman
Rib Fracture
60-DAY · 40D
LHP
A.J. Minter
Minter on the 15-day injured list retroactive to March 22, 2026. Left lat surgery
15-DAY · 32D
LF
Left meniscus tear
10-DAY · 10D
P
Right finger blister
15-DAY · 9D
2B
Right wrist contusion
10-DAY · 8D
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.