Position: 2B
Grouped Buy → Sell · ranked by confidence within each group
Buy4
- 1
15.7% strikeout rate fuels a .351 xwOBA.
Buyconf 0.67 - 2
Hard-hit rate 44.4%, xwOBA .348 — real skill.
Buyconf 0.67 - 3
xwOBA 0.341 but .296 wOBA — due for correction.
Buyconf 0.65 - 4
Elite 14.2% K rate, xwOBA .334—undervalued.
Buyconf 0.64
Buy-Low3
- 1
BABIP 70 points below league; xwOBA says .340 hitter.
Buy Lowconf 0.74 - 2
xwOBA 34 points above wOBA; unlucky, not broken.
Buy Lowconf 0.67 - 3
xwOBA 0.364 outpaces wOBA 0.332 — due for correction.
Buy Lowconf 0.66
Sell-High4
- 1
BABIP .429 with .312 xwOBA — a .082 gap.
Sell Highconf 0.76 - 2
BABIP-driven .322 wOBA, xwOBA just .287.
Sell Highconf 0.74 - 3
BABIP .361 with zero barrels and xwOBA .257.
Sell Highconf 0.70 - 4
Hard-hit rate 16.4% — worst in the league.
Sell Highconf 0.67
Sell16
- 1
86 mph exit velo — no thump, only a low K rate.
Sellconf 0.66 - 2
84 mph exit velo and 0.5% barrels — no pop at all.
Sellconf 0.64 - 3
22% hard-hit, 86 mph EV — league-worst power.
Sellconf 0.63 - 4
84 mph exit velo; 20% hard-hit — worst contact in MLB.
Sellconf 0.63 - 5
30% K rate with .279 xwOBA — no skill here.
Sellconf 0.62 - 6
Nears 30% K rate with sub-88 mph exit velo.
Sellconf 0.61 - 7
85.8 mph exit velo — worst contact power in years.
Sellconf 0.61 - 8
xwOBA .292 with 27.6% hard-hit — contact quality cratered.
Sellconf 0.60 - 9
xwOBA .292, K% 29% — skills are real decline.
Sellconf 0.60 - 10
xwOBA .290 matches wOBA; no luck to blame.
Sellconf 0.60 - 11
86.5 mph exit velo, 1% barrel rate.
Sellconf 0.59 - 12
87.6 mph exit velo — bottom-10% hard-hit rate.
Sellconf 0.59 - 13
xwOBA .295 with 4.3% barrels, barely above average.
Sellconf 0.59 - 14
27.8% K rate and a .294 xwOBA — no margin for error.
Sellconf 0.59 - 15
1.9% barrel rate — worst in the league.
Sellconf 0.58 - 16
84.6 mph exit velo — bottom-tier contact.
Sellconf 0.58
21 more players · league average or insufficient sample · expand to view
- Anthony SeiglerBOSHoldwait & see
- Bryson StottPHIHoldsteady
- Christian KossSFNo Call Yet
- Cole YoungSEAHoldleans buy
- Edwin ArroyoCINHoldwait & see
- Gleyber TorresON THE 10-DAY ILDETHoldleans buy
- Hao-Yu LeeDETHoldwait & see
- Isiah Kiner-FalefaON THE 10-DAY ILBOSHoldwait & see
- Jackson HollidayBALHoldwait & see
- Jonathan IndiaON THE 60-DAY ILKCNo Call Yet
- Justin FoscueTEXHoldwait & see
- Lenyn SosaON THE 10-DAY ILTORHoldwait & see
- Luis ArraezSFHoldsteady
- Luis UríasTORNo Call Yet
- Marcus SemienNYMHoldsteady
- Michael MasseyKCHoldleans sell
- Nico HoernerCHCHoldsteady
- Pedro RamírezCHCHoldwait & see
- Richie PalaciosTBHoldsteady
- Sung-Mun SongSDHoldwait & see
- Xavier EdwardsMIAHoldleans buy