Twins vs. Red Sox Pick: Bradley’s Secondary Arsenal Meets a Depleted Fenway Lineup

by | May 23, 2026 | MLB Picks

Taj Bradley Minnesota Twins is key to our MLB prediction & analysis

Two strikeout-heavy starters face two of the American League’s weakest offensive units — and that’s before accounting for the injury damage on both rosters. Ryan Jeffers (.949 OPS) is out for Minnesota, Roman Anthony is gone for Boston, and the market has posted a total that may not yet fully reflect how gutted these lineups actually are.

Taj Bradley vs. Jovani Moran: Minnesota Twins at Boston Red Sox Betting Preview

Here’s the first thing you need to know before reading any further: Taj Bradley is listed on the 15-Day IL with a pectoral injury. The game data shows him as Minnesota’s starter. Those two facts are in direct conflict, and until you confirm Bradley is actually cleared and taking the mound at Fenway, this entire pitching-suppression argument is conditional. If he doesn’t pitch, the under thesis weakens significantly — and this bet should be avoided or reconsidered entirely. That’s not a footnote. That’s the lead.

Assuming Bradley is active: the market has posted a total of 8.5 on a game featuring two sub-3.00 ERA starters with north of 10 K/9, against two of the weakest offensive units in the American League. The numbers project 9.2 combined runs against a posted 8.5 — a gap of only 0.7 runs. That’s thin. But between the IL-shortened Minnesota lineup, a depleted Boston offense, and genuine strikeout upside from both arms, the case for staying under that number holds — barely, and conditionally.

The under is sitting at -120 at Fenway Park, and while the books have already leaned this direction for good reason, there’s enough supporting structure in both the pitching matchup and the injury picture to play through that price at 2 units.

Game Info & Betting Lines

  • Date/Time: Saturday, May 23, 2026 | 4:10 PM ET
  • Venue: Fenway Park | Park Factor: 1.08 (modestly hitter-friendly)
  • TV: MLB.TV, Twins.TV, NESN
  • Probable Starters: Taj Bradley (MIN) vs. Jovani Moran (BOS) — Bradley IL status must be confirmed
  • Moneyline: Minnesota Twins -102 / Boston Red Sox -116
  • Run Line: Boston Red Sox +1.5 (-205) / Minnesota Twins -1.5 (+168)
  • Total: 8.5 (Over -102 / Under -120)

Why This Number Is Close

The market has priced the total at 8.5 with the under carrying -120 juice. That tells you the books already lean toward a lower-scoring game — and they have legitimate reasons to. Both starters carry elite strikeout profiles, both offenses rank in the bottom tier of the AL, and Fenway, while modestly hitter-friendly at a 1.08 park factor, isn’t Coors Field. The market is not wrong here. It’s pricing what it sees.

Where it gets interesting is the injury layer. The numbers project 9.2 combined runs against a posted 8.5 — a gap of only 0.7 runs. On paper, that’s a marginal over lean. But those figures don’t fully price in Ryan Jeffers being on the 10-Day IL with a broken wrist. Jeffers was Minnesota’s best bat — .295 average, .949 OPS, 7 home runs. Without him, the Twins are running out a lineup that has Alex Jackson catching and James Outman hitting cleanup. That’s a meaningful offensive downgrade that nudges the projected run environment lower than the baseline suggests.

Boston’s side isn’t much cleaner. Roman Anthony is on the IL, and the Red Sox are already carrying a team OPS of .679 — 36 home runs and 187 runs scored on the season. They’re not a lineup that punishes mistakes in bunches. The -120 on the under is not prohibitive juice. Given the injury context and starter quality, there’s enough edge to lean through it.

What Separates the Pitching

If Bradley pitches, the gap between these two arms is real — but smaller than the eye test suggests. Bradley’s four-seam fastball sits at 96.6 mph and accounts for nearly half his pitch usage (47.4%). The problem for hitters is that it’s not his best pitch — it carries an xwOBA-against of .379, which is hittable. The suppression comes from the secondary arsenal. His split-finger generates a 37.2% whiff rate with a .233 xwOBA-against. His cutter sits at 89.1 mph with a 35.2% whiff rate and a .265 xwOBA-against. His curveball at 81.5 mph is the swing-and-miss crown jewel — 45.0% whiff rate and a .239 xwOBA-against. The secondary stuff is legitimately dominant, and it shows in the season line: 2.87 ERA, 1.19 WHIP, 9.96 K/9 over 47 IP. He earns weak contact and strikeouts through pitch sequencing off the fastball.

Moran is different in profile but comparable in results. The left-hander’s primary weapon is a changeup thrown 33.9% of the time at 83.1 mph — and it’s exceptional, generating a 46.0% whiff rate with a .269 xwOBA-against. His four-seamer is 92.3 mph (softer than Bradley’s), but it plays up because the changeup tunnels off it so well — the fastball itself produces a 21.9% put-away rate. His cutter adds a third look at 84.9 mph with a 36.6% whiff rate. The concern is sample size: Moran has only 25.2 IP this season. His 0-1 record, 2.81 ERA, and 1.13 WHIP look clean, but 14 walks in 25.2 innings — a 4.98 BB/9 — is a real red flag. Free baserunners eventually score. Against Boston’s top of the order, Jarren Duran is hitting .357 in 17 PA against Bradley’s profile — that’s a dangerous bat if Moran can’t command the zone. The Buxton matchup (xwOBA .422, barrel rate 11.6%) is the most dangerous one Moran won’t face — but Duran and Wilyer Abreu (.407 xwOBA) against either arm represent genuine run-scoring threats if the walks pile up.

The Bet

Two elite strikeout arms. Two depleted, low-OPS lineups. A Fenway park factor that nudges things up marginally but doesn’t blow the number open. The -120 juice is the cost of doing business here, and it’s worth paying. Confirm Bradley’s IL status before the first pitch — if he’s scratched, this is a pass. If he’s on the mound, the under at 8.5 is the play.

Bet: Twins/Red Sox Under 8.5 (-120) — 2 Units | Moderate Confidence

100% Free Play up to $1,000 (Crypto Only)

BONUS CODE: PREDICTEM

BetOnline

MLB Betting Guide

New to betting on baseball? We’ve got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!