Seven on the field. Five at the least. Which is it this week?
Find out who's coming before the weekend, split the squad into lines, and keep every goal, assist and D on each player's record.
Everything in Pro for 14 days. No card needed. Runs in any browser, phone included.

First to fifteen, and the week before it.
A game is won by the first team to score fifteen, and a tournament strings several together. Here's the admin around them.
Count your players
Seven on the field, five at the least. Find out by midweek whether you have enough, not at the field.
Set the lines
Swap players after every goal, so give each line a plan: handlers, cutters and hybrids in up to five lines.
Keep the score
First to fifteen wins, so a final score never ends level. Then goals, assists and Ds for each player.
One event, several games
Playing a tournament? Set it up once, then add each game with its opponent and start time.


Not just who scored.
Goals and assists come first, then the Ds, turnovers and throws, grouped the way a scorer reads the sheet.
Scoring
- GoalsG
- AssistsA
Defence
- BlocksBLK
Turnovers
- TurnoversTO
- DropsDRP
Throwing
- Throws completedTC
- Throws attemptedTA
- Throwing %T%
Playing time
- Points playedPTP
Throwing % is worked out for you.
A summer of diving for discs and nothing to show for it but grass stains?
A seven-goal game deserves a record.
When milestones go live, benchli will spot it after the game, tell the team and pin it to the player's card. Ultimate moments, from a three-goal game to a seven-goal day.
Handlers, cutters and hybrids. Ds count too.
Ultimate has no referees and no official stat sheet, so we built the one a scorer would write. What's in, and what we haven't got to yet.
Already in
- Handler, cutter and hybrid as positions, so a line reads the way your captain calls it.
- Up to five lines, in order, for a game where players swap after every point.
- Stats grouped the way a scorer reads the sheet: scoring, defence, turnovers, throwing and playing time.
- Throws completed and attempted, with your completion percentage worked out for you.
- Points played, so a player's goals and assists can be read against how much they were on the field.
- A final score that can't be saved level, because a game to fifteen always has a winner.
- Tournaments as one event with the games inside it.
- Game times that read "First pull 10:00".
Still in the disc bag
- Gender on the lineup, so a mixed line can be checked against the 4:3 ratio.
- A Spirit of the Game score after each game.
- A Callahan count, so the defender's goal can be told from an ordinary one.
- Bookends and the universe point goal, which need the order of the points.
- Adding a tournament game before you know the opponent.
- Throwaways counted on their own, and a plus/minus built for ultimate.
Every benchli team also gets
One price per team, not per player.
Per team, per year in Switzerland. No per-player fees.
Everything in Basic, plus stats entry, the career record and team notes.
Common questions
Can we run a mixed team?
Yes. Players, positions and lines work the same for a mixed team. benchli doesn't show gender on a line or check the 4:3 ratio yet, so that stays with your captain.
Does it handle a tournament?
Yes. Set the tournament up as one event and add each game under it. Each game needs an opponent name when you add it.
Does it count to fifteen or run the clock?
No. You enter the final score. benchli doesn't run the clock or apply a time cap, but it won't save a final score that ends level.
Can we record Spirit of the Game scores?
Not today. benchli doesn't record Spirit scores, so keep using whatever your league uses.
Do we have to count every throw?
No. Goals, assists, blocks and turnovers are the simple set. Points played and drops are the next step, and throw counts are there for teams that want them.
Get everyone to the first pull.
Send the link before the weekend and know who's coming.
Screens show benchli's demo team, with made-up data.