These are the prices from a snapshot taken at 7:00 PM EDT on Wed, Sep 2. Nothing has been re-pulled since. Check your book before acting on anything here.
Victor Caratini
MINbats L8th in the order · projectedDetroit Tigers @ Minnesota Twins7:41 PMTarget Field
facingDrew Anderson3.87 ERA · 10.05 K/9 · 1.33 WHIP · 86.0 IPRHP · HR/PA allowed 3.5% (league avg 2.9%) · barrel% allowed 8.1% (league avg 7.4%)
Caratini at the plateHR/PA 2.0%barrel rate 6.4%hard-hit% 39.5%
Home Runs
94 games loggedline0.5
plate appearances
Drew Anderson Breakdown · opposing pitcher data
HR/PA allowed3.5%3.0%
70th percentileleague avg 2.9%370 batters facedvs LHB · 57th pctseason 3.5% (70th)199 batters facedsupports OVERneutral
barrel% allowed8.1%6.7%
63rd percentileleague avg 7.4%370 batters facedvs LHB · 39th pctseason 8.1% (63rd)134 batted ballssupports OVERsupports UNDER
hard-hit% allowed38.4%38.1%
52nd percentileleague avg 38.2%370 batters facedvs LHB · 49th pctseason 38.4% (52nd)134 batted ballsneutralneutral
fly-ball% allowed25.2%26.1%
40th percentileleague avg 26.6%370 batters facedvs LHB · 47th pctseason 25.2% (40th)134 batted ballssupports UNDERneutral
xSLG against.367.331
37th percentileleague avg .386370 batters facedvs LHB · 19th pctseason .367 (37th)181 at-batssupports UNDERsupports UNDER
The ArmDrew Anderson: home runs allowed by splitcounts, and those counts per batter faced
| BF | HR | HR/BF | |
|---|---|---|---|
| vs LHB ● | 198 | 6 | 3.0% |
| vs RHB | 171 | 7 | 4.1% |
| on the road ● | 173 | 8 | 4.6% |
| at home | 196 | 5 | 2.6% |
| season | 369 | 13 | 3.5% |
● tonight's split · from MLB's own situational splits
Head to HeadVictor Caratini vs Drew Anderson, career0 home runs in 1 AB (.000), across 1 season. Limited context, not decisive
| season | PA | AB | H | 1B | 2B | HR | TB | RBI | BB | K | AVG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 |
| career | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 |
Victor Caratini Breakdown · batter data
HR/PA2.0%2.2%
28th percentileleague avg 3.0%345 PAvs RHP · 32nd pctseason 2.0% (28th)232 PAsupports UNDERsupports UNDER
barrel rate6.4%5.3%
42nd percentileleague avg 7.8%345 PAvs RHP · 30th pctseason 6.4% (42nd)169 batted ballsneutralsupports UNDER
hard-hit%39.5%39.6%
50th percentileleague avg 38.9%345 PAvs RHP · 50th pctseason 39.5% (50th)169 batted ballsneutralneutral
fly-ball%22.8%21.3%
26th percentileleague avg 26.8%345 PAvs RHP · 18th pctseason 22.8% (26th)169 batted ballssupports UNDERsupports UNDER
xSLG.377.366
48th percentileleague avg .386344 PAvs RHP · 38th pctseason .377 (48th)205 at-batsneutralsupports UNDER
xISO.143.137
52nd percentileleague avg .146344 PAvs RHP · 48th pctseason .143 (52nd)205 at-batsneutralneutral
avg exit velo89.5 mph89.8 mph
69th percentileleague avg 88.0 mph345 PAvs RHP · 74th pctseason 89.5 mph (69th)169 batted ballssupports OVERsupports OVER
The MatchupVictor Caratini: Home Runs by split
| G | PA | HR | HR/PA | SLG | over 0.5 | |
|---|---|---|---|---|---|---|
| vs RHP ● | 60 | 221 | 5 | 2.3% | .372 | 8% (5/60) |
| vs LHP | 34 | 123 | 2 | 1.6% | .238 | 6% (2/34) |
| at home ● | 47 | 171 | 5 | 2.9% | .395 | 11% (5/47) |
| on the road | 47 | 173 | 2 | 1.2% | .253 | 4% (2/47) |
| season | 94 | 344 | 7 | 2.0% | .324 | 7% (7/94) |
● tonight's split
The BatVictor Caratini: contact quality by splitexpected outcomes and batted-ball shape, per split
| PA | HR/PA | BBE | barrel | xSLG | xISO | EV | |
|---|---|---|---|---|---|---|---|
| vs RHP ● | 231 | 2.2% | 169 | 5.3% | .366 | .137 | 89.8 |
| vs LHP | 113 | 1.8% | 64 | 9.4% | .369 | .143 | 88.9 |
| at home ● | 171 | 2.9% | 123 | 7.3% | .407 | .163 | 90.4 |
| on the road | 173 | 1.2% | 110 | 5.5% | .326 | .114 | 88.5 |
| season | 344 | 2.0% | 233 | 6.4% | .367 | .139 | 89.5 |
0.5line
OVER+335NoVigmarket fair unavailable (too few two-sided quotes)
30% boost+435no market fair50% boost+502no market fair
Hitters on the prop boardDetroit Tigers @ Minnesota Twinssorted by the focused market, not batting order
odds snapshot · feeds refreshed 7:00 PM ET · not live pricing