Buy-low and sell-high windows close fast in fantasy baseball — the goal here is to get ahead of the regression, not chase it. Below are the cleanest targets on both sides, each anchored to a specific number from the data block. Lean harder on these calls in 12-team and 15-team leagues where roster churn is slower and managers anchor to surface stats.
Hitter Buy-Lows
Dansby Swanson (SS, 86.0% owned)
- Surface vs underlying: AVG dragged down by a .176 BABIP — well below his career norms
- Driving signal: BABIP .176 is the loudest signal here; nobody sustains a number that low without a massive batted-ball collapse
- Trade window: Act now — discount won't last once the hits start falling in
- Format note: 12T+ priority — middle-infield depth at 86% ownership is rare currency
Corey Seager (SS, 97.0% owned)
- Surface vs underlying: AVG suppressed by a .204 BABIP, way below his career trajectory
- Driving signal: BABIP .204 — Seager's quality of contact has never produced a number that low over a full sample
- Trade window: Act now — name-brand SS at 97% ownership means the buy window closes the second he strings together a hot week
- Format note: 12T+ priority
Trent Grisham (CF, 39.0% owned)
- Surface vs underlying: .160 BABIP is the dominant drag on his line
- Driving signal: BABIP .160 is borderline historic bad luck — regression is mathematical, not optional
- Trade window: Monitor — at 39% ownership in many leagues he's a free add rather than a trade target
- Format note: 15T-only as a buy; in 12T he's a waiver pickup
Pitcher Buy-Lows
Jesús Luzardo (P, 95.0% owned)
- Surface vs underlying: 6.91 ERA vs 3.31 FIP — a 3.60-run gap that's almost unheard of
- Driving signal: FIP 3.31 says the strikeout/walk/HR profile is borderline ace-level; the ERA is a mirage
- Trade window: Act now — frustrated managers in 12T leagues are actively shopping him
- Format note: 12T+ priority — this is the single biggest ERA-FIP gap on the board
Dustin May (P, ?% owned)
- Surface vs underlying: 5.84 ERA vs 4.01 FIP — 1.83-run gap
- Driving signal: FIP 4.01 frames him as a back-end SP3, not the disaster the ERA suggests
- Trade window: Act now while the ERA is still ugly
- Format note: 15T-only — in shallower formats his ceiling is capped
Lance McCullers Jr. (P, 10.0% owned)
- Surface vs underlying: 6.20 ERA vs 4.04 FIP — 2.16-run gap
- Driving signal: FIP 4.04 with a sub-25 IP profile means small-sample disclaimer applies — but the gap is real
- Trade window: Monitor — at 10% ownership he's a waiver claim, not a trade
- Format note: 15T-only speculative add
Hitter Sell-Highs
Andy Pages (CF, 95.0% owned)
- Surface vs underlying: Hot AVG propped up by a .439 BABIP
- Driving signal: BABIP .439 is the loudest red flag on the entire board — no hitter sustains that
- Trade window: Act now — sell into the hot streak before the average craters
- Format note: 12T+ priority sell
Corbin Carroll (RF, ?% owned)
- Surface vs underlying: Production fueled by a .412 BABIP
- Driving signal: BABIP .412 — even with elite speed, that number regresses 60+ points
- Trade window: Act now — name value plus surface stats means peak sell price
Ben Rice (1B, 99.0% owned)
- Surface vs underlying: .378 BABIP doing heavy lifting on the slash line
- Driving signal: BABIP .378 is unsustainable for a non-burner profile
- Trade window: Act now while he's a 99%-owned must-start
- Format note: 12T+ priority — at 99% ownership the trade market is hottest
Pitcher Sell-Highs
Michael McGreevy (P, ?% owned)
- Surface vs underlying: 3.29 ERA vs 4.55 FIP — 1.26-run gap pointing UP
- Driving signal: ERA-FIP gap plus fastball velo down 1.8 mph vs prior season — that's a stuff red flag, not just luck
- Trade window: Act now — strong sell, the velo dip compounds the regression case
Eduardo Rodriguez (P, 18.0% owned)
- Surface vs underlying: 2.89 ERA vs 5.06 FIP — 2.17-run gap
- Driving signal: FIP 5.06 is the loudest signal; that's a back-end profile masquerading as an ace
- Trade window: Act now — sell into the shiny ERA before it doubles
- Format note: 15T-only — at 18% ownership in 12T leagues he's barely rostered
Clay Holmes (P, 61.0% owned)
- Surface vs underlying: 2.10 ERA vs 4.33 FIP — 2.23-run gap
- Driving signal: ERA-FIP gap of 2.23 is the largest on the sell-high board; LOB% almost certainly carrying this
- Trade window: Act now — strong sell while the ERA is glittering
- Format note: 12T+ priority sell at 61% ownership
