Right Move, Right Time: Multi-Sport Space Evaluation Platform for Ultimate Frisbee, Basketball, and Soccer

This paper introduces an open, sport-agnostic platform that standardizes player tracking data to evaluate usable space and optimal off-ball run timing across Ultimate Frisbee, basketball, and soccer, demonstrating a practical path for consistent spatial analysis in invasion sports.

Shunsuke Iwashita, Titouan Jeannot, Braden Eberhard, Jacob Miller, Rikako Kono, Calvin Yeung, Keisuke Fujii

Published 2026-03-10
📖 4 min read☕ Coffee break read

Imagine you are a coach for three different teams: a Ultimate Frisbee team, a Basketball team, and a Soccer team. Even though they play on different fields with different balls, you all face the exact same nagging question during film review:

"Where is the empty space on the field, and exactly when should my player without the ball start running to get there?"

If they run too early, the defense catches them. If they run too late, the space is gone.

This paper introduces a new "Universal Sports Translator" (a software platform called OpenSTARLab) that helps coaches answer this question for any of these sports using the same set of tools.

Here is the breakdown of how it works, using some everyday analogies:

1. The Problem: Speaking Different Languages

Right now, analyzing a soccer game is like speaking French, and analyzing basketball is like speaking Spanish. The data looks different, the rules are different, and the computer programs used to analyze them are built specifically for one sport.

  • The Goal: The authors built a "Rosetta Stone" for sports data. They took messy, sport-specific data (like player coordinates and ball positions) and translated it all into a single, clean "Universal Language." Now, a computer can look at a Frisbee play and a Soccer play and understand them in the same way.

2. The Core Idea: The "Empty Seat" Analogy

Think of the field as a crowded party.

  • The Ball/Disc is the person holding the microphone.
  • The Runners are people trying to get close to the microphone to hear the speech.
  • The Defense are people trying to block the path.

The platform calculates "Usable Space." It's not just asking, "Is there an empty spot?" It asks, "Can my player actually get to that spot before the defense blocks them?"

3. The Secret Sauce: The "Time Machine" (Counterfactuals)

This is the most creative part of the paper. The software doesn't just watch what happened; it acts like a Time Machine.

Imagine you are watching a play where a player runs and gets the ball, but it was a tight squeeze. The software asks:

"What if this player had started running one second earlier? Or one second later?"

It simulates these "What If" scenarios instantly:

  • Scenario A (Real life): Player runs now. Defense blocks. Bad result.
  • Scenario B (Time Machine - Early): Player runs early. Defense is confused. Great space!
  • Scenario C (Time Machine - Late): Player runs late. The space is already filled by a defender. Bad result.

By comparing these timelines, the software tells the coach: "Your player actually ran too early. If they had waited just a heartbeat, they would have had a clear path to the goal."

4. Testing the Translator

The authors tested this "Universal Translator" in three ways:

  • The Ultimate Frisbee Testbed: They used a new dataset of professional Ultimate Frisbee (a sport where you can't dribble, so timing is everything). They found that the team that won didn't just make "better" plays; they consistently found the right moments to run, creating more "safe zones" for their players.
  • The Soccer Transfer: They took a model originally designed for Basketball (which accounts for dribbling and passing) and tried to use it on Soccer.
    • The Result: It worked better than the old Soccer-only models! It was like taking a Swiss Army Knife designed for camping and realizing it was actually perfect for fixing a car engine, too. It predicted scoring chances more accurately because it looked at the path the ball would take, not just the destination.

5. Why This Matters

Before this, a coach had to hire a different analyst for every sport, or use different software that couldn't talk to each other.

The Big Takeaway:
This platform proves that space and timing are universal concepts. Whether you are throwing a Frisbee, shooting a basketball, or kicking a soccer ball, the math behind "finding the open space at the right time" is the same.

By using this tool, coaches can stop reinventing the wheel for every sport. They can use the same logic to train their players, saying: "Don't just run when you feel like it. Wait for the 'green light' that the data shows is the perfect second to strike."

In short: They built a universal remote control for sports analysis that helps coaches see the invisible clock ticking on every play, no matter what game they are playing.