Lineup Movement Tracker

Daily slot changes that move fantasy value. Tracks who's earning more reps, who's losing them, and which teams are still figuring out their order. Mockup — backend wiring pending.

Today's top movers

delta vs L14 average · sorted by ownership ascending

Player watch

PlayerTeamTodayL7 avgL14 avgΔStarts L7vs L / vs ROwn%Action
J.P. CrawfordSEA11.43.2↑ 2.27/71.0 / 1.56%BUY
Pedro RamirezCHC66.06.0flat2/7 / 6.00%PLATOON-R
Tommy PhamCHC55.67.1↑ 2.14/74.0 / 31%PLATOON-L
Lourdes Gurriel Jr.AZBN1.82.4→ BN4/72.0 / 4.067%PLATOON-L
Brenton DoyleCOLBN6.45.1→ BN5/76.0 / 6.528%WATCH
Colt EmersonSEA26.06.0↑ 4.03/76.0 / 2.04%PLATOON-R
Jose TrevinoCIN98.08.4flat5/77.5 / 8.522%WATCH
Jorge PolancoNYM54.65.0flat6/74.0 / 5.271%HOLD
Bo BichetteTOR33.03.0flat7/73.0 / 3.096%HOLD
Iván HerreraSTL55.45.6flat6/75.0 / 5.718%HOLD
Ramón UríasSTLBN7.26.8→ BN3/77.0 / 8.04%FADE

Action chip rules: BUY = Δ≤−1.5 + starts≥5 + own<50%. HOLD = stable top-half + 6+ starts. PLATOON = ≥2-slot gap vs L vs R. FADE = Δ≥+1.5 or starts≤3. WATCH = anything in between.

Team churn

Most unsettled rosters first — where waiver-add opportunity hides
CHC
Churn score7.1/10· 11 slot moves L7
Most unsettled: #4, #5, #6 in the order
STL
Churn score5.8/10· 9 slot moves L7
Most unsettled: #2, #6, #8 in the order
SEA
Churn score5.4/10· 8 slot moves L7
Most unsettled: #1, #7 in the order
COL
Churn score4.9/10· 7 slot moves L7
Most unsettled: #5, #6 in the order
TOR
Churn score2.1/10· 3 slot moves L7
Most unsettled: #7 in the order

Churn = variance in slot assignments across last 7 games. Higher score = manager still shuffling — a hot bat can earn a regular role quickly. Lower score = lineup set.

Backend endpoint: GET /api/v1/lineups/movements?days=14 — not yet built. Data sources: lineups table for slot/start history, yahoo_ownership for own%, players for vitals.