Draft Night, Simplified.

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 out of frustration with the same messy spreadsheets used year after year running Little League* drafts for my own kids' leagues — there had to be a better way.

Everything your draft needs.

Built for league commissioners who want a smooth draft without the technical headaches.

Live Draft Board

Real-time updates so every coach sees picks the moment they happen — no refreshing required.

Snake & Straight Drafts

Configure your draft format before the season — snake reversal or straight order, your choice.

Auto-Pick Timer

Set a pick clock and ezDraft auto-selects the next available player if time expires.

👥

Coach & Team Logins

Each coach gets their own PIN-protected login — no accounts, no email required.

📱

Mobile Ready

Works on any device. Coaches can draft from their phone in the parking lot if they need to.

📄

Multiple Drafts

Run separate drafts for different age groups or sports — all from a single installation.

See it in action.

A clean, focused interface that gets out of the way on draft night.

ezDraft live snake draft board showing real-time pick order and team rosters
Draft Board
ezDraft player pool list with player stats and availability status
Player List
ezDraft pick announcement screen showing selected player and drafting team
Pick Announcement
ezDraft commissioner control panel for managing draft settings and pick order
Commissioner View
ezDraft mobile coach interface for making picks from a smartphone
Mobile Coach Pick
ezDraft live draft board displayed on a mobile device
Mobile Draft Board
ezDraft is free, forever. If it saved your draft night, a coffee goes a long way.
☕ Buy me a coffee

Get started in minutes.

ezDraft is free and open source — grab the code, drop it on any PHP host, and you're running drafts tonight.

1

Clone the repo

Grab the latest code from GitHub. No build step required — it runs as-is on any standard LAMP stack.

git clone https://github.com/northcide/ezdraft.git
2

Run setup

Add your database credentials to api/config.php, then visit /api/setup.php to initialize the database.

3

Draft night

Log in as commissioner, create your draft, hand coaches their PIN, and go. The board updates in real time for everyone.

* ezDraft was built with Little League-style drafts in mind and is free for any league to use. It is not affiliated with, provided by, or endorsed by Little League International.