BIG SPORTS.
All features
Feature02 / 04Launch

A real engine.

A lot of scheduling tools are a calendar you type team names into. Big Sports is a constraint engine: you tell it the rules, and it looks for a schedule that meets all of them at once. If it can't, it tells you which one it had to relax.

Rules in

  • Rest · 6 days
  • No Sundays
  • Max 2 games / week
  • Home + away balanced
  • Coach · M. Oyelaran

Schedule out

HawksVSCoyotes

Sat Oct 1011:00Field 3Greenway ParkU12 Div A

engine · 84 games · 0 clashes

Rules in, games out

01 · How it works

Rules in, schedule out

You give the engine your teams, venues, dates, and rules. It looks for a schedule that meets your hard rules and does as well as it can on the soft ones, weighted the way you set them. No language model is involved at any point.

That matters the first time a parent gets loud. When a coach asks why their U12s are playing at 8am on back-to-back Saturdays, you don't have to blame the software. You can point at what produced it: the field wasn't free at ten, the older division had it, and their team had already taken its share of the late slots.

If part of the schedule has to stay exactly as it is, lock those games. The engine plans around them and leaves them alone.

02 · Formats

Round-robins to brackets

Single round-robin, double round-robin, group pools, and single- and double-elimination playoff brackets. That covers the shape most leagues actually run: everybody plays everybody once or twice, or the field splits into pools, the standings sort themselves out, and the top finishers go into a bracket at the end.

A season can be built out of more than one of those. A regular-season phase followed by a playoff phase is a normal setup here. The bracket can seed off the standings from the round-robin or pool stage, and each phase has its own dates and venues. Chaining phases is part of Plus.

Swiss pairings aren't supported yet. If that's how your season runs, tell us.

03 · Rules

The rules your league runs on

Rest days between games. Venue blackouts for the two weeks the field is being resodded. Maximum games per day and per week. Home and away balance. Coaches who run two teams and can't be in two places at once. The engine considers all of them together: hard rules come first, and soft rules are traded off the way you've weighted them.

You author them by describing them, or by picking a rule type from a list, never by writing a config file. Either way every rule you've added sits in a list you can read, edit, and delete: one row per rule, no syntax to learn. Nothing is buried in a preferences pane you'll rediscover in March. Say it in plain English covers the describing half.

Sometimes the rules can't all be met, because there are only so many Saturdays in October. When that happens the engine tells you which rules it had to relax, and it's your call what gives.

04 · The grid

Drag it if you disagree

The engine doesn't get the final say. When you want a game somewhere else, you put it somewhere else.

The grid lays the season out by day and venue. Pick a game up, drop it in another slot, and the grid shows you as you go whether that slot is clean or would cause a conflict, like a field that's already taken or a team playing twice in a day. You know before you let go.

And everything you do by hand is a change like any other change, which means it lands in the change history with your name on it, and undo takes it straight back out.

Questions

Questions people ask

Which formats can I actually run?
Single round-robin, double round-robin, group pools, and single- and double-elimination playoff brackets. On Plus you can chain them inside one season, so a regular season or a pool stage can feed a bracket. Swiss pairings aren't supported yet.
Is there AI in the schedule itself?
No. The schedule is built by a constraint engine from your teams, venues, dates, and rules. A language model helps you write rules if you use Smart rules, but it never places a game. Every game's slot comes from your rules, which is what lets you explain it.
What happens when the rules can't all be satisfied?
It tells you which rules it had to relax, and each one links to the rule itself, so nothing is quietly ignored. Usually the fix is one more Saturday, one more field, or one rule you were stricter about than you needed to be.
Can I overrule it and move a game myself?
Yes. Drag it on the grid. As you drag, each slot shows whether the move is clean or would cause a conflict, like a double-booked field or a team playing twice in a day. The move is recorded like every other change, so undo works on it.

Get started

Start a season.

Twenty-two teams on four fields is an ordinary season here. Bring yours and see what it does with them.

Start a season

Start with 21 days of Plus, free. No card up front.