El Salvador · RPIX v2.7.0
Salvadoran football, ranked by performance.Football, ranked by performance
RPIX is a public, data-based rating. The AI opinion is separate and never changes the ranking.
Each score combines match performance, playing level, recent form, market context and prospect, with a confidence measure for the underlying data.
Upcoming matches El Salvador senior team
- St. Martinvs
El SalvadorAwayConcacaf Nations LeagueSKNFA Technical Centre, Basseterrein 13 days
El SalvadorvsSt. MartinHomeConcacaf Nations LeagueEstadio Mágico González, San Salvadorin 17 days
Kick-off in El Salvador time (UTC-6). If your clock is in another time zone, your local time appears below. Source: ESPN.
The ranking
206 ranked players (minimum 270 league minutes this season). Data from Transfermarkt downloaded Oct 28, 2026; scores recalculated Oct 30, 2026. Seasons differ by league: 26/27 runs about August to May and 2026 runs about February to December, so minutes are not at the same point of the year. Each player page shows the date of his last data fetch.
| # | Player | Pos | Age | Club | : National team, latest senior camp. Gold = RPIX would have called him up: RPIX takes the same number of players El Salvador called up at his position, and he is among the best by RPIX, but was not called. Shown, not scored. | Min | Confidence | RPIX | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MFMF #1 | 28 | RPIX would have called him upSep 2026 | 2,148 | 84% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 2 | FWFW #1 | 31 | RPIX would have called him upSep 2026 | 1,817 | 91% High: scored on 3 of 5 statistics | Data through | FW | ||
| 3 | FWFW #2 | 25 | Called up — Sep 2026played 90' | 532 | 63% Medium: scored on 3 of 5 statistics | Data through | FW | ||
| 4 | DFFB #1 | 30 | Chose not to play | 1,663 | 79% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 5 | DFCB #1 | 22 | RPIX would have called him upSep 2026 | 2,140 | 74% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 6 | DFFB #2 | 20 | RPIX would have called him upSep 2026 | 959 | 64% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 7 | FWFW #3 | 22 | Called up — Sep 2026bench | 940 | 81% Medium-high: scored on 3 of 5 statistics | Data through | FW | ||
| 8 | DFFB #3 | 27 | RPIX would have called him upSep 2026 | 1,178 | 75% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 9 | MFMF #2 | 19 | RPIX would have called him upSep 2026 | 1,292 | 79% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 10 | FWFW #4 | 23 | Called up — Sep 2026bench | 463 | 59% Medium: scored on 3 of 5 statistics | Data through | FW | ||
| 11 | FWFW #5 | 26 | RPIX would have called him upSep 2026 | 1,199 | 87% High: scored on 3 of 5 statistics | Data through | FW | ||
| 12 | Juan Carlos Argueta | FWFW #6 | 26 | RPIX would have called him upSep 2026 | 1,188 | 87% High: scored on 3 of 5 statistics | Data through | FW | |
| 13 | Diego Mejía | DFCB #2 | 20 | RPIX would have called him upSep 2026 | 1,475 | 78% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 14 | DFCB #3 | 28 | RPIX would have called him upSep 2026 | 1,510 | 78% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 15 | DFFB #4 | 23 | Called up — Sep 2026played 90' | 1,125 | 71% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 16 | DFFB #5 | 23 | RPIX would have called him upSep 2026 | 853 | 59% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 17 | Carlos Herrera | DFFB #6 | 28 | Not called up — Sep 2026 | 1,305 | 74% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 18 | DFCB #4 | 28 | RPIX would have called him upSep 2026 | 1,408 | 78% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 19 | Cristopher Rauda | GKGK #1 | 31 | RPIX would have called him upSep 2026 | 1,530 | 78% Medium-high: scored on 3 of 6 statistics | Data through | GK | |
| 20 | MFMF #3 | 23 | Called up — Sep 2026played 67' | 657 | 60% Medium: scored on 3 of 6 statistics | Data through | MF | ||
| 21 | Rafael García | GKGK #2 | 36 | RPIX would have called him upSep 2026 | 1,530 | 78% Medium-high: scored on 3 of 6 statistics | Data through | GK | |
| 22 | Diego Ortez | MFMF #4 | 23 | Called up — Sep 2026bench | 404 | 50% Medium: scored on 3 of 6 statistics | Few minutesData through | MF | |
| 23 | Styven Vásquez | FWFW #7 | 24 | Called up — Sep 2026played 61' | 545 | 62% Medium: scored on 3 of 5 statistics | Data through | FW | |
| 24 | MFMF #5 | 25 | RPIX would have called him upSep 2026 | 824 | 65% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 25 | Juan José Hernández | MFMF #6 | 30 | RPIX would have called him upSep 2026 | 1,504 | 80% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 26 | Sergio Sibrián | GKGK #3 | 22 | RPIX would have called him upSep 2026 | 1,350 | 78% Medium-high: scored on 3 of 6 statistics | Data through | GK | |
| 27 | Ronald Padilla | DFCB #5 | 30 | RPIX would have called him upSep 2026 | 1,358 | 78% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 28 | DFFB #7 | 30 | Not called up — Sep 2026 | 1,073 | 69% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 29 | MFMF #7 | 19 | RPIX would have called him upSep 2026 | 869 | 68% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 30 | DFCB #6 | 33 | Not called up — Sep 2026 | 1,395 | 78% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 31 | Steven Guerra | FWFW #8 | 21 | Not called up — Sep 2026 | 1,388 | 91% High: scored on 3 of 5 statistics | Data through | FW | |
| 32 | Franklin Martínez | MFMF #8 | 21 | Not called up — Sep 2026 | 1,257 | 82% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 33 | Danis Cerros | DFFB #8 | 27 | Called up — Sep 2026bench | 1,041 | 67% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 34 | DFCB #7 | 36 | Not called up — Sep 2026 | 1,440 | 78% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 35 | Jaime Delgado | DFCB #8 | 24 | Not called up — Sep 2026 | 1,129 | 66% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 36 | MFMF #9 | 23 | Called up — Sep 2026played 23' | 633 | 56% Medium: scored on 3 of 6 statistics | Data through | MF | ||
| 37 | FWFW #9 | 23 | Called up — Sep 2026played 90' | 890 | 77% Medium-high: scored on 3 of 5 statistics | Data through | FW | ||
| 38 | MFMF #10 | 25 | Called up — Sep 2026played 90' | 1,149 | 76% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 39 | GKGK #4 | 31 | Called up — Sep 2026bench | 1,079 | 67% Medium-high: scored on 3 of 6 statistics | Data through | GK | ||
| 40 | Víctor García | MFMF #11 | 31 | Called up — Sep 2026bench | 412 | 51% Medium: scored on 3 of 6 statistics | Few minutesData through | MF | |
| 41 | Walter Pineda | DFMF #12 | 23 | Not called up — Sep 2026 | 990 | 70% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 42 | MFMF #13 | 36 | Not called up — Sep 2026 | 892 | 72% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 43 | MFMF #14 | 33 | Not called up — Sep 2026 | 1,076 | 77% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 44 | Jonathan Nolasco | MFMF #15 | 29 | Not called up — Sep 2026 | 1,005 | 75% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 45 | DFCB #9 | 37 | Not called up — Sep 2026 | 1,260 | 74% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 46 | DFCB #10 | 26 | Called up — Sep 2026played 90' | 945 | 62% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 47 | Fredy Espinoza | DFCB #11 | 34 | Not called up — Sep 2026 | 1,246 | 75% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 48 | DFCB #12 | 30 | Called up — Sep 2026played 20' | 845 | 60% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 49 | DFCB #13 | 30 | Not called up — Sep 2026 | 858 | 63% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 50 | Vinicio Muñoz | MFMF #16 | 24 | Not called up — Sep 2026 | 1,058 | 77% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 51 | Orlando Martínez | MFMF #17 | 25 | Not called up — Sep 2026 | 985 | 71% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 52 | Balmore Pineda | GKGK #5 | 28 | Not called up — Sep 2026 | 945 | 58% Medium: scored on 3 of 6 statistics | Data through | GK | |
| 53 | MFMF #18 | 31 | Not called up — Sep 2026 | 1,053 | 77% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 54 | Christopher Guardado | MFMF #19 | 21 | Not called up — Sep 2026 | 1,155 | 79% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 55 | David León | MFMF #20 | 18 | Not called up — Sep 2026 | 535 | 51% Medium: scored on 3 of 6 statistics | Data through | MF | |
| 56 | Mario Jacobo | DFCB #14 | 30 | Not called up — Sep 2026 | 1,350 | 78% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 57 | José Isaac Portillo | MFMF #21 | 26 | Not called up — Sep 2026 | 1,144 | 79% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 58 | MFMF #22 | 31 | Not called up — Sep 2026 | 990 | 70% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 59 | Elvis Claros | DFCB #15 | 26 | Called up — Sep 2026bench | 1,045 | 66% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 60 | Héctor Carvajal | GKGK #6 | 35 | Not called up — Sep 2026 | 1,149 | 66% Medium-high: scored on 2 of 6 statistics | Data through | GK | |
| 61 | FWFW #10 | 29 | Not called up — Sep 2026 | 1,434 | 91% High: scored on 3 of 5 statistics | Data through | FW | ||
| 62 | Felipe Amaya | GKGK #7 | 37 | Not called up — Sep 2026 | 720 | 52% Medium: scored on 3 of 6 statistics | Data through | GK | |
| 63 | Brayan Paz | FWFW #11 | 28 | Not called up — Sep 2026 | 785 | 73% Medium-high: scored on 3 of 5 statistics | Data through | FW | |
| 64 | Emir Ponciano | DFFB #9 | 19 | - | 706 | 56% Medium: scored on 3 of 6 statistics | Data through | DF | |
| 65 | MFMF #23 | 32 | Called up — Sep 2026played 90' | 446 | 53% Medium: scored on 3 of 6 statistics | Few minutesData through | MF | ||
| 66 | Wilberth Hernández | GKGK #8 | 32 | Not called up — Sep 2026 | 1,095 | 69% Medium-high: scored on 3 of 6 statistics | Data through | GK | |
| 67 | GKGK #9 | 29 | Called up — Sep 2026played 90' | 630 | 49% Medium: scored on 3 of 6 statistics | Data through | GK | ||
| 68 | Marlon Joya | GKGK #10 | 25 | Not called up — Sep 2026 | 810 | 56% Medium: scored on 3 of 6 statistics | Data through | GK | |
| 69 | DFFB #10 | 34 | Not called up — Sep 2026 | 802 | 59% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 70 | Carlos Martínez | FWFW #12 | 23 | Not called up — Sep 2026 | 1,210 | 88% High: scored on 3 of 5 statistics | Data through | FW | |
| 71 | MFFB #11 | 25 | Not called up — Sep 2026 | 1,031 | 67% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 72 | DFFB #12 | 34 | Not called up — Sep 2026 | 990 | 64% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 73 | Francisco Carballo | DFCB #16 | 32 | Not called up — Sep 2026 | 978 | 66% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 74 | Bladimir González | MFMF #24 | 23 | Not called up — Sep 2026 | 1,030 | 76% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 75 | DFFB #13 | 25 | Not called up — Sep 2026 | 886 | 62% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 76 | Josué Palacios | MFMF #25 | 24 | Not called up — Sep 2026 | 1,228 | 81% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 77 | MFMF #26 | 33 | Called up — Sep 2026bench | 720 | 65% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 78 | Nelson Díaz | FWFW #13 | 20 | Not called up — Sep 2026 | 1,075 | 83% Medium-high: scored on 3 of 5 statistics | Data through | FW | |
| 79 | Juan Carlos Hernández | MFMF #27 | 22 | Not called up — Sep 2026 | 979 | 69% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 80 | Edwin Córdova | DFCB #17 | 25 | Not called up — Sep 2026 | 945 | 62% Medium: scored on 3 of 6 statistics | Data through | DF | |
| 81 | Paolo Ulloa | FWFW #14 | 24 | Not called up — Sep 2026 | 937 | 81% Medium-high: scored on 3 of 5 statistics | Data through | FW | |
| 82 | DFFB #14 | 31 | Not called up — Sep 2026 | 961 | 66% Medium-high: scored on 3 of 6 statistics | Data through | DF | ||
| 83 | Luis Vásquez | FWMF #28 | 25 | Not called up — Sep 2026 | 766 | 69% Medium-high: scored on 3 of 6 statistics | Data through | FW | |
| 84 | Jefferson Díaz | MFMF #29 | 20 | Not called up — Sep 2026 | 611 | 58% Medium: scored on 3 of 6 statistics | Data through | MF | |
| 85 | MFMF #30 | 35 | Not called up — Sep 2026 | 1,268 | 82% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 86 | FWFW #15 | 24 | Not called up — Sep 2026 | 647 | 70% Medium-high: scored on 3 of 5 statistics | Data through | FW | ||
| 87 | José Martínez | DFCB #18 | 27 | Not called up — Sep 2026 | 984 | 66% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 88 | MFMF #31 | 35 | Not called up — Sep 2026 | 492 | 61% Medium: scored on 3 of 6 statistics | Data through | MF | ||
| 89 | DFCB #19 | 30 | Called up — Sep 2026played 90' | 565 | 48% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 90 | MFMF #32 | 30 | Not called up — Sep 2026 | 818 | 69% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 91 | Héctor Rodríguez | DFMF #33 | 23 | Not called up — Sep 2026 | 918 | 66% Medium-high: scored on 3 of 6 statistics | Data through | DF | |
| 92 | MFMF #34 | 31 | Not called up — Sep 2026 | 1,137 | 79% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 93 | MFMF #35 | 33 | Not called up — Sep 2026 | 902 | 67% Medium-high: scored on 3 of 6 statistics | Data through | MF | ||
| 94 | Jefferson Martínez | MFMF #36 | 19 | Not called up — Sep 2026 | 882 | 72% Medium-high: scored on 3 of 6 statistics | Data through | MF | |
| 95 | Carlos Garay | FWFW #16 | 20 | Not called up — Sep 2026 | 666 | 68% Medium-high: scored on 3 of 5 statistics | Data through | FW | |
| 96 | DFFB #15 | 24 | Not called up — Sep 2026 | 725 | 55% Medium: scored on 3 of 6 statistics | Data through | DF | ||
| 97 | Lizandro Claros | DFCB #20 | 28 | Not called up — Sep 2026 | 990 | 63% Medium: scored on 3 of 6 statistics | Data through | DF | |
| 98 | FWFW #17 | 35 | Not called up — Sep 2026 | 843 | 75% Medium-high: scored on 3 of 5 statistics | Data through | FW | ||
| 99 | Alcides Gómez | GKGK #11 | 24 | Not called up — Sep 2026 | 900 | 56% Medium: scored on 3 of 6 statistics | Data through | GK | |
| 100 | Luis Cruz | FWMF #37 | 20 | Not called up — Sep 2026 | 534 | 56% Medium: scored on 3 of 6 statistics | Data through | FW |
RPIX combines five public components: performance, playing level, recent form, market context and prospect. Open a player to see the breakdown, or read the rules for the formula. National-team call-ups do not affect the score.
Biggest moves this week
RPIX today against 2026-10-24. The method changed in this period (2.6.1 to 2.7.0), so part of the movement comes from the method, not from the matches.
- Óscar Cerén +5.7
- Mayer Gil +4.8
- Francis Castillo +3.7
- Kevin Carabantes -3.4
- Amando Moreno -3.3
- Eduardo Cruz -3.2
Not ranked (128)
128 players are not ranked yet: 114 with too few minutes, 11 missing a required input, 1 injured, 2 with no current club data. We never guess a missing figure.
Go deeper with a free account
The RPIX score and its five-part breakdown are public. Sign up for recent club detail, call-up analysis, the separate AI opinion and voting.

