Our productOnline since 15 September 2026

gridironroster

The Italian American football platform that puts the club at the centre.

Visit gridironroster.com
The gridironroster.com home page

The challenge

In Italian American football, information is scattered: clubs, players, coaches and staff find each other through websites, social media and word of mouth.

The idea: put the club at the centre and connect people to it. Free for players and coaches, with everyday tools for the people who run the team.

What we built

22 features across 4 areas. Tap a title to see how it works.

For players and coaches5

  • Free multi-role profile

    The same person can be a player, coach, medical staff, club official or volunteer. The profile saves as you go and shows how complete it is. Free.

  • Open positions and applications

    Clubs post who they’re looking for, players or staff, on a noticeboard covering the whole of Italy. You apply with one tap and the club receives your profile, already filled in.

  • Search for clubs and people

    Clubs by region, category and league, or only those looking for people; people by unit, level and availability.

  • Protected profiles for minors

    You can join from age 14, and a minor’s profile stays private until a parent gives consent by email.

  • Report a problem

    On every page, even without an account: the report reaches us straight away.

The club showcase4

  • A page for every club

    All 116 Italian clubs already have their own page, in their own colours: teams, championships, contacts, sponsors and next event.

  • Sponsors and events

    The club uploads its sponsors and highlights a camp, an open day or the next home game.

  • Championships and Coppa Italia

    A page for every championship with the teams entered, updated four times a year.

  • Claiming the page in five steps

    A club official requests their club’s page: a code by email, a check against the national register of sports clubs, then approval. In the meantime they see the admin panel in read-only mode.

Team management8

  • Managing registered members

    Roster by team and season, jersey numbers with no duplicates, loans, staff and join requests. On a phone, one group at a time.

  • Importing registered members

    With one tap the club brings in its registered members from the federation’s public list, without retyping them.

  • Team invite link

    A single link to share in the team chat: whoever opens it asks to join, the club approves, and duplicates are flagged.

  • Roles and permissions

    The president and club officials edit; coaches and the club secretary can view.

  • Medical certificate expiry

    Next to every name you can see whether the medical certificate is valid or expired.

  • Call-ups

    You call players up by tapping their name. Anyone with an expired medical certificate is blocked, and each new game starts from the previous game’s list.

  • Training attendance, even offline

    Everyone starts as present and you tap whoever is missing. If the field loses signal, saving happens once it’s back, and an alert flags who is starting to drop off.

  • Export to Excel

    Member list, attendance, the players called up for each game and the payments log, ready to open in Excel.

Money and deadlines5

  • Online membership fee payments

    The club connects its account, sets its price list, assigns fees (different ones too) and splits them into instalments. It sends the link on WhatsApp: the member pays by card, Satispay or direct debit, and the money goes straight to the club.

  • Payments log and receipts

    Instalments mark themselves as paid; cash is recorded by hand. A log, a spreadsheet for the accountant and a numbered receipt to print.

  • Away trip cost calculator

    The cost of an away trip, calculated on the real road distance between the fields, item by item, with the number of people travelling taken from the call-up.

  • Federation and legal deadlines

    Eleven federation and legal obligations, each with its status, date and rule. Four fill themselves in: affiliation, league entries, registered members and medical certificates.

  • Reminders for anyone overdue

    A list of who has an expired medical certificate or a fee to pay: the club official chooses whom to contact, on WhatsApp or by email, with the message already written. Minors are never messaged: the parent is contacted instead.

In numbers

Italian clubs with their page already set up
116
the profile for players, coaches and staff
free
federation and legal deadlines in one place
11

What it’s built with

  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Neon Postgres
  • Vercel
  • Stripe Connect
  • Resend
  • PWA
Contact

Got a project
in mind?
Let's talk.

No complicated forms. Pick the channel you prefer and tell us what you need. We reply within 24 hours.

Working across Northern Italy · Ticino (CH)
WhatsApp
PlayMind Studio on LinkedIn

Write to us directly

We reply within 24 hours · No spam. By sending, you accept the Privacy Policy.