How AI Is Rewiring Pro Sports Scheduling
Fastbreak AI is building the schedules for the NBA, NHL, MLS and 50+ leagues. Here's what that actually means for how leagues operate.
Written by AI. Marcus Tate

Photo: AI. Astrid Lehmann
Every October, when the NBA drops its 82-game schedule and fans immediately start cataloguing grievances — too many back-to-backs, a brutal West Coast road trip in February, seven straight home games that somehow feel like a punishment — almost nobody asks how it got made. The answer, increasingly, is that a machine had a great deal to say about it.
Fastbreak AI, a company that has quietly embedded itself inside the operations of more than 50 professional sports leagues including the NBA, NHL, and MLS, is the subject of a recent Front Office Sports conversation with co-founders CEO John Stewart and Chief Product Officer Dr. Chris Groer. Their pitch is straightforward: sports scheduling is one of the most mathematically complex operational problems in professional athletics, it was being solved with methods that belonged in a different era, and AI is a materially better instrument for the job.
The strongest version of that argument holds up.
The Actual Problem
It is tempting to underestimate what schedule-making involves. The instinct is to think of it as a logistics puzzle — who plays whom, when, where. That framing misses about ninety percent of the constraint set.
A professional sports schedule is simultaneously a broadcast contract fulfillment document, a labor agreement compliance instrument, a venue coordination exercise, a competitive fairness mechanism, and a player safety protocol. Each of those dimensions carries its own hierarchy of requirements, and they conflict with each other constantly. A nationally televised marquee matchup on a Thursday might collide with a venue that's hosting a concert. Protecting a team from an excessive number of back-to-backs might force an imbalance elsewhere in the schedule. Every optimization on one axis creates pressure somewhere else.
Groer, who holds a PhD in mathematical optimization and got his start scheduling computing jobs on Oak Ridge National Lab supercomputers, describes the earlier methodology with something close to archaeological wonder. He references the Stevensons, a couple who famously built the Major League Baseball schedule by hand for years, dedicating their basement walls to the project. "If you do it by hand," Groer notes, "at the end you're done. You're like, 'thank god, I'm done,' but I have one schedule." One schedule, fully baked, with no ability to iterate, no way to know how much better a different arrangement might have been.
That is the crux of what changes with computational optimization. The value is not just speed. It is the ability to generate thousands of candidate schedules, compare them against a defined set of priorities, surface tradeoffs explicitly, and let league decision-makers choose among genuinely good options rather than ratify whatever the exhausted human scheduler produced.
Defining "Good" Is the Hard Part
What Stewart and Groer surface in this conversation — and what tends to get glossed over in technology company promotional material — is that the hardest problem is not the math. It is the politics upstream of the math.
Every stakeholder in a league office has a different definition of a good schedule. The players' association cares about rest and travel. The networks care about weekend inventory and marquee matchups. Small-market teams care about prime-time appearances. Large-market teams care about not being penalized for their own popularity. A league commissioner is trying to manage all of those competing interests simultaneously, which means any optimization engine first needs a coherent definition of what it is optimizing for.
"One of the key inputs is really the definition of good," Groer explains. "Every schedule for every league is different. Everyone has different priorities. And even within a league office, if you ask someone who represents maybe the players or the coaches or the networks, they're going to have a different opinion on what makes a good schedule."
Fastbreak AI's product architecture reflects this reality. What they describe as their V2 platform is moving toward natural language input — a user types something like "no team should start or finish the season with two consecutive home or two consecutive away games," and the system translates that into the underlying constraint language of the optimization solver. The ambition is to make the constraint-definition process accessible to business users who could not write a line of optimization code but absolutely know what they want the schedule to do.
This is the part of the AI story worth watching most carefully. The computational muscle to run optimization at scale on cloud infrastructure has existed for years. The genuine innovation — if it delivers — is in the interface layer that allows domain experts rather than mathematicians to operate these systems.
Hard Rules, Soft Rules, and Lady Gaga
The Fastbreak AI framework distinguishes between what Stewart calls "hard constraints" and soft ones. Hard constraints are non-negotiable: the arena must be available, the contractual broadcast minimums must be met. Soft constraints are the preferences that get weighted against each other — competitive balance, travel equity, rest periods.
Stewart offers an illustrative example that is both mundane and clarifying: Madison Square Garden has to be available before you can schedule a Knicks game there. More precisely, Lady Gaga cannot already be booked into it. "There's probably not a single game in the NBA that's more important than a Lady Gaga concert at MSG in the regular season," he says, deadpan.
That is not a joke, exactly. It is an accurate description of the venue availability constraint hierarchy, and it points toward something the league scheduling conversation rarely makes explicit: the NBA regular season, for all its commercial weight, is operating within a real estate market it does not fully control. Multi-purpose arenas serve many masters.
The league's ability to manage disruptions — wildfires forcing relocated games, as happened in Los Angeles this past season — also runs through this constraint architecture. When arena availability changes suddenly, the system helps leagues identify the least-bad rescheduling options. They may have to tolerate a back-to-back they would normally refuse, or flip a home game to away. The optimization engine does not make that decision; it maps the available paths so that human decision-makers can choose one with their eyes open.
The Human Authority Question
On the question of where AI authority ends and human judgment begins, Stewart is unambiguous: "Human, for sure." The system's role is to surface tradeoffs, make violations of soft constraints visible, and ensure that whoever signs off on the final schedule cannot claim they were surprised by what ended up in it.
The image Stewart offers for the end of a successful scheduling process is instructive. After a league has run through perhaps a thousand iterations and refined the schedule down to four or five candidates, a senior executive will look at them and say, essentially, that they're all fine. "It's chocolate, it's strawberry, rocky road — it all tastes great and it's all ice cream," as one unidentified commissioner apparently puts it. At that point, the choice becomes aesthetic rather than analytical. Pick the one you like.
That framing is honest about what optimization actually delivers: it eliminates bad options efficiently enough that the remaining choices are all defensible. It does not eliminate the political dimension of which defensible option gets chosen.
The Downmarket Expansion
The more strategically interesting part of Fastbreak AI's story may be what happens below the professional level. Through a product called Fastbreak Compete, the company is running the same optimization engine for youth and amateur sports — 800-team volleyball tournaments spread across multiple facilities, age-group brackets sharing coaches, travel logistics that matter to families in ways they rarely do at the professional level.
The same engine operates underneath both products; only the user interface differs. What Groer describes for youth tournaments — age groups sharing coaches who cannot be double-booked, multi-site logistics, travel windows — is genuinely as complex as professional scheduling in its constraint density. It is just that nobody has been treating it that way.
Stewart frames this broader ambition in enterprise software terms: "If I was still in enterprise software, we'd call this ERP and we'd be SAP or Oracle." The sports organization that runs registration, ticketing, scheduling, payments, and sponsorship across six different disconnected systems has a friction problem that a unified platform could address. Fastbreak AI is positioning itself to be that platform.
That is a larger and more speculative story than AI-powered scheduling. It is also where the real commercial ceiling is, if the company can execute.
The scheduling problem is, in the end, a useful lens for understanding what AI actually does well in operational contexts. It does not replace human judgment about what matters. It processes the consequences of those judgments across billions of possible configurations faster than any human team could, surfaces the tradeoffs clearly, and hands the decision back to the people who have to defend it. Whether the leagues running thousands of iterations through Fastbreak AI's platform are producing materially better schedules — better for players, better for fans, better for the competitive integrity of their sports — is a question that would require years of outcome data to answer properly.
The more immediate question is whether the commissioners choosing between chocolate, strawberry, and rocky road are asking it.
— Marcus Tate, Sports Desk Editor, BuzzRAG
We Watch Tech YouTube So You Don't Have To
Get the week's best tech insights, summarized and delivered to your inbox. No fluff, no spam.
More Like This
Kenny Beecham's Bold Bet on Media Ownership
Kenny Beecham turned down $1M to build his own sports media empire. Here's how ownership transformed his journey.
The Karpathy Loop: When AI Runs 700 Experiments Overnight
Andre Karpathy's AI agent ran 700 experiments while he slept, found bugs he missed, and cut training time 11%. Here's what that means for everyone else.
Arsenal's Late-Season Struggles: A Tactical Analysis
Exploring Arsenal's strategic lapses and challenges in maintaining form during the crucial end of the Premier League season.
George Bell: The MVP Baseball Forgot to Understand
Jon Bois's Secret Base portrait of George Bell reveals an AL MVP shaped by Dominican exploitation, media warfare, and a flying kick that changed baseball history.
Why Vertical AI Is an Org Problem, Not a Model Problem
Chris Lovejoy's oracle-evaluator-architect framework reframes vertical AI failure as an organizational design problem. Here's what that means in practice.
Ted Turner, PWHL Detroit, and a Turbulent Sports Media Day
Ted Turner's death, PWHL's Detroit expansion, FanDuel's CEO ouster, and ESPN's NFL rights silence made May 7 a defining day in sports business.
Exploring Baseball's Complex Steroid Era
A deep dive into baseball's Steroid Era, its cultural impact, and MLB's growth amid controversy.
World Baseball Classic: A Tournament of Rivalries and Economies
Explore the World Baseball Classic's economic impact, cultural rivalries, and emerging baseball nations.
RAG·vector embedding
2026-05-17This article is indexed as a 1536-dimensional vector for semantic retrieval. Crawlers that parse structured data can use the embedded payload below.