Hero Stats (or Featured Stats in the Developer Center) are publisher-defined metrics that highlight the user’s most relevant progress, compare this progress with other players, and drive the user’s investment in the game experience. These custom stats allow publishers to surface dynamic content from a title at a glance — even when it’s not running — in a consistent fashion across Xbox system UX, including the Xbox One console, SmartGlass companion screens, and other platform experiences.
The goals of implementing Hero Stats include:
Important
Each title may select up to twenty of their most representative User Stats to be showcased as Hero Stats. All Hero Stats must be marked as Open Access so that other titles can read them.
Think of Hero Stats as an opportunity for each Xbox One title to prominently display interesting data about the user’s activity directly into the system UX. Titles implementing Hero Stats may designate up to 20 (maximum) key user stats as Hero Stats. Pick a few of the most compelling stats that the title is already producing to drive users to re-engage and give them a reason to re-launch the title right there.
Figure 1. Example of displaying hero stats.

When configuring the list of hero stats, the title publisher needs to specify the following details for each one:
| Detail | Description |
|---|---|
| Stat instance name | A specific user stat instance defined by the title. |
| Display name | The user-friendly name that will be used as the label in the UX. This string must be localized via service configuration. |
| Ordinal | The priority rank among other Hero Stats in this list so the platform UX can display them appropriately if space is limited. |
| Sort order | This property specifies whether a higher or lower value is “better” when comparing the stat between users (one vs. one, or in a social leaderboards context). |
Optionally, the title publisher can also specify the following to change how the Hero Stat is displayed:
| Detail | Description |
|---|---|
| Display Format | Provide formatting hints for clients to display numeric (INT or DOUBLE data type) Hero Stats in a user-friendly way. Publishers can indicate one of the following display formats for each Hero Stat: Integer, Decimal, Percentage, Short Timespan, or Long Timespan. |
| Display Unit | If SHORT or LONG TIME SPAN are selected as Display Format, a Display Unit can be selected to specify the unit of time being tracked by this stat. Publishers can indicate one of the following display units for each Hero Stat: Milliseconds, Seconds, Minutes, Hours, or Days. |
| Display Semantic | In order to assist non-game clients (including the shell, SmartGlass, and Companion apps) to determine what kind of aggregations and calculations should be applied to the value of a Hero Stat. Publishers can indicate one of the following display semantics for each Hero Stat: Cumulative, Tier, or Best. |
Important
Not all User Stats can take advantage of these optional display properties.
Ultimately, each Xbox One game/app designer will have the opportunity to make the most out of the premium screen real estate reserved by the platform for Hero Stats. Consider the following notes to help you determine which hero stats to configure: