The latest El Salvador senior squad, with each player's last 5 league matches for his club. A red badge means he was called up while playing 0 minutes and sitting outside the matchday squad at his club.
0 flagged of 28 squad players, 2 with no recent club minutes. Latest national-team game with call-ups: 2026-09-29
These Nimble answers were produced on 2026-10-02 (prompt nimble-squad-v1). Each player was compared with up to 3 ranked players at the same position who were not called up. With the ranked pool as it was then: 17 saw none, 5 saw 1 alternative. A bigger pool means more alternatives, so the answers can be asked again later (administrator only) and will then carry their own date.
Played
Bench, no minutes
Not in squad
Injured
With the national team
No information
Player
Club: Current club, from Transfermarkt.
Last 5 club matches: Last 5 club league matches, oldest on the left. Colour shows played, bench, not in squad, injured or no information.
Min: Minutes played in his last 5 club league matches.
Latest call-up: Latest senior national-team call-up in the last 120 days.
Should he be in this squad?: Nimble second opinion on this call-up: a local AI model that reads only the numbers on this site. Not part of RPIX.
YesWhyGeonathan Barrera has recent playing time and is the only goalkeeper available. Despite low confidence and rating, there are no alternatives to compare against.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Geonathan Barrera
Position group
Goalkeeper
Age
21
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
450
Club league matches played
12
Appearances
5
Last 5 club league matches before the camp
2026-08-15 played, 90 min; 2026-08-22 played, 90 min; 2026-08-29 played, 90 min; 2026-09-05 on the bench, 0 min; 2026-09-12 not in squad, 0 min
YesWhyCristian Gil has recent playing minutes (13 and 41) in the last 5 matches, showing form despite earlier injuries. With no alternatives available, he remains a viable option for the squad.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
2026-09-29, CONCACAF Nations League, played 90 min
NoWhyDiego Flores has very low minutes (103) and was not in the squad for most recent matches, while Álex Roldán has high minutes (1420) and strong form.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Diego Flores
Alternative 1: Álex Roldán
Position group
Full-back
Full-back
Age
25
30
Club league
Primera Division
Major League Soccer
League factor
0.35
0.85
Data tier
BASIC
FULL
Season
26/27
2026
League minutes this season
103
1420
Club league matches played
12
27
Appearances
2
22
Last 5 club league matches before the camp
2026-08-15 not in squad, 0 min; 2026-08-22 not in squad, 0 min; 2026-08-29 not in squad, 0 min; 2026-09-05 played, 13 min; 2026-09-12 played, 90 min
YesWhyDiego Ortez has recent playing minutes and is the only option in his position group. His form shows consistent involvement in recent matches.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Diego Ortez
Position group
Midfielder
Age
23
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
330
Club league matches played
12
Appearances
6
Last 5 club league matches before the camp
2026-08-15 on the bench, 0 min; 2026-08-22 on the bench, 0 min; 2026-08-29 played, 90 min; 2026-09-05 played, 69 min; 2026-09-12 played, 45 min
2026-09-26, CONCACAF Nations League, played 45 min
YesWhyHarold Osorio has recent playing time and is not flagged for call-up check. With 16 caps and consistent appearances, he remains a viable option despite lower ratings.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Harold Osorio
Position group
Midfielder
Age
23
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
387
Club league matches played
11
Appearances
5
Last 5 club league matches before the camp
2026-08-22 played, 72 min; 2026-08-26 not in squad, 0 min; 2026-08-29 played, 90 min; 2026-09-06 played, 45 min; 2026-09-12 no information
2026-09-29, CONCACAF Nations League, played 75 min
NoWhyJorge Cruz has a significantly lower RPIX (23.6) compared to Kiano Falcao (36.6). The alternative also has a much higher playing level (T: 70 vs 17.5) and is in a stronger league (0.7 vs 0.35).Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Jorge Cruz
Alternative 1: Kiano Falcao
Position group
Centre-back
Centre-back
Age
26
20
Club league
Primera Division
MONACObet Liga (2nd tier)
League factor
0.35
0.7
Data tier
BASIC
BASIC
Season
26/27
26/27
League minutes this season
495
702
Club league matches played
11
10
Appearances
6
8
Last 5 club league matches before the camp
2026-08-16 played, 45 min; 2026-08-22 not in squad, 0 min; 2026-08-29 played, 90 min; 2026-09-05 played, 90 min; 2026-09-12 no information
2026-08-14 not in squad, 0 min; 2026-08-22 played, 90 min; 2026-08-31 played, 90 min; 2026-09-05 played, 90 min; 2026-09-13 played, 90 min
2026-09-29, CONCACAF Nations League, played 90 min
YesWhyMario González has recent playing time (90 mins in 3 of last 5 matches) and is the only goalkeeper available. Despite low confidence and low ratings, no alternatives exist.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Mario González
Position group
Goalkeeper
Age
29
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
450
Club league matches played
11
Appearances
5
Last 5 club league matches before the camp
2026-08-22 not in squad, 0 min; 2026-08-26 played, 90 min; 2026-08-29 played, 90 min; 2026-09-06 played, 90 min; 2026-09-12 no information
2026-09-29, CONCACAF Nations League, played 45 min
YesWhyMauricio Cerritos has consistent recent playing time (27, 45, 90, 45 mins) and is not out of the squad. With no alternatives available, he should be included.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Mauricio Cerritos
Position group
Midfielder
Age
22
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
455
Club league matches played
12
Appearances
7
Last 5 club league matches before the camp
2026-08-15 on the bench, 0 min; 2026-08-22 played, 27 min; 2026-08-29 played, 45 min; 2026-09-05 played, 90 min; 2026-09-12 played, 45 min
2026-09-29, CONCACAF Nations League, played 90 min
YesWhyRafael Tejada has consistent recent playing time and is the only option in his position group. His recent form shows regular minutes, supporting his inclusion.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Rafael Tejada
Position group
Forward or winger
Age
23
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
469
Club league matches played
11
Appearances
8
Last 5 club league matches before the camp
2026-08-16 played, 28 min; 2026-08-22 played, 33 min; 2026-08-29 played, 51 min; 2026-09-05 played, 90 min; 2026-09-12 no information
2026-09-29, CONCACAF Nations League, played 15 min
YesWhyStyven Vásquez has recent match experience with 90 and 77 minutes in the last two games, showing good form. Despite low RPIX, no alternatives are available and he is not out of the squad recently.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Styven Vásquez
Position group
Forward or winger
Age
23
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
414
Club league matches played
12
Appearances
7
Last 5 club league matches before the camp
2026-08-15 played, 13 min; 2026-08-22 played, 9 min; 2026-08-29 played, 90 min; 2026-09-05 played, 77 min; 2026-09-12 not in squad, 0 min
YesWhyVíctor García has consistent recent playing time with 3 appearances in the last 5 matches totaling 123 minutes. Despite a low RPIX of 23.9, there are no alternatives available at this position group.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Víctor García
Position group
Midfielder
Age
31
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
306
Club league matches played
12
Appearances
6
Last 5 club league matches before the camp
2026-08-15 played, 32 min; 2026-08-22 on the bench, 0 min; 2026-08-29 played, 45 min; 2026-09-05 played, 45 min; 2026-09-12 played, 45 min
2026-09-29, CONCACAF Nations League, played 45 min
YesWhyJairo Henríquez has consistent recent playing time with 45-90 minutes in last 5 matches. No call-up check issues and no alternatives available.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
2026-09-29, CONCACAF Nations League, played 90 min
YesWhyChristian Martínez has recent playing minutes and is the only option in his position group. Despite low confidence and a low RPIX, he has been selected over no alternatives.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Christian Martínez
Position group
Midfielder
Age
32
Club league
Liga Promerica (Primera Division)
League factor
0.5
Data tier
BASIC
Season
26/27
League minutes this season
275
Club league matches played
9
Appearances
6
Last 5 club league matches before the camp
2026-08-15 played, 70 min; 2026-08-24 on the bench, 0 min; 2026-08-30 on the bench, 0 min; 2026-09-07 played, 24 min; 2026-09-12 played, 27 min
2026-09-29, CONCACAF Nations League, played 59 min
YesWhyMayer Gil has consistent recent form with 4 appearances in the last 5 matches, showing regular involvement. Despite a lower RPIX of 23.8, there are no alternatives available at this position group.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Mayer Gil
Position group
Forward or winger
Age
23
Club league
Primera A
League factor
0.6
Data tier
FULL
Season
2026
League minutes this season
434
Club league matches played
11
Appearances
7
Last 5 club league matches before the camp
2026-08-09 played, 90 min; 2026-08-23 on the bench, 0 min; 2026-08-28 played, 57 min; 2026-08-31 played, 71 min; 2026-09-05 played, 45 min
YesWhyBenjí Villalobos has consistent playing time (90 mins in last 5 matches) and is the only goalkeeper available. Despite lower RPIX, he is ranked and has significant experience.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
NoWhyDanis Cerros has a significantly lower RPIX (28.1) compared to Álex Roldán (42.2). The alternative also has a much higher league factor (0.85 vs 0.35) and more consistent high-level performance.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
2026-09-29, CONCACAF Nations League, played 15 min
NoWhyElvis Claros has a significantly lower RPIX (31) compared to Kiano Falcao (36.6). Despite similar playing time, the alternative shows higher potential with a much better T rating (70 vs 29.2) and Y credit (30.8).Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
2026-09-29, CONCACAF Nations League, played 90 min
NoWhyJefferson Valladares has a significantly lower RPIX (31.3) compared to the alternative (42.2). The alternative also has a much higher playing level (T: 49.7 vs 27.7) and market context (M: 71.5 vs 34.7).Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
YesWhyKevin Carabantes has recent playing time (90 mins in last 3 matches) and is the only goalkeeper available. Despite low ratings, he is ranked and has national caps.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
Number
Player A: Kevin Carabantes
Position group
Goalkeeper
Age
31
Club league
Primera Division
League factor
0.35
Data tier
BASIC
Season
26/27
League minutes this season
810
Club league matches played
11
Appearances
9
Last 5 club league matches before the camp
2026-08-16 on the bench, 0 min; 2026-08-22 played, 90 min; 2026-08-29 played, 90 min; 2026-09-05 played, 90 min; 2026-09-12 no information
2026-09-29, CONCACAF Nations League, played 90 min
YesWhyMarcelo Díaz has consistent recent form with 90 minutes in 4 of last 5 matches, showing reliability. No alternatives are available at this position group.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
YesWhyNathan Ordaz has consistent recent minutes and a high confidence rating. With 894 league minutes and regular appearances, he shows reliable form for selection.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
2026-09-29, CONCACAF Nations League, played 75 min
YesWhyBrayan Gil has consistent recent form with 90 minutes in the last match and strong match performance (O: 65.2). No alternatives are available at this position group.Second opinion: Nimble 9B, local model, 2026-10-02, prompt nimble-squad-v1What was asked
Question: "Based only on this data, should this player be in this national-team squad?" These are the exact numbers sent. The model was not given names: it saw "Player A" and "Alternative 1-3", shown here with the real names. How Nimble works
2026-09-29, CONCACAF Nations League, played 90 min
-
Oldest match on the left, newest on the right. Flag rule: called up (played or on the bench) for a senior national-team game in the last 120 days, and in his club's 3 league matches before that game he played 0 minutes and was not in the squad in at least 2 (matches with no information do not count either way; at least 2 of the 3 need data). Matches inside the detected national-team camp (the date from which most called-up players are "not in squad" at their clubs, until the day after the last game) are ignored, and the last 2 known club matches before the camp must both be "not in squad". This check does not change the RPIX score. Source: Transfermarkt per-game data.