Early access: running a league is free right now. It will be $3.99/month soon. Details
JHStats

Features

Everything a league needs, from the first scoreboard upload to the championship bracket.

Statistics

  • Per-map player lines for Hardpoint, Search & Destroy and Control
  • Hill time stored in seconds and summed exactly
  • K/D, kill differential, averages, kills per round, win %
  • Filters by season, week, mode, map, team and regular season or playoffs
  • Coverage shown on every total; estimates and edits labelled

Imports

  • Automatic file-type and column detection with manual mapping
  • Row-by-row validation and duplicate detection
  • Dry-run preview identical to the real commit
  • Re-import corrected files: only changed values update
  • Roll back any import; full history with source file details
  • Summary files compared against map data, never double counted

Competition

  • Standings with configurable points and ordered tiebreakers
  • Divisions and seasons
  • Match scheduling, statuses and VOD links
  • Single and double elimination brackets
  • Award leaders calculated from real stats

Running the league

  • Owner, league admin, team manager and player roles, scoped per league
  • Branding: colours, logo, banner, custom URL slug
  • Announcements
  • Audit log of every correction
  • CSV exports with formula-injection protection
Start a league