Skip to main content

Performance Score Overview

The Performance Score is a comprehensive metric that ranks Fortnite competitive players based on their tournament performance within a specific season and region. Unlike the all-time Greatness Score, Performance Scores provide seasonal snapshots of player skill tiers.

What is the Performance Score?

The Performance Score represents a player's competitive standing for a specific season (e.g., S35, S36) within a specific region (e.g., NAE, EU, NAW). It answers the question: "How did this player perform in tournaments this season compared to other players in the same region?"

Key Characteristics

  • Season-Specific: Scores are calculated independently for each competitive season
  • Region-Isolated: Rankings are separate for each competitive region (NAE, EU, NAW, etc.)
  • Tournament-Based: Based on tournament performance data
  • Tier-Classified: Players are assigned to tiers (S-Tier through F-Tier)
  • Weekly Updates: Calculations run automatically on a weekly basis

How It Works

Performance Scores are calculated through an automated process that processes tournament data on a weekly basis.

1. Data Collection

Tournament performance data is collected from tracked competitive events, including:

  • Player performance metrics
  • Tournament participation records
  • Regional and seasonal event data

2. Score Amplification

Tournament scores are amplified using the PR Multiplier system:

Enhanced Multiplier = PR Multiplier × 1.5 (if PR Multiplier > 1)
Amplified Score = Base Score × Enhanced Multiplier

This gives more weight to high-tier competitive events.

3. Statistical Processing

Each player's scores undergo two mathematical transformations:

StepFormulaPurpose
Bayesian ShrinkagePulls low-tournament players toward regional meanPrevents outliers from few tournaments
Log Volume ConfidenceScales confidence based on tournament participationRewards consistent participation

4. Tier Assignment

Players are sorted by their final scores and assigned to tiers:

TierMax PlayersDescription
S-Tier12The best of the best
A-Tier25Elite professionals
B-Tier100Competitive players
C-Tier500Skilled players
D-TierFlexibleAverage players
F-TierFlexibleCasual participants

5. Data Storage

Results are stored and served via JSON caches for efficient access by the website.

Minimum Requirements for Ranking

To be included in the tier rankings, a player must meet:

  • Minimum Tournaments: 5 tournaments played in the season/region
  • Active Participation: Must have performance data in tracked events
  • Region Match: Tournament region must match the player's competitive region

Players with fewer than 5 tournaments are calculated but excluded from tier assignments.

Accessing Performance Score Data

Website Display

Performance scores are displayed on the website through:

  • Season/Region leaderboards
  • Individual player profiles
  • Tier-based filtering and search

Data Format

Rankings are served via JSON with this structure:

{
"success": true,
"seasonId": "S35",
"regions": [{
"seasonId": "S35",
"region": "NAE",
"lastUpdated": "2025-01-27T00:00:00.000Z",
"totalPlayers": 12543,
"tiers": {
"S-Tier": [...],
"A-Tier": [...],
"B-Tier": [...],
"C-Tier": [...],
"D-Tier": [...],
"F-Tier": [...]
},
"tierCounts": { ... },
"requirements": { ... }
}]
}

Differences from Greatness Score

AspectPerformance ScoreGreatness Score
TimeframeSingle seasonAll-time (career)
ScopeRegion-specificGlobal
EventsAll tracked tournamentsS-Tier events only
PurposeSeasonal skill snapshotCareer greatness assessment
Update FrequencyWeeklyAfter each major tournament

Season Transition Handling (LIVE)

When a new competitive season begins, the system provides a LIVE season option designed to keep tiers stable while the new season is still building a tournament sample.

How LIVE works

For each region, LIVE tiers are computed from a fixed 500-window blend pool:

  • Current season windows: include up to the most recent 500 ended windows from the current season
  • Previous season windows: fill the remaining slots with the most recent ended windows from the previous season

This keeps the LIVE calculation at 500 total windows and ensures:

  • As the new season gains 1 ended window, LIVE will include 1 fewer previous-season window
  • Once the current season reaches 500 ended windows, LIVE reflects current season only

Viewing full season tiers

Selecting a specific season (e.g. S39) shows that season’s tiers calculated from all tracked ended windows in that season for the selected region.

Documentation Sections

For detailed explanations of the mathematical formulas: