SPORTS·SLATE·AI

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

Minnesota Twins logo
Twins
31-38
FINAL
810
Mets
29-36
New York Mets logo
MONEYLINE · IMPLIED PROBABILITY
MIN
POLY
KALSHI
NYM
97¢
POLY100¢
KALSHI96¢
DISPERSION 4¢ · venues aligned · $4,717,390 combined volume · UPDATED 47D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 48D 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.
RESULT: WIN·NYM 10-8 MIN
VENUE
Citi Field
ROOF
Open
WEATHER
70°F · Clear
NW 9mph · 1% precip
WATCH
SNY · Twins.TV
STARTERS
Joe Ryan headshot
Joe Ryan (R)
MIN · 14 GS
ERA
3.07
WHIP
1.00
K/9
9.90
BB/9
1.89
IP
76.3
Christian Scott headshot
Christian Scott (R)
NYM · 8 GS
ERA
2.50
WHIP
1.31
K/9
10.25
BB/9
4.50
IP
36.0
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 48D 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 · 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
NYM · 2-3 L5
W 5-0
@SD · 6/5
L 2-3
@SD · 6/6
W 7-3
@SD · 6/7
L 0-7
vsSTL · 6/9
L 2-9
vsSTL · 6/10
OLDEST → LATEST
INJURIES
Minnesota Twins logo
MIN6 ON IL
P
Pablo López
Tommy John surgery
60-DAY · 56D
P
Right triceps strain
15-DAY · 32D
P
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
NYM9 ON IL
P
Reed Garrett
Details pending
60-DAY · 72D
P
Tylor Megill
Right elbow sprain
60-DAY · 70D
P
Dedniel Núñez
Tommy John surgery recovery
60-DAY · 67D
P
Justin Hagenman
Rib Fracture
60-DAY · 40D
P
Minter on the 15-day injured list retroactive to March 22, 2026. Left lat surgery
15-DAY · 32D
1B
Left meniscus tear
10-DAY · 10D
P
Right finger blister
15-DAY · 9D
1B
Right wrist contusion
10-DAY · 8D
SS
Left calf strain
10-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.