ezDraft gives youth and recreational sports leagues a live, browser-based draft board — no apps to install, no spreadsheets to manage. Coaches log in, picks happen in real time, and your draft runs itself.
Built for league commissioners who want a smooth draft without the technical headaches.
Real-time updates so every coach sees picks the moment they happen — no refreshing required.
Configure your draft format before the season — snake reversal or straight order, your choice.
Set a pick clock and ezDraft auto-selects the next available player if time expires.
Each coach gets their own PIN-protected login — no accounts, no email required.
Works on any device. Coaches can draft from their phone in the parking lot if they need to.
Run separate drafts for different age groups or sports — all from a single installation.
A clean, focused interface that gets out of the way on draft night.






ezDraft is free and open source — grab the code, drop it on any PHP host, and you're running drafts tonight.
Grab the latest code from GitHub. No build step required — it runs as-is on any standard LAMP stack.
Add your database credentials to api/config.php, then visit /api/setup.php to initialize the database.
Log in as commissioner, create your draft, hand coaches their PIN, and go. The board updates in real time for everyone.