BAL
31 players · 16 calls · 15 neutral·Week 17, July 18, 2026
Grouped Buy → Sell · ranked by confidence within each group
Buy6
- 1
54.8% hard-hit and .376 xwOBA show elite contact.
Buyconf 0.72 - 2
xwOBA .361 with 48.8% hard-hit — skill over BABIP.
Buyconf 0.69 - 3
xERA 3.79 with 11% walks — buy the whiff.
Buyconf 0.69 - 4
xwOBA .348 and strikeouts only 14% — bat is real.
Buyconf 0.67 - 5
xwOBA .348 with league-average Ks, but barrels lag at 5.6%
Buyconf 0.67 - 6
91.5 mph EV, 13% barrels — elite contact skills.
Buyconf 0.65
Buy-Low1
- 1
xERA 3.38 vs 4.76 ERA, .362 BABIP driving the gap.
Buy Lowconf 0.90
Sell-High5
- 1
ERA 2.32 with 3.36 xERA — a run of luck.
Sell Highconf 0.95 - 2
xERA 4.51, ERA 3.54 — nearly a run of luck.
Sell Highconf 0.94 - 3
.177 BABIP against — regression freight train.
Sell Highconf 0.73 - 4
xERA sits at 4.48, BABIP .184 won't stick.
Sell Highconf 0.71 - 5
xERA 3.43, ERA 3.02 — regression coming.
Sell Highconf 0.71
Sell4
- 1
14.2% K rate; whiffs six points below league.
Sellconf 0.83 - 2
xwOBA .290 matches wOBA; no luck to blame.
Sellconf 0.60 - 3
xwOBA .289, exit velo 87 — no power edge.
Sellconf 0.60 - 4Sellconf 0.58
15 more players · league average or insufficient sample · expand to view
- Andrew KittredgePHoldwait & see
- Anthony NunezPHoldwait & see
- Brandon YoungPHoldsteady
- Cam SandersPNo Call Yet
- Colton CowserCFHoldsteady
- Dylan BeaversRFHoldwait & see
- Gunnar HendersonSSHoldsteady
- Jackson Holliday2BHoldwait & see
- Keegan AkinON THE 60-DAY ILPHoldwait & see
- Ryan HelsleyON THE 15-DAY ILPNo Call Yet
- Ryan MountcastleON THE 60-DAY IL1BNo Call Yet
- Shane BazPHoldleans sell
- Trevor RogersPHoldleans sell
- Tyler O'NeillRFHoldsteady
- Zach EflinON THE 60-DAY ILPNo Call Yet