League Builder

Your entire league. One place.

League Builder gives your organization its own branded league experience with divisions, teams, schedules, standings, venues, announcements, and team management. Then it adds the part most league-management tools leave somewhere else: the actual games, live broadcasts, highlights, and athlete moments from the season. Fans and families open BallHawk and tap Follow Your Team to get there. Fans watch free.

Every team. Every game. One place. Manage your league, share every moment, grow your community.
Every team. Every game. One place. Schedules, standings, live games, highlights, and community, all inside your league's own branded experience. This isn't just streaming. It's your entire league.

Most league tools focus on logistics. League Builder connects the logistics to the season itself.

Plenty of league tools can tell a parent where to be on Saturday. League Builder also gives the game itself a home. The schedule and the season live in the same place, so families come back for more than the start time.

Typical league-management tools

Run the logistics

  • Schedules, standings, and rosters
  • Announcements and reminders
  • Registration, dues, and payment processing, depending on the product
  • Team and league logistics
  • Communication and scheduling tools

Apollo Streams League Builder

Runs the logistics and holds the season

  • Schedules, standings, teams, communication, and media under your branding
  • Plus the live broadcasts families watch free
  • Plus the highlights, organized on the right team page
  • Plus a connection to each athlete's sports history in Player Locker
  • Plus a Team Season Highlight Reel when the year ends
  • Plus Sponsorship options across it

What your league holds

League operations and league media in one branded experience. Families follow their teams, watch games, and find highlights without jumping between four apps and a group text.

League operations

Your branding, your league home, divisions, teams, schedules, standings, venues, and league-wide announcements. The administrative backbone your organization already runs on, in one place families can actually find.

League branding Divisions Schedules Standings Venues Teams

Communication that reaches people

League-wide announcements go out from the league. Coach announcements, player availability, and the team calendar happen at the team level, where the day-to-day actually lives.

League announcements Coach announcements RSVPs Team calendar

Games, highlights, and history

Live broadcasts, highlights, and athlete moments are organized on the right team page as the season goes. What was scattered across phones and social feeds becomes a season history that stays organized with the team.

Live games Highlights Athlete content Team Season Highlight Reel Season history
One season means one season. Your league sets its season dates when teams are activated. A season can run up to six months, and a program running fall and spring activates each one.

Every team gets a real home inside your league

A league is only as organized as its teams. Each activated team gets its own official page under your league's branding, with the tools a coach actually uses during the week. It brings together what usually lives in a group text, a schedule app, an RSVP app, and a pile of streaming links families keep losing.

The team's official page

Owned by the team inside your league, not by whichever parent set it up. Team branding sits inside your league's branding, so every team looks like part of the organization.

Official team page Team branding Team roster Games and practices

Coach and admin tools

Coaches and team admins manage the roster and schedule and post announcements for the whole team in one place, so families are not piecing information together from texts and emails.

Coach and admin access Coach announcements Roster Team schedule

Availability and the calendar

Families mark each athlete's availability for games and practices, so the coach can see who is coming. The team calendar keeps games and practices in one place.

RSVPs Player availability Per athlete Team calendar

The games end up in the right place

When a parent, coach, or student broadcaster produces a game for a team, the game and highlights are organized on that team's page inside your league. Different broadcasters can contribute throughout the season, and families still have one official team destination. Families stop hunting for links. They open BallHawk, tap Follow Your Team, and the game is there.

Live games Highlights Any broadcaster, one team page Follow Your Team

A history that stays with the program

Families come and go and the person filming changes from year to year. The team page, its games, and its media stay organized with the team and the league. Season after season, your organization builds a history nobody has to go dig out of an old phone.

Season to season history Team media Stays with the program

Communication inside a team is built around coach announcements. It is not a direct-message or private chat product.

One season. One team. All the moments they'll want to remember.

Every season ends the same way. A banquet, a last practice, a group of kids who will never be exactly this team again. The Team Season Highlight Reel turns the year into one video worth sitting down and watching together, and every team in your league can build one. It is included free with BallHawk Team.

1
Families submit clips all season A parent picks eligible highlights from their athlete's Player Locker and sends them to the team reel. Nothing is pulled automatically. Families opt in by submitting.
2
The coach or team admin taps Generate When the season wraps, the coach or team admin generates the reel from the highlights families submitted.
3
Play it, download it, share it A natural end-of-season video for banquets, team parties, and families who will want to watch it again years from now.

What a coach should know

The Team Season Highlight Reel is built from what families choose to send. An athlete appears when their family submits eligible highlights from that athlete's Player Locker access. If a family submits nothing, that athlete is not included, and nothing leaves a Locker on its own.

Families opt in Coach or admin generates the reel Play, download, share

Because submissions come from Player Locker, leagues that want strong participation often point families toward Player Locker early in the season, or purchase a Team Player Locker Season Pass so the whole roster can take part.

Where their sports career lives.

Every game. Every highlight. Their sports story. Player Locker belongs to the athlete, not the coach, team, school, or league. It follows them across teams, sports, and seasons, with an organized, growing history on their own athlete page. $9.95/month or $99.95/year per athlete.

The part parents feel

Nobody wants to scroll three dead phones, an old camera roll, a group text thread, and a social feed looking for the play everyone still talks about. Player Locker keeps it in one place, in order, by season and by team. A parent opens it and walks back through the journey, from the first year to the latest game.

Years Seasons Teams Games Highlights

What it does

A personal athlete page with their career organized by season and game. An active paid Player Locker preserves the athlete's highlight history for as long as the subscription remains active. Highlights in a paid Player Locker are watermark-free, and families can download and share them. It also includes the athlete's Season Highlight Reel and the ability to submit eligible highlights to their team's Team Season Highlight Reel.

Personal athlete page Organized season history Watermark-free highlights Download and share Season Highlight Reel Submit to the Team Season Highlight Reel

Recruiting Add-On

Player Locker preserves the athlete's sports story. The Recruiting Add-On is for athletes who want to turn that history into an opportunity: a recruiting profile with position, graduation year, height and weight, stats and measurables, recruiting playlists and recruiting-specific Highlight Reels, coach and recruiter sharing, and outside photo and video uploads, which are private by default. It adds $10/month or $100/year to Player Locker, so Player Locker plus Recruiting totals $19.95/month or $199.95/year per athlete.

Recruiting profile Stats and measurables Recruiting playlists Coach and recruiter sharing

Team Player Locker Season Passes

One purchase gives your entire roster Player Locker access for the season, so every family can save highlights, build their athlete's season history, and submit eligible clips to the Team Season Highlight Reel. Priced by athlete count.

1–15 Athletes

$399

per team, per season

16–30 Athletes

$699

per team, per season

31–60 Athletes

$1,199

per team, per season

61+ Athletes

Custom pricing

contact us for a quote

One purchase covers the roster. Each Locker still belongs to the athlete. A team season pass covers Player Locker access for the active season. When the season ends, families have 30 days to move to an individual Player Locker plan if they want to continue paid access and retain their athlete's highlight history. Families who want recruiting features can also add the Recruiting Add-On.

Team Recruiting Locker Season Pass uses the same athlete ranges: $699 for 1–15 Athletes, $1,199 for 16–30, $1,999 for 31–60, and custom pricing for 61+. Player Locker, the Recruiting Add-On, and the team season passes are separate Apollo Streams products. They are not included in the League Builder per-team fee.

Watch the game. BallHawk handles the camera.

A league experience is only as good as what is in it. BallHawk is our AI-powered sports filming system, and it is how the games, broadcasts, and highlights that fill your league actually get made. It is designed to replace the camera operator, not the camera. A compatible iPhone does the filming, and BallHawk does the following.

1
Set it up and sit down Mount an iPhone, start the production, and go watch your kid. Nobody has to give up the game to hold a phone for two hours.
2
Sports AI follows the action Sports AI game tracking follows the play in supported sports. Individual player tracking follows one athlete. Real iPhone optical zoom keeps it close instead of cropping a wide shot, and pan, tilt, and zoom can be driven remotely when someone wants control.
3
Produce a real broadcast Live streaming, an AI scoreboard reader plus manual scoreboard controls, instant replay, one-tap highlights, and multi-camera production when a team wants more than one angle.
4
It goes to your league The game and highlights can be published to the correct team page, where families are already looking, and they become part of that team's season history.

Why BallHawk matters to a league

More games covered More highlights More families engaged More sponsor opportunity
  • Gives every team one recommended setup instead of hoping each one figures filming out alone
  • More games produced means more content in your league and more reasons families come back
  • More broadcasts give your league and its teams more to offer local sponsors
  • One parent can cover a game without spending the whole game behind a camera, so more games actually get covered
  • Additional camera angles do not each need their own BallHawk

Ask about a league filming setup

We can put together a recommended setup around BallHawk and the accessories teams need to start producing games, so your league launches with a standard instead of a guess.

If a team uses BallHawk hardware

They create a free BallHawk account and produce with BallHawk Pro. BallHawk Pro is FREE when producing with BallHawk hardware at $0 additional Pro software charge.

Free BallHawk account BallHawk Pro FREE with BallHawk hardware

If a team produces with cameras it already owns

They use BallHawk Studio, a paid subscription at $39.95 a month or $399 a year. Studio is not included in League Builder. It provides the core production environment for compatible cameras the team already owns. Hardware-dependent features like motorized BallHawk tracking still require BallHawk hardware.

BallHawk Studio $39.95 a month Or $399 a year

Production access is separate from the League Builder per-team fee. League Builder does not include BallHawk Studio. Teams producing with BallHawk hardware use BallHawk Pro FREE at $0 additional Pro software charge. Teams producing with compatible cameras they already own can use BallHawk Studio at $39.95/month or $399/year. A team that does not need to produce games can take part in League Builder without BallHawk hardware or Studio. BallHawk Studio is not a higher tier than BallHawk Pro. Studio adds Media Assets and video commercial playback capability for compatible customer-owned camera workflows. Commercial packages are separate Sponsorship purchases.

Fans watch free. No Apollo Streams pay-per-view fee.

Families should not have to pay to watch their own kid play. Parents, grandparents, friends, and fans open BallHawk, tap Follow Your Team, and watch your league's broadcasts free. That is what turns a league into the place families naturally return to: the schedule, the standings, their team, the live game, and the highlights are all in the same place, with no Apollo Streams pay-per-view fee.

Simple League Builder pricing

One setup fee to launch your branded league experience, then a low per-team fee each season. No per-family charges, no Apollo Streams pay-per-view fee, and no revenue share on the sponsors you sell.

League Builder Setup

$199
one time

Launches your branded league experience with your league home, divisions, teams, schedules, standings, venues, and league announcements.

Branded league experience Divisions Schedules Standings League announcements

Per Team Fee

$49
per activated team, per season

Activates a team inside your league: its official page, branding, roster, schedule, coach and admin access, announcements, RSVPs, team calendar, and the place its games, highlights, and season history live.

Official team page Roster and schedule Coach tools and RSVPs Games and highlights Team Season Highlight Reel

Production access is separate.

What the per-team fee covers

The team's presence and functionality inside your league: the page, the branding, the roster and schedule, the coach and admin tools, and the home where that team's broadcasts, highlights, and season history live for the season.

What is bought separately

Production access is separate from League Builder. Teams producing with BallHawk hardware use BallHawk Pro FREE at $0 additional Pro software charge. Teams that want to produce with compatible cameras they already own use BallHawk Studio at $39.95/month or $399/year. Player Locker, the Recruiting Add-On, Team Player Locker Season Pass, Team Recruiting Locker Season Pass, Sponsorship, and the Broadcasting Academy are also separate Apollo Streams products. Fans watch free.

League Size Per Season Cost First Season With Setup What That Covers
10 teams $490 per season $689 Branded league experience plus a full team home for all 10 teams
20 teams $980 per season $1,179 $49 a team to run schedules, communication, and media in one place
40 teams $1,960 per season $2,159 League-wide team pages, broadcasts, and highlights under your branding
75 teams $3,675 per season $3,874 A low-cost way to run one branded league experience across a large organization

Per-season cost is $49 per activated team. The $199 setup fee is one time and applies to your first season only. Your league sets its season dates when teams are activated, and a season can run up to six months. The per-team fee covers the team's presence and functionality inside your league. It is not a production subscription, and League Builder does not include BallHawk Studio. Teams producing with BallHawk hardware use BallHawk Pro FREE at $0 additional Pro software charge. Teams producing with compatible cameras they already own use BallHawk Studio, a separate paid subscription at $39.95/month or $399/year. A team that only uses the league and team features does not need BallHawk hardware or Studio. Additional camera angles do not each require their own BallHawk. Player Locker, the Recruiting Add-On, team season passes, Sponsorship, and the Broadcasting Academy are separate Apollo Streams products. Fans watch free with no Apollo Streams pay-per-view fee.

League revenue opportunities

League Builder is not just about organizing teams. Once your league holds the games and the highlights, it also holds something local sponsors want to be part of.

Sponsorship

Sell sponsorships directly to local businesses. You set the prices. Sponsors pay your league or team directly, and you keep 100% of what they pay. Apollo Streams does not take a percentage.

  • Sell league-level sponsors for your season, tournaments, playoffs, and featured matchups
  • Let your teams sell their own local sponsors
  • Put sponsor logos on broadcasts with a Sponsorship package, available with BallHawk Pro, Team, and Studio
  • Play sponsor video commercials during breaks with BallHawk Studio plus a Sponsorship package that includes commercials
  • Sponsorship packages are a separate Apollo Streams purchase

How Sponsorship works in your league

Your league and its teams sell advertising directly to local businesses, and those sponsors pay you. Apollo Streams provides the Sponsorship packages that put those sponsors on your broadcasts.

1
Choose a Sponsorship package The league or team chooses an Apollo Streams Sponsorship package. Sponsorship is purchased separately from League Builder.
2
Sell sponsorships to local businesses You decide what to charge, and sponsors pay your league or team directly.
3
Add sponsor logos Sponsor logos can be used with eligible BallHawk Pro, Team, and Studio workflows.
4
Play video commercials with Studio Video commercials require BallHawk Studio plus a Sponsorship package that includes commercials. Studio provides the playback capability. It does not include the commercial package.
5
Keep what your sponsors pay The league or team keeps the money its sponsors pay. Apollo Streams does not take a percentage.

The league and its teams handle

Selling advertising to local businesses, setting prices, and collecting payment from sponsors. A league can also decide on its own what, if anything, it charges its teams.

Apollo Streams handles

The Sponsorship packages, the tools to put sponsor logos on broadcasts, and commercial playback capability in BallHawk Studio. Apollo Streams only processes payments for Apollo Streams products. It does not process payments between sponsors and teams and does not collect any sponsorship revenue.

Bring your league into BallHawk.

Create your league, add your teams, add your schedule, and tell families where to find it. League Builder brings your teams, schedules, media, and family experience together in one branded league home.

1. Create your league

Add your league name, logo, and branding.

2. Add teams and rosters

Add your teams, their rosters, and their coaches or team admins.

3. Add schedules and venues

Add your games, practices, and the places they happen.

4. Publish and share

Tell families to open BallHawk and tap Follow Your Team.

Example branded league experience

Every league receives its own branded league experience. Families open BallHawk and tap Follow Your Team to reach their league and team experience, with schedules, standings, team pages, live games, highlights, and announcements in one place.

Example branded league experience screens showing home, schedule, standings, highlights, and community

Fans and families access their league and team experience through BallHawk.

The league runs here. The games happen here. The memories stay here.

Schedules, standings, teams, and communication live in one branded league experience. BallHawk production tools create the broadcasts and highlights. Player Locker builds each athlete's sports history. Team Season Highlight Reels bring the year together. Fans and families open BallHawk, tap Follow Your Team, and watch free.