Built for coaches.
Built for athletes.

Live stat tracking, AI-powered analysis, recruiting profiles, and game import โ€” all in one platform for coaches, athletes, and families.

Athlete Recruiting Profiles
Stats become a recruiting tool.
Every stat tracked by the coach automatically feeds into the athlete's recruiting profile. Athletes claim their profile with a secure code, then customize it with bio, highlight videos, and contact info. Share one link with any college coach.
  • Career stats aggregated from all games automatically
  • Bio, height, weight, graduation year, preferred hand
  • Hudl profile & YouTube highlight video links
  • Coach recommendation letter
  • Contact info visible to college recruiters
  • Public shareable link โ€” no login to view
๐Ÿ‘ค
Shareable recruiting profile
Profile Claim & Player Portal
Athletes own their profile.
Coaches create player profiles and generate a unique claim code. Athletes or parents enter the code to claim the profile and get their own login. Once claimed, athletes get a dedicated Player Portal where they can view their stats, edit their recruiting info, and manage their public profile.
  • Secure claim codes โ€” only the intended player can claim
  • Sign Up or Log In during the claim flow
  • Player Portal with career stats & game log
  • Full profile editor for athletes to customize
  • Coach retains stat tracking โ€” athlete controls recruiting info
๐Ÿ”
Claim code + player portal
Coach Referral Credits
Get paid when your athletes upgrade.
Every player is automatically linked to the coach who created their profile. When that player upgrades to a Recruiting Pro subscription, the coach earns a credit toward their own subscription renewal. More athletes = lower costs for you.
  • Automatic referral tracking โ€” no codes to share
  • Credits applied to your next Coach subscription renewal
  • Track referral count in your dashboard
  • Players pay directly โ€” no billing hassle for coaches
๐Ÿ’ฐ
Coach referral credits
Live Scoring
One tap per event. Full game in your pocket.
The scoring interface is a three-column layout: home roster, event feed, away roster โ€” with a fixed scoreboard and quarter controls at the top. Tap a player, tap an event. Goals, shots, assists, steals, blocks, saves, turnovers, exclusions, penalties, and more.
  • iPad-optimized three-column layout
  • 11+ event types per sport with goal subtypes
  • Live score, quarter management, game clock
  • Undo & edit events retroactively
  • In-game roster editing (add players mid-game)
โšก
One-tap live scoring
Shot Charts & Heat Maps
See where goals come from.
When recording a goal or shot, tap the location on a visual field/pool diagram. For goals, tap where the ball entered the net on a goal placement graphic. Heat maps build in real-time across the dashboard and post-game reports.
  • 9-zone shot location picker
  • 6-zone goal placement picker
  • Real-time heat maps in dashboard & reports
  • Shot charts visible on public game pages
  • Quarter-filtered heat maps in game editor
๐ŸŽฏ
Shot location + goal placement
Substitutions & Playing Time
Track who's in. Know how long they've played.
Toggle substitution tracking per game. Select starting lineups, swap players, enter game clock times. AquaStats automatically calculates total playing time per player.
  • Optional per game โ€” zero friction when you don't need it
  • Multi-swap substitutions with game clock entry
  • Playing time in Player Stats tab
  • Active/Bench roster split with visual grouping
๐Ÿ”„
Optional substitution tracking
Live Sharing
Let parents and scouts watch along.
Generate a public live link for any game. Spectators get real-time scores, event feed, team comparisons, top players, and shot chart heat maps. No login needed.
  • Real-time score updates via Firebase
  • Full team comparison with stat bars
  • Shot chart heat maps visible to spectators
  • Public games directory at aquastats.ai/games
๐Ÿ“ก
Public live game page
Broadcast Graphics
Stream-ready overlays for live production.
Built for streaming producers and broadcast partners. Load a single URL in OBS or any streaming tool and get professional stat graphics that update in real time โ€” scorebug, full scoreboard, box scores, team comparison, player spotlights, and play-by-play. All on a transparent background, ready for overlay compositing.
  • 7 broadcast views: scorebug, scoreboard, box score, team comparison, top performers, play-by-play, player spotlight
  • OBS-ready: transparent background, keyboard shortcuts, producer control bar
  • Real-time updates via Firebase โ€” stats appear as they happen
  • Single URL per game โ€” no software install for the production team
๐ŸŽฌ
Broadcast overlay dashboard
AI-Powered
Game recaps, scouting reports, and coaching insights.
Generate AI-written analysis from your actual game data. Choose article, press release, or social media format. Run pre-game scouting reports. All AI runs server-side โ€” zero setup.
  • Three recap styles: article, press release, social
  • Pre-game scouting reports with matchup analysis
  • Uses real player names, stats, and context
  • Powered by Claude AI โ€” runs server-side
โœ๏ธ
AI game analysis
Post-Game Reports
One-click coaching reports with PDF export.
Comprehensive reports with full stat tables, AI coaching insights, shot zone breakdowns, goalie performance, quarter breakdowns, and coach's notes. Download as a print-ready PDF.
  • AI narrative, player of the game, coaching points
  • Full player stat tables with +/- ratings
  • Goalie report with save percentage
  • Shot zone & goal type breakdowns
  • Coach's notes editor โ€” saved to game
  • Download as print-ready PDF
๐Ÿ“‹
Post-game report + PDF
Goalie Tracking
Know who's in the cage.
Designate players as goalkeepers, select the active goalie per team during games. Saves and goals against are tracked against the active goalkeeper with stats in reports.
  • Field/Goalie position per athlete
  • Active goalie selection per team
  • Goalie stats in reports & PDF
  • Auto-selects if team has one designated goalie
๐Ÿงค
Active goalie selection
Game Import
Bring your data from other stat apps.
Migrating from another stat tracking tool? Upload a .xlsx export and AquaStats imports players, teams, events, and scores. Smart deduplication lets you match imported players to existing profiles or skip anonymous entries.
  • Client-side .xlsx parsing โ€” no data sent to servers
  • Auto-detects period sheets & team sheets
  • Player dedup: match to existing, create new, or skip
  • Team dedup: reuses existing teams by name
  • All events, scores, and stats imported in one click
๐Ÿ“ฅ
Import from .xlsx
Multi-Sport
Three sports. One platform.
๐Ÿคฝ

Water Polo

4 Quarters ยท 8 min ยท 7 active
11 events ยท Sprint tracking
Exclusion/Penalty ejections
6-on-5 & Penalty goal types
๐Ÿฅ

Lacrosse

4 Quarters ยท 12 min ยท 10 active
12 events ยท Faceoff tracking
Ground balls ยท Clears
Man-up / Man-down goals
๐Ÿ‘

Field Hockey

4 Quarters ยท 15 min ยท 11 active
10 events ยท Penalty corners
Circle entries ยท Cards
Penalty stroke goals