Player Roster & Payroll Simulator

Roster Architect

Rebuild the league from scratch. Every player enters one draft pool with current annual salaries, and each generated team is evaluated against cap, tax, apron, and repeater rules.

League Setup

1. Define Player Data

Import a JSON/CSV file or generate a custom player pool.

Generated 500 random players/contracts.

Next: Salary cap parameters

Draft Board

Not started

Current pick: -

Free-agent pool: -

Last pick: -

Your picks

Pick log

Formed Teams & Cap Outcomes

Sorted by total payroll + tax