- № 01Caratini has 12 hits in 28 at-bats over his last 10 games, a stretch of contact that gives the over a working baseline.
- № 02Zac Gallen comes in with a 5.35 ERA across 75.7 innings and a 4.92 FIP that backs up the surface damage.
- № 03Gallen's last 5 starts have produced a 5.72 FIP across 26.7 innings, so the rough form is not a small-sample blip.
- № 04Gallen throws 42.2% fastballs and Caratini owns a .352 xwOBA against fastballs across 134 plate appearances this season.
- № 05Caratini carries a 20.0% barrel rate against right-handed sliders this season, giving him a second pitch to punish in 16 plate appearances.
Baseball · MLB ·
Minnesota Twins vs Arizona Diamondbacks
§ 01The analysis
This is a price-driven play on a catcher in a soft pitching matchup. Caratini's .231 average and 0.68 OPS on the season are not pretty, and his 0.69 OPS in 137 plate appearances against right-handers tells you why +171 is on the board. But the recent form is a different story. He has 12 hits in 28 at-bats over his last 10 games, and the pitcher across from him is not the Gallen of old. Zac Gallen sits at a 5.35 ERA over 75.7 innings, his FIP backs it at 4.92, and his last 5 starts have been worse with a 5.72 FIP across 26.7 innings. The pitch matchup lines up too. Gallen throws 42.2% fastballs and Caratini has a .352 xwOBA against fastballs across 134 plate appearances, plus a 20.0% barrel rate against right-handed sliders. Chase Field plays at a 1.06 run environment, though its 0.87 home run factor does cut into extra-base upside a touch.
§ 02The call
Take Caratini over 1.5 total bases at +171. The number is priced off his ugly season line, but the recent at-bats, the pitch mix against Gallen's fastball-heavy approach, and Gallen's own 5.35 ERA and 5.72 FIP over his last 5 starts all point to a contact-friendly night. Caratini only needs one extra-base hit or a pair of singles to cash, and the matchup gives him real avenues to both. The park environment supports scoring overall. This is the right side at plus money.