Position: RF
Grouped Buy → Sell · ranked by confidence within each group
Buy14
- 1
58% hard-hit, 21% barrels; whiffs worth the damage.
Buyconf 0.80 - 2
21.5% barrels and 57.6% hard-hit carry the 28% K rate.
Buyconf 0.79 - 3
54% hard-hit with .375 xwOBA — bat is screaming
Buyconf 0.72 - 4
51% hard-hit and 15% barrels outweigh 29% strikeouts
Buyconf 0.70 - 5
xwOBA .364 with 12.4% barrels — contact is legit elite
Buyconf 0.70 - 6
54% hard-hit, 13.7% barrels — contact stats scream buy
Buyconf 0.68 - 7
51% hard-hit, .350 xwOBA — contact metrics carry the profile.
Buyconf 0.67 - 8
48% hard-hit and 12% barrels, xwOBA backs every bit
Buyconf 0.66 - 9
48.6% hard-hit with 13% barrels — power is real.
Buyconf 0.66 - 10
Barrel rate 12.3% with .347 xwOBA — real pop, no luck gap.
Buyconf 0.66 - 11
45.8% hard-hit with 14.8% Ks — contact and command
Buyconf 0.66 - 12
15.7% barrels and 47% hard-hit outweigh the whiffs
Buyconf 0.65 - 13
xwOBA .340 plus a 10.5% barrel rate beats the .295 BABIP.
Buyconf 0.65 - 14
xwOBA .335 beats league .315 with 89.9 mph exit velo
Buyconf 0.64
Sell-High3
- 1
32% strikeouts and 85 mph contact won't hold a .340 wOBA
Sell Highconf 0.78 - 2
37.7% strikeout rate undercuts 20.3% barrel power
Sell Highconf 0.74 - 3
28.4 K% and a .064 wOBA-xwOBA luck gap
Sell Highconf 0.71
Sell11
- 1Sellconf 0.67
- 2
85.6 mph exit velo; .042 wOBA luck gap
Sellconf 0.65 - 3
Weak 87 mph contact and no luck gap to blame
Sellconf 0.64 - 4
10.6% strikeout rate but 85.9 mph exit velo kills it
Sellconf 0.61 - 5
21.6% hard-hit — half the league's thump.
Sellconf 0.61 - 6
Hard-hit 28% with a 2.5% barrel rate — hollow contact.
Sellconf 0.60 - 7
.291 xwOBA, 5.7% barrels — power never showed up
Sellconf 0.60 - 8
32% strikeouts blunt 92 mph exit velo power
Sellconf 0.59 - 9
37.9% strikeout rate buries 13.5% barrel upside.
Sellconf 0.59 - 10
29% strikeouts cancel out 44% hard-hit contact.
Sellconf 0.59 - 11Sellconf 0.58
29 more players · league average or insufficient sample · expand to view
- Addison BargerON THE 60-DAY ILTORNo Call Yet
- Austin MartinON THE 10-DAY ILMINHoldsteady
- Ben MalgeriDETHoldwait & see
- Braden MontgomeryCWSHoldleans buy
- Brewer HicklenATLNo Call Yet
- Bryan De La CruzPHINo Call Yet
- Cam SmithHOUHoldsteady
- Carlos CortesATHHoldleans sell
- Carson BengeNYMHoldleans buy
- Dylan CrewsWSHHoldsteady
- Everson PereiraON THE 10-DAY ILSTLHoldwait & see
- Gabriel GonzalezMINNo Call Yet
- Jake FraleyON THE 60-DAY ILTBHoldwait & see
- Jase BowenSDHoldwait & see
- Jesús SánchezTORHoldsteady
- Jo AdellCLEHoldleans buy
- John RaveKCHoldwait & see
- Jung Hoo LeeSFHoldsteady
- Kyle TuckerLADHoldleans buy
- Lawrence ButlerATHHoldsteady
- Lazaro MontesSEANo Call Yet
- Luis LaraMILHoldleans sell
- Rece HindsBALNo Call Yet
- Ryan O'HearnON THE 10-DAY ILPITHoldsteady
- Spencer JonesNYYHoldleans buy
- Troy JohnstonCOLHoldleans buy
- Tyler O'NeillON THE 10-DAY ILBALHoldleans sell
- Victor Mesa Jr.TBHoldsteady
- Victor RoblesSEAHoldwait & see