SetPiece

Rugby squad management

Hold the squad. Skip the spreadsheet.

SetPiece is rugby squad management built for the coach who actually picks the team. You hold the roster, tag positions and position bands, track availability through windows or magic-link self-report, and feed it straight into Saturday's lineup. One source of truth.

Free private beta. We'll email you when it opens.

The SetPiece squad roster on an iPhone: 18 players, with Send week, Import CSV, Export CSV and a pitch-green Add player button above Roster, Attendance and Lineups tabs. Below, a card per player showing name and position shorthand — Aidan Brooke BS, Ben Carver OF, Callum Reid LH, Dan Whitfield FH.

How it works

Built around how rugby teams actually pick.

Generic team-roster apps treat 'positions' as a free-text field and 'availability' as a yes/no flag. Rugby needs more. SetPiece knows about specialists, flexible position bands (for when you need to shift players around), and who's going to show up on Saturday.

Players never sign in

The hardest part of getting a team to use an app is getting a team to use an app. So we didn't. The coach holds the squad — names, contact, position, etc. — and everything else is one-touch. If a player wants to self-report availability, shoot a magic link to their phone. No account, no app store — the link opens straight to their availability page, and what they set lands back in the squad view.

  • Coach-held roster: add a player in five seconds, name + phone or email.
  • Magic-link self-report: players flag the dates they can't make — no sign-in.
  • No 'invite your team' adoption tax.
A player's availability page on an iPhone, opened from a magic link with no login: 'Hey Aidan Brooke', a prompt to add the dates you're unavailable so your coach can plan around them, a From and To date range, a status dropdown, an optional reason field, and Add range and Save buttons. A note below reads 'Link expires 7/21/2026'.

Positions and bands as first-class data

Every player has a primary position (1–15 or FH, FB, wing, etc.) and any number of secondary positions. They also have a band — tight-five, loose forwards, half-backs, centers, back three — that the match-day lineup picker uses when you're filling a position by overlap, not by specialist. Useful when your hooker is injured and the loose-head can shift across.

  • All 15 positions plus shorthands for the names coaches actually use.
  • Bands surface in availability views: 'tight-five short for Saturday' is a real query.
  • Multi-position players get suggested 'fit' scores when smart-fill suggests a lineup.
A player profile on an iPhone, scrolled to the stats: a last-28-days training-load scale, 80% attendance across 8 of 10 sessions, top position 1. LH over 4 matchday lineups, then 3 appearances, 3 starts and 156 match minutes, with milestones and a coach-notes field below.

Availability that survives reality

Two ways to record availability, because a real season has both. Mark a player out for a date range (injury, exams, holiday) once and forget about it — they don't show in the picker until the window closes. Or send a self-report ping on Tuesday night and watch the green dots tick in. Both feed the session planner roll-call and the match-day lineup picker.

  • Availability windows: 'out 12 Mar – 30 Apr (knee).'
  • Self-report pings: send to one player, a band, or the squad.
The match lineup on a tablet: the Ravenswood fixture — Sat, Jul 11, 2:00 PM, 15s, limited subs — marked Committed, with Smart fill and Seed from default buttons above a Starters card filled 15/15: 1 LH Callum Reid, 2 HK Tomas Vaka, 3 TH Marcus Fifita, 4 LL Jack Morrow, 5 RL Sam Tuilagi and on down the XV. The dark sidebar holds the app navigation from Home through Settings, and a pitch-green Re-commit button sits pinned at the bottom.

Why rugby squad management, not a generic team app

Rugby has bands and specialists. Generic apps don't.

Google Sheet

  • Hard to setup and use from your phone.
  • No magic-link availability.
  • Doesn't feed a lineup picker.

WhatsApp group

  • 'In' / 'Out' lost in 80 replies.
  • No record of last week's availability.
  • No positions, no bands, no specialists.

Generic team-roster app

  • Players have to sign in — half never do.
  • 'Position' is a free-text field.
  • No bands, no lineup picker.

SetPiece

  • Coach-held: players never sign in.
  • Positions, bands, secondaries — first-class data.
  • Availability windows + magic-link self-report.
  • Feeds match-day lineups directly.

Common questions

Rugby squad management FAQ

Do players need to download an app or sign in?
No. The coach holds the squad. Players who want to self-report availability get a magic link — one tap, no account, no app store.
What positions and units does it support?
All 15 positions, plus rugby's natural bands: front row, second row, back row, half-backs, centres, back three. Bands are first-class data that the lineup picker uses.
How does availability tracking work?
Two modes. Windows for date-range unavailability (injury, exams, holiday); magic-link self-report for week-to-week. Both feed the session planner roll-call and the match-day lineup picker.
Does it pick the team for me?
It helps. Smart-fill suggests starters by position and band fit. You lock the ones you want; smart-fill fills the rest. You stay in charge.

One squad. One source of truth.

Drop your email — we'll let you know the moment the beta opens.