Updated October 2026 · Free to host
Bring your league to Windom Sports
Some of the best leagues run off a Google Doc. Give yours a proper home. Your friends join from one link, and scores and standings update on their own.
Commissioners do incredible work, updating everything by hand. We would like to take some of the busywork off your plate.
Can I move my league from a Google Doc or spreadsheet?
You set your league up here and invite your friends. That is the whole move. There is no import for spreadsheets, old standings or past seasons, so a league on Windom Sports starts fresh. What comes with you is your group, your league’s name and, if it is here, your game.
Your group
Friends join from one invite link. Send it wherever your group already talks.
Your game, if it is here
A draft league, a budget league and a tiered pool all have a home below. Anything else, tell us.
Your league name
You type it when you create the league.
Your seat as commissioner
You create the league, so you run it. You invite the group and, in a Live Draft, set the draft time.
What does Windom Sports do for my league?
The scoreboard work, so you can get back to watching the games.
- Scores. They update on their own as games go final.
- Standings. They update with every score, so there is no spreadsheet to keep.
- The draft. In a Live Draft, the clock keeps picks moving. If someone misses a pick, the draft makes it for them. By default, reminder emails go out 24 hours, 1 hour and 15 minutes before a scheduled draft.
- Recap emails. Right now, NFL, college football, NBA, college basketball, Premier League and Serie A season leagues get a weekly recap email. Some sports don't have recap emails yet.
Your group chat stays yours. We just give it a scoreboard.
Does my league’s format exist on Windom Sports?
Here is what we run today. If your game is something else, tell us.
A draft league
Live Draft
You and your group take turns picking, live, and each pick belongs to one person. The order reverses every round, so nobody picks last twice. Group size depends on the sport.
How a snake draft worksA budget league
Salary Cap
Everyone gets the same budget, every pick has a price, and you build a roster on your own time. There is no live bidding and no draft night, and a league has room for up to 1,000 people.
Salary cap fantasy, explainedA tiered pool
Tiers
Start a private Tiers league for your group on the sports that offer it. There is no draft: everyone picks a set number from each tier on their own time, and a league has room for up to 1,000 people.
How to start a fantasy leagueSomething else
Tell us how it works
A pool with its own rules, or a game your group invented. We would like to hear how yours works.
Tell us your formatHow do I bring my league over? Three steps
See what is open
Explore lists the sports and games that are open for new leagues.
Create the league and name it
Pick a sport and a game, type your league’s name, and send your friends one invite link.
Draft or pick, then follow along
In a Live Draft, set a time once everyone is in. In Salary Cap, everyone builds a roster before picks lock. Scores and standings do the rest.
The full walkthrough is in how to start a fantasy league, and there is more on private groups in fantasy leagues with friends.
What if my format isn’t on Windom Sports?
Tell us how it works. On the ideas page, tap Tell us your idea. It asks which sport, league or event, and, if you want to say, how you’d play it and what makes it fun. Add your email if you would like us to be able to follow up.
We read every idea. We can’t promise what gets built or when, but if your game is about being a good fan and having fun, we would genuinely like to hear about it. Not sure how to put it into words? Ask ChatGPT or Claude to help you write it up, then send it to us.
Why Windom Sports
- You draft what can win. Whole teams in football, basketball, hockey and soccer. The golfer, the player or the driver in golf, tennis and racing. Never a stat line.
- Root for the scoreboard. No stat sheets and no hoping for third-and-long. When your teams win, you win.
- A format built for each sport. Not one lineup screen bolted onto everything.
- Free for everyone, including the host. Free to play and free to host, even for whoever runs the league.
- Built for right now. Draft once and follow along. Or connect ChatGPT or Claude to check your league and make picks in select leagues.
Bringing your league over: common questions
Can I move my league from a spreadsheet?
Not by uploading it. There is no import for spreadsheets, old standings or past seasons, so a league here starts fresh. You set the league up, send your friends one invite link, and from there scores and standings update on their own. If your game is a draft league or a budget league, there is a game for it, and Explore shows which sports are open right now.
Is it free for the commissioner?
Yes. Windom Sports is free to play and free to host, so whoever runs the league pays nothing, and neither does anyone they invite. There are no prizes.
What if my format isn't here?
Tell us how it works on the ideas page. We read every idea. We can't promise what gets built or when, but we build games where you root for real wins, so ideas that start there fit best.
Do my friends need an app?
No. Friends can join from the invite link in a browser, on a phone or a computer, with nothing to install. There is also an iPhone app if your group prefers one.
Can I keep my league name?
Yes. You type your league's name when you create it, anywhere from 3 to 50 characters, so the name your group already uses can stay. Names with strong profanity or slurs aren't allowed.
How many friends can join my league?
It depends on the game. A Live Draft is sized to the sport: 2 to 7 people in the NBA, 2 to 8 in the NFL, 2 to 8 in the NHL and 2 to 12 in college football. Salary Cap and Tiers leagues have room for up to 1,000 people.
Will my league get recap emails?
Right now, NFL, college football, NBA, college basketball, Premier League and Serie A season leagues get a weekly recap email. Some sports don't have recap emails yet. By default, reminder emails go out 24 hours, 1 hour and 15 minutes before a scheduled draft.
Give your league a proper home.
Free to play, free to host. See what is open, or tell us about your format.
Running a league for an audience instead of a group of friends? See how creators run a free league.