Today's Moves
every verdict flip since yesterday · Jun 13 · 214 total
Upgrades82
- WAS Sell High → Buystable xERA 2.88, 1.22 below league — production is earnedJun 13
- WAS Hold → Buystable xERA 2.48, 1.62 below league — production is earnedJun 13
- WAS No Call Yet → Buy Lowluck-free xERA 3.15 sits 0.95 below league — a real arm the ERA is hidingJun 13
- WAS Hold → Buy Lowluck-free xERA 4.22 is right around league — a usable arm the ERA is hidingJun 13
- WAS No Call Yet → Buy Lowluck-free xERA 4.05 sits 0.05 below league — a real arm the ERA is hidingJun 13
- WAS Hold → Buy Lowluck-free xERA 2.79 sits 1.31 below league — a real arm the ERA is hidingJun 13
- WAS No Call Yet → Buy Lowluck-free xERA 3.59 sits 0.51 below league — a real arm the ERA is hidingJun 13
- WAS No Call Yet → Buy Lowluck-free xERA 2.52 sits 1.58 below league — a real arm the ERA is hidingJun 13
- WAS Hold → Buy Lowluck-free xERA 3.91 sits 0.19 below league — a real arm the ERA is hidingJun 13
- WAS Hold → Buy Lowluck-free xERA 4.19 is right around league — a usable arm the ERA is hidingJun 13
- WAS Hold → Buy Lowluck-free xERA 3.97 sits 0.13 below league — a real arm the ERA is hidingJun 13
- WAS Sell → Sell HighBABIP 0.317 far above league and nowhere near stable — inflating the lineJun 13
- WAS Sell High → Buystable xERA 3.42, 0.68 below league — production is earnedJun 13
- WAS Buy Low → Buystable xwOBA 0.414, +0.099 vs league — production is earnedJun 13
- WAS Hold → Buy LowBABIP 0.176 suppressed and unstable — dragging results below the batJun 13
- WAS Hold → Buystable xwOBA 0.413, +0.098 vs league — production is earnedJun 13
- WAS Hold → Buystable xERA 3.42, 0.68 below league — production is earnedJun 13
- WAS No Call Yet → Buy LowBABIP 0.250 suppressed and unstable — dragging results below the batJun 13
- WAS Hold → Buystable xERA 3.49, 0.61 below league — production is earnedJun 13
- WAS No Call Yet → Buy LowBABIP 0.204 suppressed and unstable — dragging results below the batJun 13
- WAS Sell → Sell HighBABIP 0.317 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Buystable xwOBA 0.390, +0.075 vs league — production is earnedJun 13
- WAS Sell High → Buystable xERA 3.62, 0.48 below league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.378, +0.063 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.381, +0.066 vs league — production is earnedJun 13
- WAS Hold → Buystable xERA 3.65, 0.45 below league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.380, +0.065 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.376, +0.061 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.377, +0.062 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.374, +0.059 vs league — production is earnedJun 13
- WAS No Call Yet → Buy Lowluck-free xERA 3.91 sits 0.19 below league — a real arm the ERA is hidingJun 13
- WAS Hold → Buy LowBABIP 0.155 suppressed and unstable — dragging results below the batJun 13
- WAS Hold → Buystable xwOBA 0.372, +0.057 vs league — production is earnedJun 13
- WAS Hold → Buy LowBABIP 0.247 suppressed and unstable — dragging results below the batJun 13
- WAS Hold → Buystable xERA 3.78, 0.32 below league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.363, +0.048 vs league — production is earnedJun 13
- WAS Buy Low → Buystable xwOBA 0.358, +0.043 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.361, +0.046 vs league — production is earnedJun 13
- WAS Hold → Buystable xERA 3.80, 0.30 below league — production is earnedJun 13
- WAS Sell High → Buystable xwOBA 0.353, +0.038 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.356, +0.041 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.353, +0.038 vs league — production is earnedJun 13
- WAS Sell → Buy LowBABIP 0.207 suppressed and unstable — dragging results below the batJun 13
- WAS Hold → Buystable xwOBA 0.351, +0.036 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.351, +0.036 vs league — production is earnedJun 13
- WAS Hold → Buy LowBABIP 0.275 suppressed and unstable — dragging results below the batJun 13
- WAS Hold → Buystable xwOBA 0.349, +0.034 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.340, +0.025 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.337, +0.022 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.337, +0.022 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.332, +0.017 vs league — production is earnedJun 13
- WAS Buy Low → Buystable xwOBA 0.332, +0.017 vs league — production is earnedJun 13
- WAS Hold → Buystable xwOBA 0.331, +0.016 vs league — production is earnedJun 13
- WAS Sell → Holdskill near league average (0.303)Jun 13
- WAS Sell → Holdskill near league average (0.314)Jun 13
- WAS Sell High → Holdskill near league average (0.303)Jun 13
- WAS Sell High → Holdskill near league average (0.343)Jun 13
- WAS Sell High → Holdskill near league average (0.320)Jun 13
- WAS Sell High → Holdskill near league average (3.99)Jun 13
- WAS Sell → Holdskill near league average (0.303)Jun 13
- WAS Sell High → Holdskill near league average (0.312)Jun 13
- WAS Sell High → Holdskill near league average (0.328)Jun 13
- WAS Sell → Holdskill near league average (0.301)Jun 13
- WAS Sell High → Holdskill near league average (0.327)Jun 13
- WAS Sell → Holdskill near league average (4.28)Jun 13
- WAS Sell → Holdskill near league average (3.97)Jun 13
- WAS Sell → Holdskill near league average (0.310)Jun 13
- WAS Sell → Holdskill near league average (4.22)Jun 13
- WAS Sell High → Holdskill near league average (4.61)Jun 13
- WAS Sell High → Holdskill near league average (4.93)Jun 13
- WAS Sell High → Holdskill near league average (3.83)Jun 13
- WAS Sell High → Holdskill near league average (4.25)Jun 13
- WAS Sell High → Holdskill near league average (3.25)Jun 13
- WAS Sell High → Holdskill near league average (0.322)Jun 13
- WAS Sell High → Holdskill near league average (4.46)Jun 13
- WAS Sell High → Holdskill near league average (4.71)Jun 13
- WAS Sell High → Holdskill near league average (4.34)Jun 13
- WAS Sell High → Holdskill near league average (3.15)Jun 13
- WAS Sell High → Holdskill near league average (0.309)Jun 13
- WAS Sell High → Holdskill near league average (3.18)Jun 13
- WAS Sell High → Holdskill near league average (3.54)Jun 13
- WAS Sell High → Holdskill near league average (2.90)Jun 13
Downgrades87
- WAS No Call Yet → Sell HighBABIP-against 0.220 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.267 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.267 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.253 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.250 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.268 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.266 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.268 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.167 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.197 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.267 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.250 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.267 suppressed and unstable — flattering the ERAJun 13
- WAS Buy → Sell HighBABIP-against 0.242 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sellstable xERA 5.62 +1.52 vs league with no luck excuseJun 13
- WAS Hold → Sellstable xERA 6.15 +2.05 vs league with no luck excuseJun 13
- WAS Hold → Sellstable xERA 6.39 +2.29 vs league with no luck excuseJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.213 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.196 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.230 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.225 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.244 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sellstable xERA 5.20 +1.10 vs league with no luck excuseJun 13
- WAS Hold → Sellstable xERA 5.20 +1.10 vs league with no luck excuseJun 13
- WAS Hold → Sell HighBABIP-against 0.247 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.266 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.269 suppressed and unstable — flattering the ERAJun 13
- WAS Sell High → Sellstable xERA 4.96 +0.86 vs league with no luck excuseJun 13
- WAS Hold → Sell HighBABIP-against 0.194 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.275 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.254 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.214 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP-against 0.240 suppressed and unstable — flattering the ERAJun 13
- WAS No Call Yet → Sell HighBABIP 0.400 far above league and nowhere near stable — inflating the lineJun 13
- WAS No Call Yet → Sell HighBABIP-against 0.226 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sell HighBABIP 0.283 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sell HighBABIP 0.343 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sell HighBABIP 0.301 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sell HighBABIP-against 0.200 suppressed and unstable — flattering the ERAJun 13
- WAS Hold → Sellstable xERA 4.67 +0.57 vs league with no luck excuseJun 13
- WAS Hold → Sellstable xERA 4.67 +0.57 vs league with no luck excuseJun 13
- WAS No Call Yet → Sell HighBABIP 0.434 far above league and nowhere near stable — inflating the lineJun 13
- WAS Buy → Buy LowBABIP 0.256 suppressed and unstable — dragging results below the batJun 13
- WAS No Call Yet → Sell HighBABIP 0.452 far above league and nowhere near stable — inflating the lineJun 13
- WAS No Call Yet → Sell HighBABIP 0.365 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sellstable xERA 4.55 +0.45 vs league with no luck excuseJun 13
- WAS Hold → Sell HighBABIP 0.296 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sellstable xERA 4.49 +0.39 vs league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.255 below league with no luck excuseJun 13
- WAS Sell High → Sellstable xwOBA 0.253 below league with no luck excuseJun 13
- WAS Hold → Sell HighBABIP 0.286 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sellstable xwOBA 0.260 below league with no luck excuseJun 13
- WAS Hold → Sellstable xERA 4.43 +0.33 vs league with no luck excuseJun 13
- WAS Hold → Sellstable xERA 4.43 +0.33 vs league with no luck excuseJun 13
- WAS Hold → Sell HighBABIP 0.250 far above league and nowhere near stable — inflating the lineJun 13
- WAS No Call Yet → Sell HighBABIP 0.372 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sell HighBABIP 0.383 far above league and nowhere near stable — inflating the lineJun 13
- WAS No Call Yet → Sell HighBABIP 0.313 far above league and nowhere near stable — inflating the lineJun 13
- WAS Hold → Sellstable xwOBA 0.275 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.279 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.281 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.285 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.286 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.285 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.287 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.287 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.287 below league with no luck excuseJun 13
- WAS Buy → Holdskill near league average (0.318)Jun 13
- WAS Buy Low → Holdskill near league average (0.315)Jun 13
- WAS Hold → Sellstable xwOBA 0.288 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.290 below league with no luck excuseJun 13
- WAS Buy → Holdskill near league average (3.78)Jun 13
- WAS Buy → Holdskill near league average (4.08)Jun 13
- WAS Buy → Holdskill near league average (0.327)Jun 13
- WAS Buy → Holdskill near league average (0.324)Jun 13
- WAS Buy Low → HoldBABIP-against 0.321 elevated and unstable — the 5.77 ERA overstates the damageJun 13
- WAS Hold → Sellstable xwOBA 0.293 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.296 below league with no luck excuseJun 13
- WAS Sell High → Sellstable xwOBA 0.294 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.295 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.295 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.297 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.298 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.300 below league with no luck excuseJun 13
- WAS Hold → Sellstable xwOBA 0.298 below league with no luck excuseJun 13
- WAS Buy Low → HoldBABIP-against 0.397 elevated and unstable — the 6.29 ERA overstates the damageJun 13
- WAS Buy Low → Holdskill near league average (0.290)Jun 13
Lateral Moves45
- WAS No Call Yet → Holdskill near league average (0.323)Jun 13
- WAS No Call Yet → Holdskill near league average (2.79)Jun 13
- WAS No Call Yet → Holdskill near league average (0.210)Jun 13
- WAS No Call Yet → Holdskill near league average (3.27)Jun 13
- WAS No Call Yet → Holdskill near league average (2.12)Jun 13
- WAS No Call Yet → Holdskill near league average (0.354)Jun 13
- WAS No Call Yet → Holdskill near league average (0.263)Jun 13
- WAS No Call Yet → Holdskill near league average (3.88)Jun 13
- WAS No Call Yet → Holdskill near league average (0.317)Jun 13
- WAS No Call Yet → Holdskill near league average (2.42)Jun 13
- WAS No Call Yet → Holdskill near league average (3.75)Jun 13
- WAS No Call Yet → Holdskill near league average (3.20)Jun 13
- WAS No Call Yet → Holdskill near league average (0.317)Jun 13
- WAS No Call Yet → Holdskill near league average (3.27)Jun 13
- WAS No Call Yet → Holdskill near league average (0.274)Jun 13
- WAS No Call Yet → Holdskill near league average (6.64)Jun 13
- WAS No Call Yet → Holdskill near league average (0.257)Jun 13
- WAS No Call Yet → Holdskill near league average (0.318)Jun 13
- WAS No Call Yet → Holdskill near league average (4.05)Jun 13
- WAS No Call Yet → Holdskill near league average (3.15)Jun 13
- WAS No Call Yet → Holdskill near league average (7.11)Jun 13
- WAS No Call Yet → Holdskill near league average (3.70)Jun 13
- WAS No Call Yet → Holdskill near league average (4.87)Jun 13
- WAS No Call Yet → Holdskill near league average (4.74)Jun 13
- WAS No Call Yet → Holdskill near league average (0.261)Jun 13
- WAS No Call Yet → Holdskill near league average (0.384)Jun 13
- WAS No Call Yet → Holdskill near league average (0.377)Jun 13
- WAS No Call Yet → Holdskill near league average (6.64)Jun 13
- WAS No Call Yet → Holdskill near league average (5.20)Jun 13
- WAS No Call Yet → Holdskill near league average (0.278)Jun 13
- WAS No Call Yet → Holdskill near league average (3.44)Jun 13
- WAS No Call Yet → Holdskill near league average (0.282)Jun 13
- WAS No Call Yet → Holdskill near league average (3.67)Jun 13
- WAS No Call Yet → Holdskill near league average (3.80)Jun 13
- WAS No Call Yet → Holdskill near league average (0.281)Jun 13
- WAS No Call Yet → Holdskill near league average (0.318)Jun 13
- WAS No Call Yet → Holdskill near league average (0.277)Jun 13
- WAS No Call Yet → Holdskill near league average (3.91)Jun 13
- WAS No Call Yet → Holdskill near league average (2.92)Jun 13
- WAS No Call Yet → Holdskill near league average (0.338)Jun 13
- WAS No Call Yet → Holdskill near league average (3.75)Jun 13
- WAS No Call Yet → Holdskill near league average (0.388)Jun 13
- WAS No Call Yet → Holdskill near league average (0.335)Jun 13
- WAS No Call Yet → Holdskill near league average (0.230)Jun 13
- WAS No Call Yet → Holdskill near league average (0.297)Jun 13
The Loudest Cut
The most actionable names from today's movement — the risers with signal behind them, the fallers worth watching, and the sell-window opportunities where surface stats are outrunning true talent.
Risers
- Rasmussen is a buy — elite skill, no luck needed.Buy
- Leiter is a buy-low — ERA hides a usable arm.Buy Low
- David BednarNYYBednar is a buy-low — ERA inflates the noise, not the skill.Buy Low
- Chris SaleATLSale is a buy — skill metrics confirm the production is real.Buy
- Will WarrenNYYWarren is a buy — skill is stable, no luck propping him up.Buy
Fallers
- Brubaker is a sell-high — his ERA is a mirage.Sell High
- Misiorowski is a sell-high — ERA is BABIP smoke, not skill.Sell High
- Brock BurkeCINBurke is a sell-high — ERA hides regression ahead.Sell High
- Williams is a sell-high — luck, not skill, drives the ERA.Sell High
- Finnegan is a sell-high — his ERA doesn't reflect his skill.Sell High
Sell Windows
Players whose surface stats are outrunning their underlying skill — the gap is unstable noise, not earned signal.
- A .346 wOBA on a .303 xwOBA? Sell the gap.Hold
- .332 BABIP is .037 above league; the bat will settle.Hold
- Zach NetoLAABABIP at .299, but gap of +23 points in wOBA over xwOBA.Hold