Tournament sheet format

ClubScore can fill a whole tournament form from one block of plain text. This page is the format. It is written for people and for the AI assistants they use.

How it is used

The organiser opens ClubScore, presses Edit with AI — at the top of step 1, in the top bar of an open tournament, or on the tournament card — pastes the sheet and presses Read it. ClubScore then shows what it understood and, separately, every line it did not understand. Nothing is written into the form until the organiser confirms.

The format

Torneig: Open de tardor
Dia: 4 October 2026
Hora: 09:00
Pistes: 6
Durada: 60

Categoria: Masculí 3a — Grups + quadre
Joan Serra / Pau Vidal
Marc Roig 600111222 / Nil Prat nil@example.com
Aleix Font / Guim Serra

Categoria: Femení 2a — Quadre directe
Aina Riba / Berta Sol
Clara Vidal / Mar Puig

Rules

Tennis, pickleball, football and roller hockey

The same sheet, with one difference: a line may hold a single name. In tennis and pickleball that is a singles player, and a pair per line is doubles — both can sit in the same sheet. In football and roller hockey every line is a team. Categories are named freely (Categoria: Aleví A, or a line ending in a colon such as Individual +35:) and keep that name in the form.

Torneig: Open de tardor
Dia: 12 October 2026
Hora: 09:00
Pistes: 3

Categoria: Individual masculí
Jordi Roca
Albert Puig 600111222

Categoria: Dobles mixt
Laia Costa / Marc Vila
Torneig: Lliga de tardor
Camps: 2
Durada: 50

Categoria: Aleví A
CE Vilanova
Penya 1904
UE Sitges

In football a line with two names (Joan / Pere) is not a team: it is shown back as not understood rather than guessed.

Accepted labels

MeaningCatalanSpanish
Tournament nameTorneig, Nom, CompeticióTorneo, Nombre, Competición
DateDia, DataDía, Fecha
Start timeHoraHora
Courts / pitchesPistes, CampsPistas, Campos
Minutes per matchDuradaDuración
Category / divisionCategoria, DivisióCategoría, División

English labels (Tournament, Date, Time,Courts, Duration, Category) work too.

What it will not do

It fills the form and stops there. It does not build the schedule, it does not publish the tournament to the club's screen, and it does not send any link or message to any player. Those remain deliberate acts by the organiser.

A note on the AI

ClubScore does not call any AI model to read this sheet: it is parsed by ordinary code. The assistant, where there is one, belongs to the organiser — it is what turns a messy WhatsApp list into the format above. Everything here works with no AI at all.

User guide · ClubScore