Skip to content
Reda Hmeid
TeamMate

The grassroots football platform.

TeamMate brings registrations, payments, fixtures, coaching, match day, stats and communication into one app for grassroots football clubs, from U6s to adult teams.

clubs and teams
500+
players
6,000+
matches tracked
10,000+

My role

Replacing the admin chaos

Grassroots football runs on spreadsheets, WhatsApp groups, bank-transfer references and paper team sheets. TeamMate replaces them. I founded it and lead its product and engineering.

Before TeamMate

  • Spreadsheets
  • WhatsApp groups
  • Bank-transfer references
  • PDF forms
  • Paper team sheets

With TeamMate

One connected platform across every team in the club.

Who it's for

Built for everyone at the club

Coaches

You coach. TeamMate handles the rest.

  • Training and fixture planning with invites, RSVPs and attendance
  • Line-ups that plan every substitution and each player's minutes
  • Live match tracking, player ratings and Player of the Match
  • AI-generated training plans and match reports
  • Teamsheets for the referee or league: FA Full-Time, GotSport, PDF, Excel or CSV

Clubs & treasurers

Collect every club payment, all season long.

  • Season subscriptions, camps, tournaments and event fees
  • Instalments, sibling and multi-team discounts, early-bird pricing and refunds
  • A treasurer dashboard for income, scheduled payments and outstanding balances
  • Club-wide leaderboards and a public club site
  • Payments processed securely by Stripe

Parents & players

Everything about your child's team, in one place.

  • Register, pay and manage several children from one account
  • Reply to invites from the team home screen
  • See when your child is due on and off in the planned line-up
  • A team wall with goals, assists, photos and match clips
  • Watch matches live when the coach streams them

In use

Case study

Slough Town FC

Moved to TeamMate from Player360, and now runs 40+ teams, 600+ players and 700+ registrations for 2026/27 on it, across every age group from U6 to seniors.

Recently shipped

Shipping almost every week

  1. v3.11

    Bookings

    Camps, club sessions and match-day tickets get a home in the app, with or without a team.

  2. v3.10

    Live match video

    Stream a match with the score, scorers and line-up over the picture, and share clips to the team wall.

  3. v3.9

    Line-up timelines

    Every substitution spelled out, with a countdown to the next change and minutes for every player.

  4. v3.6

    Teamsheets

    Download a teamsheet in the layout the referee or league needs, as PDF, Excel or CSV.

Under the hood

Native apps, a web platform and AI where it helps

  • Flutter (iOS & Android)
  • Next.js on Vercel
  • Firebase
  • Stripe Connect
  • Mux video
  • Claude AI