← Back to blog
Product Updates·3 min read·March 30, 2026

Substitute Players: Track Your Full Roster Without the Mess

Every team has subs. The guy who fills in when someone's on vacation. The friend of a friend who shows up every third week. The player who joined mid-season and only has a handful of games under their belt.

Until now, subs and regulars lived side by side on your roster with no distinction. That meant subs showed up in your attendance list alongside your core players, their one big game could top the leaderboard over someone who played all season, and your roster looked bigger than it actually was.

Not anymore.

Regulars and Subs, Separated Everywhere

When you add a player to your roster — on mobile or the web — you can now mark them as a substitute. That single designation carries across every surface in the app:

Roster: Your core players show up front. Subs are tucked into a collapsible "Substitutes" section at the bottom. You always know your real roster size at a glance.

Attendance: When checking who's coming to the game, regulars are listed first. Subs appear in a collapsed section with a quick summary — "Subs: 3 playing" — so captains can scan their core group without scrolling past every fill-in.

Stats: The roster stats table splits regulars and subs into separate sections. Your season leaders reflect the players who were there all season, not someone who played once and had a monster game. Leaderboards can filter by minimum games played to keep things fair.

Lineups: When building your lineup, subs are clearly labeled so you know exactly who's a regular and who's filling in. Default positions and chemistry suggestions still work for subs — they're full participants in the system, just clearly identified.

Ghost Merge: When a Sub Becomes Real

Here's a scenario every captain knows: you add "Mike" to the roster as a placeholder to track his stats before he downloads the app. Mike finally joins. Now you have two records — the ghost with all of Mike's game history, and the real account with nothing.

Ghost merge solves this in one tap. From the ghost player's edit screen, tap "Link to Member," pick the real account, and confirm. Rosterlytic transfers everything:

  • Game stats — every box score entry
  • Attendance records — every RSVP
  • Lineup history — every position assignment
  • Chemistry scores — synergy data recalculated automatically
  • Fee records — any tracked payments

The ghost record stays until you verify everything looks right on the merged profile. Then delete the ghost when you're ready. No data lost, no manual re-entry.

Works Across All 9 Sports

The sub system works the same whether you're running a hockey team, a basketball league, a softball squad, or any of the 9 sports Rosterlytic supports. Mark a player as a sub, and every screen in the app respects that designation.

Available on Mobile and Web

Captains can add and manage subs from both the mobile app and the web dashboard at app.rosterlytic.com. The sub checkbox appears in the add player and edit player forms on both platforms. Roster views, attendance panels, and stats tables all split the same way.

Set It and Forget It

Marking a player as a sub is a one-time action. You don't need to re-designate them every game or every season. If a sub becomes a regular, just edit their profile and switch them back. The historical stats stay exactly where they are.

Your roster is your roster — subs included, but organized.

Ready to try Rosterlytic?

Get Started Free