RPIX 2.0

How the ranking works

RPIX version 2.0 (approved by Mario, 2026-10-01). A score from 0 to 100 for Salvadoran players who are actually playing.

The five rules

  1. 1
    You must play. A player needs at least 270 league minutes in the current season (about three full matches). Under that he is not ranked and is listed as "Not playing this season" with the reason.
  2. 2
    Money. The Transfermarkt market value, on a log scale: EUR 25,000 or less scores 0 and EUR 25 million or more scores 100. Salary is only public in MLS, so market value is used for everyone.
  3. 3
    Minutes this season. The share of his club's league minutes he has played, current season only (not calendar year), scaled by how strong the league is.
  4. 4
    Physical, by position. Height compared with the typical height for his position, mixed with an age curve that peaks from 21 to 27. Height matters more for goalkeepers and centre-backs than for full-backs and wingers.
  5. 5
    Output. What he does in his league matches this season: goals and assists count most, shots on target a little, cards cost points. Goalkeepers are scored on clean sheets, saves and goals conceded. The result per 90 minutes is compared with a reference for his position and scaled by league strength.

The formula

RPIX = G x (0.35 x M + 0.25 x T + 0.20 x O + 0.20 x P)

Results are rounded to one decimal. Unknown inputs are never guessed: a player with a missing input is shown as "Minutes not collected" (or the missing item) and is not ranked.

League factor L

LLeagues
1.00Top-5 Europe (England, Spain, Italy, Germany, France top flights)
0.85MLS and other European top flights
0.70Rest of Europe (including Polish and Slovak second tiers), Liga MX, USL Championship
0.50Rest of the Americas
0.35El Salvador Primera Division
0.20El Salvador second tier (Segunda Division)

Seasons: Europe 2026-27, MLS 2026, El Salvador Apertura 2026, Colombia 2026. Full list on the Leagues page.

Height benchmarks

Positionmu (cm)sigmah
Goalkeeper18850.7
Centre-back18650.6
Centre-forward18260.4
Full-back (LB/RB)17850.2
Midfielder17860.2
Winger17560.2

Age curve A

Ages 21 to 27: 100. From 27 it falls in a straight line to 0 at age 35. Below 21 it rises in a straight line from 60 at age 17 to 100 at age 21. Age is in whole years.

Match output: the point table

EventOutfieldGoalkeeper
Goal+5+5
Assist+3+3
Shot on target+1-
Clean sheet-+3
Save-+0.5
Goal conceded--1
Yellow card-1-1
Red card-3-3

A second yellow counts as a red only, not also as yellows. Reference points per 90: forwards and wingers 4.0, midfielders 2.5, defenders (centre-backs and full-backs) 1.2, goalkeepers 3.0.

Worked example: Álex Roldán

Voting rules

Data sources and updates

This is a hypothesis

We claim that RPIX v2.0 predicts El Salvador national-team call-ups better than market value alone.

Changelog: 2.0 - approved by Mario 2026-10-01 (not yet public when amended the same day). Replaces the six-part provisional formula. Adds the must-play gate (270 league minutes), current-season minutes (T), match output (O) and a position-based physical part (P). Weights 35/25/20/20.