Last updated July 4, 2025 by Patrick Coombe
You can use this for any kind of sports team. From a 5 year old flag football team in your home town or the Miami Heat. This code will help Google identify things like where the team is based, the coach, players, etc.
You can use the SportsTeam type when you want to provide structured data that clearly identifies and describes a sports team so that Google, apps, and other bots/crawlers can:
- Recognize the team as an entity (not just text on a page)
- Link it to related entities (leagues, players, venues)
- Show richer results (e.g., Google Knowledge Panel, voice assistant answers, sports apps) etc
One thing I will say – if you use this type, make sure you stay up to date with players, coaches etc. You can also link this with the person type and the social network profile type.
Also be sure you are using this correctly. SportsOrganization is used for the NBA or FIFA. SportsAssociation is like “basketball” or “soccer.”
Here is an example of all 3 within 1 snippet:
It can be as simple or advanced as you need it to be. Many types can be nested or integrated: