| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Victor Caratini | C | 13 | .154 | 0.539 | 1 |
| Josh Bell | 1B | 11 | .100 | 0.282 | 0 |
| Byron Buxton | CF | 9 | .000 | 0.222 | 0 |
| Ryan Jeffers | C | 9 | .375 | 1.083 | 1 |
| Trevor Larnach | LF | 8 | .125 | 0.250 | 0 |
| James Outman | CF | 3 | .000 | 0.000 | 0 |
| Royce Lewis | 3B | 3 | .000 | 0.000 | 0 |
| Austin Martin | LF | 2 | .000 | 0.500 | 0 |
| Tristan Gray | 3B | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Josh Naylor | 1B | 15 | .154 | 0.729 | 1 |
| Julio Rodriguez | CF | 13 | .455 | 1.447 | 1 |
| Cal Raleigh | C | 10 | .300 | 0.600 | 0 |
| J.P. Crawford | SS | 8 | .167 | 0.542 | 0 |
| Randy Arozarena | LF | 8 | .500 | 1.125 | 0 |
| Luke Raley | RF | 7 | .286 | 0.715 | 0 |
| Connor Joe | 1B | 6 | .333 | 0.833 | 0 |
| Mitch Garver | C | 5 | .250 | 1.400 | 1 |
| Cole Young | 2B | 2 | .500 | 1.000 | 0 |
| Rob Refsnyder | RF | 2 | .500 | 1.500 | 0 |
The Minnesota Twins lineup is set up to punish Gilbert early. Ryan Jeffers is the name to know in this matchup. He owns a career 1.083 OPS in nine plate appearances against Gilbert, including a home run, and his most recent sample against him from 2024 produced a 2.333 OPS. He is also the hottest bat in the Minnesota order right now, posting a .957 OPS over the last 28 days. The other notable split cuts the opposite way: Byron Buxton is 0-for-9 in his career against Gilbert with no extra-base contact across two separate seasons. His current form is strong, but Gilbert has handled him consistently. The bulk of Minnesota's order, including Clemens, Lee, and Keaschall, has no career data against Gilbert at all, making this a first look for a significant chunk of the lineup.
The Seattle Mariners are not without their own matchup leverage. Rodriguez owns a 1.447 career OPS across 13 plate appearances against Ryan, with positive production in every season from 2022 through 2025. Randy Arozarena is hitting .500 in eight career PA against him. These are real threats, and this is the honest picture. If Seattle wins tonight in this MLB contest, Rodriguez creating traffic and Arozarena making contact is likely how it happens. The concern is that Rodriguez's current right-handed OPS sits at just .597 this season, well below his career Ryan numbers. Form and track record are pulling in opposite directions for J-Rod right now.
The backdrop matters here too. Target Field is open-air, and weather is a live variable. As one reporter noted: "The Mariners were lousy on the road in the rain last season, going 1-6 in games delayed by rain." If conditions deteriorate tonight, history says it hurts Seattle more. Minnesota also enters with genuine momentum after hammering these same Mariners 11-4 yesterday behind four home runs. The Twins are still just 2-8 over their last 10 games overall, but Connor Prielipp's emergence as a legitimate bullpen weapon, five innings and one hit in his first MLB win on Monday, adds real late-game depth to a staff that needed it. Ryan on the mound and a reinforced pen is the cleaner picture tonight.
Picks made April 28, 2026 at 04:25 AM ET. Odds shown reflect current market prices.
The legitimate concern is Seattle's top of the order. Rodriguez has handled Ryan across four separate seasons and remains capable of a multi-hit, multi-base game at any point. Arozarena is equally dangerous in limited matchup history against him. Minnesota's 2-8 record over the last 10 games is also hard to fully dismiss, even after a dominant performance yesterday. The under at -128 is the weakest pick on the board by confidence level, pinned entirely to starting pitcher quality rather than any projected total edge. Size down there and treat it as a secondary confirmation, not a headline play.
Best angle: Minnesota ML at -102 paired with the Gilbert Under 6.5 K prop. That combination captures the core thesis without overloading on a total where the edge is thin. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Apr 27, 2026 | SEA @ MIN | MINMIN 11-4 |
Compare odds for SEA @ MIN