
Jac Caglianone
Caglianone is a buy — the contact is earned, the average is not
His expected wOBA is .357, .042 above the league average of .315, and it has been stepping up across the sample. That number is not being propped up by anything: his actual wOBA is .360, right on top of it, so the production is earned. The contact quality underneath it is real. He is averaging 93.3 mph off the bat against a league average of 89.0, with a 54.7% hard-hit rate and 13.0% barrels — all well above league on a sample of 369 batted balls, past the point where those numbers become reliable, and the hard-hit rate is still climbing. The piece that will give back is his batting average: his BABIP is .361 against a league average of .295, and BABIP needs around 800 balls in play to be reliable while he has 369. So expect some singles to stop falling. That does not touch the power or the on-base skill. Buy.
VS His Norm
- Barrel %13.0%—+1.0% ▲vs his ~12.0% career norm
Drivers
- xwobaSIGNALstable xwOBA 0.357, +0.042 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
- babipNOISEBABIP 0.361 sits above league and is not yet stable — expect some of the average to regress
5×5 ROS Outlook
rest of seasonWhere each category goes the rest of the way, and the skill that drives it. Tap a row to expand the full derivation.
Every projection traces to a sabermetric input. The driver and confidence shown per row are always visible; tap any row to expand the full derivation.