Position: LF
Grouped Buy → Sell · ranked by confidence within each group
Buy10
- 1Buyconf 0.81
- 2
Barrel rate 15.2% nearly doubles league; xwOBA backs the surface.
Buyconf 0.71 - 3
48% hard-hit, .361 xwOBA — contact carries the buy
Buyconf 0.69 - 4
Barrels 13.9% and 47.7% hard-hit — contact carries the .355 xwOBA.
Buyconf 0.68 - 5
Barrel 12.3% with .355 xwOBA — contact quietly above league.
Buyconf 0.68 - 6
xwOBA .348 with only a .020 luck gap — skills real
Buyconf 0.67 - 7
49.5% hard-hit and .352 xwOBA; contact is real.
Buyconf 0.67 - 8Buyconf 0.66
- 9
Barrels 12.4% at 21 — the power is already real
Buyconf 0.64 - 10
27% strikeouts mask a .332 xwOBA and 45% hard-hit.
Buyconf 0.63
Buy-Low1
- 1
62% hard-hit with .232 BABIP; strikeouts the only drag
Buy Lowconf 0.71
Sell-High2
- 1
28.7% hard-hit with a .353 wOBA that outruns the contact
Sell Highconf 0.73 - 2
BABIP .456 masks 83.8 mph exit velo and 29.5% Ks
Sell Highconf 0.65
Sell12
- 1
83.7 mph exit velo, zero barrels — contact can't carry .306 wOBA
Sellconf 0.66 - 2
Barrel rate 4.8% with 87.5 mph exit velo — no pop left
Sellconf 0.63 - 3
0.332 wOBA masks a 0.282 xwOBA in Coors air
Sellconf 0.62 - 4Sellconf 0.62
- 5
31% strikeout rate, and 87.8 mph exit velo can't save it.
Sellconf 0.61 - 6Sellconf 0.60
- 7
Contact bat with zero impact: 86 mph, 2.3% barrels.
Sellconf 0.60 - 8
Barrel rate 5.2% can't support a .299 wOBA
Sellconf 0.59 - 9
xwOBA .298 and 26% Ks — nothing carries the bat.
Sellconf 0.58 - 10
27% hard-hit with 87 mph exit velo — hollow contact.
Sellconf 0.58 - 11
27.8% strikeout rate caps a .300 xwOBA bat.
Sellconf 0.58 - 12
87 mph exit velo, 36% hard-hit — contact won't hold
Sellconf 0.58
37 more players · league average or insufficient sample · expand to view
- Austin HaysSDHoldwait & see
- Brandon MarshPHIHoldleans sell
- Brett CallahanDETNo Call Yet
- Cody BellingerNYYHoldleans buy
- Daylen LileWSHHoldleans buy
- Dustin HarrisSDHoldwait & see
- Edmundo SosaPHIHoldleans buy
- Felix ReyesON THE 60-DAY ILPHINo Call Yet
- Heliot RamosNYYHoldleans buy
- Heston KjerstadBALNo Call Yet
- Ian HappCHCHoldsteady
- Jonatan ClaseON THE 60-DAY ILTORNo Call Yet
- Jordan BeckCOLHoldwait & see
- Joshua BáezSTLHoldwait & see
- LaMonte Wade Jr.HOUHoldwait & see
- Lane ThomasATLHoldsteady
- Luis RengifoON THE 60-DAY ILSDHoldleans sell
- Matthew LugoKCNo Call Yet
- Mauricio DubónATLHoldleans sell
- Mike YastrzemskiATLHoldsteady
- Nate EatonBOSNo Call Yet
- Nick MorabitoNYMNo Call Yet
- Ramón LaureanoON THE 60-DAY ILSDHoldsteady
- Sam AntonacciCWSHoldleans buy
- Steven KwanCLEHoldsteady
- Tanner MurrayON THE 60-DAY ILCWSNo Call Yet
- Thomas SaggeseSTLHoldwait & see
- Tommy PhamON THE 10-DAY ILCWSNo Call Yet
- Tommy TroyAZHoldwait & see
- Trevor LarnachMINHoldleans buy
- Turner HillSFHoldwait & see
- Tyler SoderstromON THE 10-DAY ILATHHoldleans buy
- Tyrone TaylorCHCHoldsteady
- Victor BericotoON THE 10-DAY ILSFHoldwait & see
- Wade MecklerLAAHoldsteady
- Wyatt LangfordTEXHoldsteady
- Zac VeenCOLNo Call Yet