Skip to main content

Role-Based Performance Scoring

Overview

The Performance Score system uses a role-based approach to evaluate players. Instead of applying the same formula to everyone, it recognizes that different players contribute to their team's success in different ways... whether through aggressive fragging, strategic leadership, or supportive team play.

The Four Player Roles

1. Fragger (Aggressive Player)

What they do: Focus on eliminations and dealing damage, especially in critical endgame moments.

Key Metrics:

  • Kill performance vs. match average
  • Total damage output
  • Endgame damage (zones 9-12) — the clutch moments
  • Endgame eliminations
  • Damage ratio (dealt vs. taken)

Why it matters: Fraggers create openings, secure eliminations under pressure, and win fights that decide matches.

2. IGL (In-Game Leader)

What they do: Lead the team through positioning, rotation calls, and survival-focused gameplay.

Key Metrics:

  • Survival time vs. match average
  • Zone progression (zones survived)
  • Positioning quality across all zones
  • Rotation efficiency (clean rotations without taking damage)
  • Leadership indicators (teammate following patterns)
  • Build placement leadership (walls/floors for defensive positioning)

Why it matters: IGLs make the calls that keep the team alive, position them for endgame success, and ensure consistent placement points.

3. Support

What they do: Enable team success through utility actions—revives, reboots, material farming, and assists.

Key Metrics:

  • Assists vs. match average
  • Revives and reboots
  • Materials harvested (for team building)
  • Survival time
  • Team-focused actions over personal kills

Why it matters: Support players keep the team in the fight, bring back eliminated teammates, and provide the resources needed to win.

4. Solo

What they do: Compete individually without squad dynamics.

Key Metrics:

  • Combined core performance metrics
  • Individual survival and placement
  • No role-specific weighting—pure performance evaluation

Why it matters: Solo tournaments require a balanced approach since there's no team to support or lead.


How Role Detection Works

For team-based tournaments, the system analyzes each player's statistics using specialized role detectors to determine their role.

Three Specialized Detectors

The system runs three independent analyses on every player:

DetectorWhat It AnalyzesKey Indicators
Fragger DetectorCombat performanceKills vs squad average, damage output, endgame damage (zones 9+), endgame kills
IGL DetectorLeadership and survivalSurvival time vs squad average, zones survived, positioning quality, rotation efficiency, teammate following patterns, build placement leadership
Support DetectorTeam utility actionsRevives, reboots, assists, materials harvested, survival time

Each detector produces a score (0-100+) and confidence (0-100) indicating how strongly the player fits that role.

Role Selection Process

  1. Analyze with all three detectors — Every player gets scored for fragger, IGL, and support
  2. Calculate combined ranking — Score + (Confidence × 0.5) for each role
  3. Select best fit — The role with highest combined value wins
  4. Enforce squad balance:
    • Exactly one IGL per squad (highest IGL score wins if multiple detected)
    • Role diversity ensured (prevents all players being same role)

Example Detection

PlayerFragger (Score/Conf)IGL (Score/Conf)Support (Score/Conf)Detected Role
A85 / 8030 / 4015 / 25Fragger (85 + 40 = 125)
B25 / 3090 / 8535 / 45IGL (90 + 42.5 = 132.5)
C20 / 2540 / 5080 / 75Support (80 + 37.5 = 117.5)

The combined score (Score + Confidence×0.5) determines the winner. Player B becomes the enforced IGL due to highest IGL score, even though their raw numbers might not be the highest in the squad.

Why Multiple Detectors?

Every player exhibits traits of multiple roles. A fragger might also revive teammates; an IGL might also deal damage. Running all three detectors captures the full picture and assigns the best fit role rather than forcing a false choice.


The Two-Part Score System

Every player receives two separate performance scores that are later combined:

Part 1: Default Performance Score

This is the base evaluation that applies consistent metrics regardless of role:

  • Kills and eliminations
  • Damage dealt
  • Survival time
  • Placement achieved
  • Materials and builds
  • Match-specific context

Think of this as the "universal baseline"—it ensures every player is evaluated on core competitive fundamentals.

Part 2: Role Performance Score

This is the specialized evaluation based on the detected role:

RoleFocus Areas
FraggerKill ratios, endgame damage, damage ratio
IGLSurvival ratios, positioning quality, rotation execution, build placement leadership
SupportAssists, revives, materials, team utility
SoloBalanced core metrics without role weighting

The role score rewards players who excel at their specific contribution style.


How Scores Are Combined

Step 1: Calculate Raw Overall Score

Raw Overall=Default Score+Role Score2\text{Raw Overall} = \frac{\text{Default Score} + \text{Role Score}}{2}

This creates a balanced evaluation:

  • 50% from universal fundamentals (default)
  • 50% from role-specific excellence (role)

Step 2: Apply Games-Played Adjustment

Players with fewer games have higher score variance. The system applies Bayesian shrinkage to pull low-game players toward the tournament mean:

Adjusted=Tournament Mean+w×(RawTournament Mean)\text{Adjusted} = \text{Tournament Mean} + w \times (\text{Raw} - \text{Tournament Mean})

Where ww increases as games played increases (more games = more trust in the score).

Step 3: Apply Soft Cap

To make a perfect 100 score genuinely difficult, the system applies a soft cap:

  • Scores are normalized against the 99.5th percentile of the tournament
  • Only the absolute top performers can approach 100
  • This preserves score separation at the high end

Step 4: Final Blend

Final Score=(Raw×0.5)+(Soft-Capped×0.5)\text{Final Score} = (\text{Raw} \times 0.5) + (\text{Soft-Capped} \times 0.5)

The final score is a 50/50 blend of raw performance and soft-capped performance, making perfect scores rare while maintaining differentiation.


Understanding Your Scores

Score Breakdown Example

Player: ProPlayer123
Detected Role: IGL (detected in 8 of 10 matches)

Default Performance Score: 78.5 (base fundamentals)
Role Performance Score (IGL): 82.3 (survival/positioning excellence)
─────
Raw Overall Score: 80.4 (average of above)

After Adjustments:
- Games-Played Penalty: 80.4 → 79.8 (slight shrinkage for 10 games)
- Soft Cap Applied: 79.8 → 76.2 (scaled to tournament)
─────
Final Overall Score: 78.0 (50/50 blend)

What Each Score Means

ScoreInterpretation
90-100Exceptional performance—top tier in the tournament
80-89Strong performance—above average for the role
70-79Solid performance—competitive level
60-69Average performance—room for improvement
50-59Below average—significant improvement needed
Below 50Struggling relative to competition

Why This Approach?

Fairness Across Roles

Different roles contribute differently:

  • A fragger might have lower survival but high eliminations
  • An IGL might have fewer kills but excellent placement
  • A support might have low personal stats but high team utility

The two-part system ensures each role can achieve high scores by excelling at what they do best.

Recognition of Specialization

Competitive Fortnite requires diverse skills:

  • Teams need fraggers to win fights
  • Teams need IGLs to survive and position
  • Teams need support to enable comebacks

Role-based scoring recognizes that specialization is valuable.

Consistent Fundamentals

The default score ensures no player can completely ignore:

  • Dealing damage
  • Getting eliminations
  • Surviving zones
  • Achieving placement

Everyone must demonstrate core competitive competence.


Cross-Reference

For more details on the statistical methods used: