MIL
Grouped Buy → Sell · ranked by confidence within each group
Buy11
- 1
97.3 mph fastball, 30% Ks, xERA 2.99 backs it
Buyconf 0.92 - 2
100.6 mph heat, 37.9% K rate, xERA 2.13 backs it
Buyconf 0.92 - 3
2.74 xERA with a 29.6% K rate and 5.1% walks.
Buyconf 0.92 - 4
97.9 mph fastball, 2.64 xERA — nothing fluky in this profile.
Buyconf 0.92 - 5
xwOBA .275 allowed, but a .232 BABIP flatters the ERA.
Buyconf 0.89 - 6
51.9% hard-hit and 13.9% barrels — real thump under the hood.
Buyconf 0.71 - 7
52.7% hard-hit with 11.7% barrels, but 31.5% strikeouts cap it
Buyconf 0.68 - 8
xwOBA .344 with a .344 BABIP — contact and results agree
Buyconf 0.66 - 9
47% hard-hit, 12.3% barrels — contact gains are real, not BABIP.
Buyconf 0.66 - 10
Barrel rate beats league, xwOBA backs .342 wOBA
Buyconf 0.64 - 11
14.7% strikeout with 44% hard-hit — bat carries real contact skills
Buyconf 0.64
Buy-Low2
- 1Buy Lowconf 0.75
- 2
4.19 ERA masks 3.81 xERA; .316 BABIP-against inflates it
Buy Lowconf 0.71
Sell-High6
- 1
xERA 2.81 backs the arm; ERA gap is small change.
Sell Highconf 0.95 - 2
3.40 ERA hides a 4.30 xERA and 10.9% walk rate.
Sell Highconf 0.95 - 3Sell Highconf 0.95
- 4
3.87 ERA hides a 4.27 xERA; BABIP is doing the work.
Sell Highconf 0.81 - 5
BABIP .355 masks a .329 xwOBA; contact isn't carrying it
Sell Highconf 0.75 - 6
.412 BABIP masks a .258 xwOBA and 29% strikeouts.
Sell Highconf 0.68
Sell7
- 1
12.3% walk rate inflates xERA to 5.02 — no soft contact bailing him out.
Sellconf 0.83 - 2
BABIP-against .320 masks a 4.45 xERA, thin margin
Sellconf 0.66 - 3
3.35 ERA hides a 4.45 xERA — sell the gap.
Sellconf 0.66 - 4
Hard-hit 27.9% and 86.8 mph exit velo can't support .293 wOBA
Sellconf 0.63 - 5
26.8% hard-hit contact caps him despite 9.9% strikeout rate
Sellconf 0.62 - 6
Barrel rate 4% with .297 xwOBA — contact dies.
Sellconf 0.59 - 7Sellconf 0.59
14 more players · league average or insufficient sample · expand to view
- Angel ZerpaON THE 60-DAY ILPNo Call Yet
- Antonio SenzatelaPHoldsteady
- Brandon WoodruffPHoldwait & see
- Brian FitzpatrickON THE 60-DAY ILPNo Call Yet
- Bryse WilsonPHoldwait & see
- Christian YelichDHHoldsteady
- Coleman CrowPHoldwait & see
- Colton GordonPHoldwait & see
- Cooper PrattSSHoldsteady
- Garrett StallingsPNo Call Yet
- Jared KoenigPNo Call Yet
- Jeferson QueroCNo Call Yet
- Kyle HarrisonPHoldsteady
- Tyler BlackDHNo Call Yet