IPTC Sport Schema

The next generation of sports data. Based on IPTC’s SportsML and semantic web principles.

Results. Schedules. Statistics. Analytics. Media annotation. For hundreds of team and individual sports.

The first new IPTC standard to be released in more than 10 years, IPTC Sport Schema is a comprehensive model for the storage, transmission and querying of sports data.

It has been tested on real-world use cases that are common in any newsroom or sports organisation, and verified by representatives from broadcasters, publishers and top sports organisations such as the NHL, NFL and PGA Tour.

Based on decades of experience in sports data standards

Like its ancestor SportsML, IPTC Sport Schema is created as a generic sports data model that can represent results, statistics, schedules and rosters across many sports. “Plugins” for specific sports extend the generic schema with specific statistics elements for 10 sports such as soccer, motor racing, tennis, rugby and esports. But the generic model can be used to handle any competitive sports competition, either team-based, head-to-head or individual.

As well as IPTC’s SportsML standard, the project is based on previous work by the BBC on its BBC Sport Ontology: some of its creators worked on this project. We have also consulted with and analysed related projects and formats such as OpenTrack and the IOC’s Olympic Data Feed format.

Project goals and principles

Our goals were to ensure that the model and vocabulary is:

Comprehensive: it should be able to handle schedules, results and statistics for many types of sports, whether team, individual or head-to-head.

Easy to use: should be approachable by non-experts in Semantic Web technologies. For example, the JSON-LD versions should be simple enough that they can be parsed by any competent developer who is comfortable with handling JSON files.

Easy to query: for those who want to use the power of RDF features such as SPARQL, querying data should be as simple as possible.

Compatible with schema.org: We want the IPTC Sport Schema to be self-contained, but it should be possible to use it alongside schema.org in the future.

More information on IPTC Sport Schema

More information on IPTC Sport Schema is available on the dedicated site sportschema.org:

Developer resources on GitHub

The main Sport Schema ontology documentation is available on the SportSchema.org site. Additional source code, materials and developer resources are also available on the project’s GitHub repository. This includes:

For more information on IPTC Sport Schema, please join the public iptc-sportsml@groups.io email discussion list. IPTC members can discuss on the IPTC members-only discussion list iptc-sportsml-dev@groups.io.

Upcoming Events
  • IPTC Spring Meeting 2024 - for IPTC members

    Location
    New York City, USA and online
    Date(s)
    15 - 17 April 2024
  • Photo Metadata Conference 2024 - open to the public

    Location
    Online
    Date(s)
    7 May 2024
  • IPTC Autumn Meeting 2024 - for IPTC members

    Location
    Online
    Date(s)
    7 - 9 October, 2024
Latest News

Google has added Digital Source Type support to Google Merchant Center, enabling images created by generative AI engines to be flagged as such in Google’s products such as Google search, maps, YouTube and Google Shopping. In a new support post, Google reminds merchants who wish their products to be listed in Google search results and […]