The stripped-down Twins continue their Bronx visit after dropping the opener 6-2 on Monday night, extending their misery at Yankee Stadium where they’ve lost 30 of 35 since 2015. Despite 61% of tickets backing the over tonight, sharp money has consistently shown resistance against high totals when Carlos Rodon takes the mound at home. With Thomas Hatch making just his second MLB start against a Yankees offense still searching for consistency, the conditions favor a lower-scoring affair than the market suggests.
Sharp Money Take
While we’ve seen minimal movement on the total (opening 9.0 with slight juice redistribution toward the over), professional money typically respects Rodon’s home dominance where his ERA sits at 2.73 compared to 3.98 on the road. The Yankees’ -225 moneyline represents significant chalk, but we’ve actually seen movement from -215 despite only 52% of tickets on New York, indicating sharper players comfortable laying the heavy price against a depleted Twins pitching staff.
The most interesting movement has been on the under, which has drawn just 39% of tickets but nearly 46% of the handle – a classic sharp vs. public discord that demands attention, especially with Rodon’s strikeout prop holding steady at 7.5 despite his 9.4 K/9 rate this season.
Key Matchup Analysis
Carlos Rodon (11-7, 3.35 ERA) continues his resurgent season for the Yankees. The veteran southpaw has been nearly untouchable at home with a 2.73 ERA and 10.2 K/9 at Yankee Stadium. His success stems from a vastly improved slider generating a 37.8% whiff rate over his last seven starts. Current Twins hitters have managed just a .198 average against him lifetime.
Thomas Hatch (1-0, 0.00 ERA) makes just his second MLB start after throwing 4.1 scoreless innings against Detroit last week. The 30-year-old journeyman lacks overpowering stuff, relying on a sinker-cutter combination that generated just a 17.6% whiff rate in his debut. While he limited hard contact, his 0.69 WHIP isn’t sustainable given his Triple-A numbers (4.45 ERA in 91 innings).
Yankees bullpen has been surprisingly effective lately, posting a 3.21 ERA over the last week despite heavy usage. Minnesota’s revamped relief corps ranks 28th in baseball with a 5.37 ERA since the trade deadline, putting immense pressure on their starters to work deep.
Situational Factors
Byron Buxton homered in his return from the IL yesterday but struck out three times, showing typical rust after missing 13 games. The Twins have won 5 of their last 8 despite selling at the deadline, playing with unexpected freedom behind rookies like Luke Keaschall (0-for-3 yesterday, ending his 11-game hitting streak).
The Yankees are just 21-31 since June 13 but have an opportunity to build momentum with this soft portion of their schedule. With Aaron Judge still limited to DH duties (extending his extra-base hit drought to 6 games), Giancarlo Stanton continues playing right field where he’s been surprisingly adequate.
Yankees have won 8 straight against Minnesota and are 107-42 against the Twins in regular-season play since 2002 – the most lopsided matchup in baseball over that span.
The forecast calls for 76°F at first pitch with negligible wind (5 mph blowing in from left), offering neutral playing conditions. Home plate umpire Alfonso Marquez has a career under rate of 52.4% in divisional games.
Statistical Edges
Yankees are averaging just 3.3 runs per game since the All-Star break despite playing in hitter-friendly environments. Their .215 team batting average during this stretch ranks 29th in MLB.
Minnesota’s offense has been surprisingly productive post-deadline, averaging 4.4 runs over their last 9 games, but they’ve struggled mightily against left-handed starters, posting a .221/.294/.369 slash line (bottom 5 in MLB).
Rodon has pitched at least 6 innings in 14 of 20 starts this season, demonstrating efficiency that bypasses middle relief – a significant advantage considering Minnesota’s bullpen issues.
The under is 13-7 in Yankees home games when they’re favored by -200 or more since 2024, with those games averaging just 7.8 total runs.







