STARTING LINEUP
BENCH
HOW IT WORKS
Greedy solver: fills each slot (QB/RB/RB/WR/WR/TE/FLEX/K/DEF) with the highest-projected eligible player from your roster. Projection = recent-game rolling average via /v1/teams/:id/roster. Falls back to season PPG if game-log data is thin.