A huge range of features to help you become a better football team.

TeamStats gives you everything you need to manage, organise, analyse and communicate more effectively

Arrange your matches easier and faster

  • Quickly schedule your league, cup, friendly and tournament matches
  • Simply add your opponents, location, referee, and match fees
  • Easily make changes to your details
  • Plan weeks or months in advance as needed
Screenshot of TeamStats : Arrange Matches
Screenshot of TeamStats : Arrange Matches Desktop

Organise training sessions and all other team events

  • Add regular or one-off training sessions to your team's schedule
  • Other team related events can also be organised including presentation evenings, tours, meetings and social events
  • Simply add your event details with dates and locations
  • Quickly update details as needed
  • Schedule your events, weeks or months in advance
Screenshot of TeamStats : Organise Training Location
Screenshot of TeamStats : Organise Training

Manage regular or repeating events

  • Add multiple sessions in one batch
  • Team members can then confirm availability months in advance
  • Make changes to a single session or update every session
Screenshot of TeamStats : Repeating Event When
Screenshot of TeamStats : Schedule List Regular Training

Plan your line-ups

Tweak and tinker with your line ups to perfect your tactics for the next big game.

  • Every formation you can think of
  • Easily switch between formations
  • Support for all teams of any size
  • Save and share your line up on Twitter, Facebook, WhatsApp or anywhere else
Screenshot of TeamStats : Admin Schedule Formations
Screenshot of TeamStats : Admin Schedule Line Up

Maps and directions for every venue

  • Make sure everyone knows where to go, and how to get there
  • Ideal for those awkward away games in the middle-of-nowhere
  • Huge database of locations and maps
Screenshot of TeamStats : Schedule Directions
Screenshot of TeamStats : Schedule Map

Track who's available

Make sure you always have a full squad by automatically knowing who's available, well in advance.

It's time to move on from those time-consuming phone calls, scruffy notebooks and clunky messaging apps.

  • Easily check who's available (and who isn't)
  • Send your team members messages to request their availability
  • Team members can respond in a couple of clicks
  • Availability can be set months in advance
Screenshot of TeamStats : Admin Availability List
Screenshot of TeamStats : Choose Availability

Send availability requests by email

  • Prompt your team members to set their avaialbility
  • Team members can respond with a couple of clicks
  • Full details of the match or event included
Screenshot of TeamStats : Choose Availability
Screenshot of TeamStats : Email Availability Alert

Send availability requests by SMS text message

* SMS texting is currently only available to UK teams

  • Prompt your team members to set their avaialbility
  • Higher open, read and response rate than email
  • Team members respond with a couple of clicks
Screenshot of TeamStats : Choose Availability?a=1
Screenshot of TeamStats : Availability Sms Message?a=1

Schedule automated alerts for all matches, training and events

  • Messages requesting availability are automatically sent to your team members by email, SMS text messages and/or in-app notifications
  • You can choose exactly when the messages are sent
  • Send to everyone or choose specific team members
Screenshot of TeamStats : Scheduled Alerts Time
Screenshot of TeamStats : Scheduled Alerts Recipients

Publish match reports

Keep a detailed record of every season with match reports that summarise every game.

  • Report on your matches in as much detail as you want
  • Record details in real-time or after the match has ended
  • Extensive "match events" to choose from (goals, subs, attempts, key passes etc)
  • Use Artificial Intelligence (AI) to generate a newspaper style report in seconds (or add your own).
  • Share with your team members and on social media
Screenshot of TeamStats : Match Report Desktop?v=5
Screenshot of TeamStats : No Ads Match Report Mobile

Advanced match reporting

  • Easily record a huge range of match events
  • Record in real-time with built in stop watch to automatically capture timings
  • Relive the match action with an accurate version of events in chronological order
Screenshot of TeamStats : Match Report Timeline Advanced Events
Screenshot of TeamStats : Advanced Match Events

Use AI to generate a newspaper-style report

  • Bring your match report to life with the power of Artificial Intelligence
  • Generate a detailed AI newspaper-style headline and report in seconds with one click!
  • Saves a huge amount of time and gives a consistently professional result
Screenshot of TeamStats : Match Report Overview Mobile
Screenshot of TeamStats : Match Report Report Mobile

Analyse performance with team statistics

TeamStats uses your match reports to automatically generate a wide range of statistics.

  • Comprehensive team stats split into multiple sections
  • Gain important performance insights and use to improve
  • Automatically updated with every match report
  • Filters to drill-down into the data
Screenshot of TeamStats : Stats Team Overview Mobile
Screenshot of TeamStats : Stats Team Home Mobile

Individual player stats

Automatically generated records for every match played in by every player in your squad.

  • Simply compare, sort and filter all player stats
  • A comprehensive stats profile for every player
  • Individual appearance and match stats
  • Detailed goals scored record
  • Manager and teammate average ratings
Screenshot of TeamStats : Player Stats Table
Screenshot of TeamStats : Player Profile Stats

Advanced team and player stats

Even more stats to analyse!

  • Extended goal statistics and graphs
  • Disciplinary related insights
  • Individual history of every match appearance and goal for each player
  • Goal and card time distribution charts
  • Half-Time/Full-Time Stats
  • Frequent Results
Screenshot of TeamStats : Advanced Stats Assists Graph
Screenshot of TeamStats : Advanced Stats Player Goals

Historical Stats

  • Maintain a full record of your performance history
  • Quickly access team and player stats for any of your previous seasons'
  • No limits to the amount of seasons you can add
Screenshot of TeamStats : Player Stats Table
Screenshot of TeamStats : Filters Seasons List

Teammate Rating

  • Every team member can rate their teammates' performances
  • Completely anonymous - individual ratings are not revealed to anyone else
  • Marks out of ten to a single decimal place
  • Average teammate ratings automatically calculated for each match and for the whole season
  • Potential to assist with player of the match and/or end of season awards
Screenshot of TeamStats : Report Teammate Rating
Screenshot of TeamStats : Teammate Rating

Export your stats for further analysis

  • Quickly download your statistics for analysis in other software
  • Universal CSV format supported by Excel, Google Sheets, Open Office and lots more
  • Export options available from every stats section
Screenshot of TeamStats : Export Stats

Manage your team's finances

We crunch the numbers so you don't have to.

TeamStats helps you keep on top of your team's financial activity.

  • Record every team payment in and out with over 30 different categories
  • Simple reports quickly let you know where you stand
  • Full exportable transaction history
Screenshot of TeamStats : Finances Team Payment
Screenshot of TeamStats : Finances Overview?a=1

Player and team member finances

  • Quickly record team member payments
  • Assign charges for fees, kit and fines to individual or multiple members
  • Easily record cash given at matches, training and other team events
  • Instantly know who owes
  • Individual financial reports accessible by team members showing their payment and charge history
Screenshot of TeamStats : Finances User History
Screenshot of TeamStats : Finances Squad

Automatically charge your players

  • Set up standard fees for match fees and card fines
  • Charges automatically assigned based on your match reports
  • Assign different charges for starters, substitutes on and substutes off
  • Yellow and red card fines can be charged to the players or the team account
  • Override charges on a per-match basis as needed
Screenshot of TeamStats : Financial Setup Match Charges
Screenshot of TeamStats : Event Finances Players

Receive card payments from your team members

Take all the hassle away from collecting money from your players - get paid faster and more often!

  • Members pay direct from their debit or credit card to your team/club bank account
  • All TeamStats financial records and reports are updated in real time
  • All card payments are handled by Stripe - one of the largest and most secure online payment processors in the world
  • TeamStats simply provides the platform to facilitate these transactions and does not have any access to your funds
  • Automatically send chasing messages - you set the triggers
Screenshot of TeamStats : Mobile Payments Manage Cards
Screenshot of TeamStats : Mobile Make Card Payment

Export your financial data for use elsewhere

  • Quickly download your financial records for analysis in other software
  • Universal CSV format supported by Excel, Google Sheets, Open Office and lots more
  • Export financial reports for the team, squad and events
  • Ideal for submitting records to your league and/or governing bodies
Screenshot of TeamStats : Export Finances

Your very own team website

  • Professionally designed and easy to navigate - give your team the website it deserves
  • Access on any device - desktop, laptop, mobile and tablet - the same layout and content is available on everything
  • Easily customise with your team colours and badge
  • SSL Security ensures your data is completely safe
  • All pages optimised for speed - rapid loading times enhance user experience
  • Automatic indexing with Google and other search engines
Screenshot of TeamStats : Desktop Team Home 1440
Screenshot of TeamStats : Mobile Team Overview

Features for clubs with multiple teams

  • Add and link unlimited club teams together
  • Club overview section with fixtures, results, news and stats for all teams
  • Every team has their own independent team profile, website and app
  • Assign different admin users to each team
  • Add, remove and deactivate teams from your club as needed
  • Mix and match plans/features between teams to meet their different needs
Screenshot of TeamStats : Mobile Club Home Results
Screenshot of TeamStats : Mobile Club Team List

Quickly get in touch with team members and contacts with important messages

  • Send messages about matches, training, events or general team updates
  • Send to your team members or create and send to other contacts such as opponents and referees
  • Send to everyone or choose specific recipients
  • Message templates for changes of match/event details, notifying opponents and/or referees
  • Option to automatically post your message to your team website and app as news
  • No limits to the number of messages you can send
  • Push alerts require the recipient to have the TeamStats iOS or Android app installed
Screenshot of TeamStats : Email Mobile Match Details Change
Screenshot of TeamStats : Send Messages Email

Contact your members in seconds with SMS text messaging

* Currently only available to UK teams *

  • SMS messages arrive in seconds and have an extremely high open and read rate
  • The fastest and most reliable way to ensure your important messages reach your recipients
  • Combine with sending emails for multi-channel messaging
  • Send messages about matches, training or team news to your players, parents, opponents, referees and contacts
  • No limits to the number of SMS texts you can send
Screenshot of TeamStats : Scheduled Alerts Recipients
Screenshot of TeamStats : Sms Send Messages

Integrate your social feeds

  • Automatically show your Facebook and Twitter posts on your team website and app
  • Synchronised for you - new social posts will always show
  • Each post links to the original on the relevant social network
  • Link to different social accounts for each of your teams and club
Screenshot of TeamStats : Social Feeds Mobile
Screenshot of TeamStats : Social Feeds Desktop?v=2

Profiles and stats for every team member

  • All team members have their own account with unique login - they can add or update their own personal details
  • Their profiles can show a range of individual stats, player details, news and photos
  • Options of multiple contact details for each member - ideal for parents/children
Screenshot of TeamStats : Mobile Player Profile Details
Screenshot of TeamStats : Mobile Player Profile Boys

Team news and chat

  • Post important team news, announcements or general chat
  • Attach documents, files, links, and photos
  • Encourage discussion and chat with team member comments
  • Add news about specific team members and automatically update their personal profile
Screenshot of TeamStats : News Chat Comments Mobile?a=1
Screenshot of TeamStats : News Topics Mobile

Media Galleries

  • Add multiple galleries for your matches, training sessions, presentations and all other team events
  • Create a visual record of your team and members, all in one place
  • No restrictions on the number of galleries or uploaded media
  • All photos are automatically optimised for speed and quality as you upload
  • Thumbnail images make it easy to browse though large collections
Screenshot of TeamStats : Mobile Gallery List
Screenshot of TeamStats : Mobile Gallery Thumbnails

Add photos to enhance your team website and app

  • Bring to life your match reports and news items
  • Add team member profile and cover photos
  • Customise your website and app home pages with your favourite team photos
  • All photos are automatically optimised for speed and quality during upload
Screenshot of TeamStats : News Photos Mobile
Screenshot of TeamStats : Report Photos Mobile

Add highlights of your matches with video uploads

  • Upload videos to your media galleries, match reports and news items
  • No limits on amount, size, quality or length
  • Privacy options to restrict who can view
Screenshot of TeamStats : Video Play Desktop?a=1
Screenshot of TeamStats : Video Play Mobile Landscape

Custom Content Pages

  • Add your own pages to your website and app
  • The content is up to you - add text, images, tables and web links
  • Present your content exactly how you want with custom layouts and formatting options
  • Privacy options to restrict who can view
Screenshot of TeamStats : Custom Page Mobile
Screenshot of TeamStats : Custom Page Desktop?a=2

Safeguarding and privacy options

  • You can decide who can see what on your team website and app
  • Restrict access to team member names, photos and/or profiles
  • Options include restricting content to logged in team members, admin users or other TeamStats users.
Screenshot of TeamStats : Safeguarding Members List Mobile
Screenshot of TeamStats : Safeguarding Options Mobile

Content Access Controls

  • Decide who should be able to view your team's details and content
  • Hide your match results, outcomes and stats from the public
  • Every piece of content you add has options to restrict who can view it
  • Restrict access to logged in team members, logged in team admin users or logged in TeamStats users
Screenshot of TeamStats : Schedule Private Mobile
Screenshot of TeamStats : Match Access Controls Mobile

Multiple Admin Users

  • Share admin responsibilities with other team members
  • Ideal for your manager, coach, secretary, treasurer, chairperson, captain etc
  • No limits to the number of admin users per team
Screenshot of TeamStats : Set Admin Users Mobile
Screenshot of TeamStats : Settings Admin Users Mobile

Priority Support

  • Get help when you need it from our friendly and responsive support team
  • Two-way online chat facility for messages, screenshots and links
  • Conversation transcripts are emailed to you for your records
  • We pride ourselves on answering your queries and issues in a timely and helpful manner
Screenshot of TeamStats : Crisp Chat Support Mobile?a=1
Screenshot of TeamStats : Crisp Chat Support Mobile2?a=3

Remove ads from your team website and apps

  • Advertising may be shown to you and your team members - the revenue we generate from this is used to make TeamStats even better
  • You can remove all advertising by upgrading your plan
  • Ad-free team websites and apps load faster, run smoother and look more professional
Screenshot of TeamStats : Ads Match Report Mobile?a=2
Screenshot of TeamStats : No Ads Match Report Mobile

Are you ready to kick off?

Registering your team is quick and easy.
Just enter a few basic details and we'll do the rest.

Used around the world by clubs and teams from:
  • The FA Logo - English Football Association
  • Northern Ireland FA Logo
  • Scottish FA logo
  • United States Soccer Logo
  • Welsh FA Logo
  • Eire Football Association Logo
  • Czech Republic Football Association Logo
  • Singapore Football Association Logo
  • Australia FFA logo - Football Federation Australia