Every player in the USMNT pool: their national-team standing, their club season, what they did in the last seven days, and a ranking that shows its working.
39 of 41 players in the pool resolved to a club season this week. The rest are listed at the foot with the reason, not as zeroes.
How the pool did
The week
The snapshot covers 39 of the 41 players in the pool, 95 percent. The window runs September 15 to September 21, seven days. A club match fell inside it for 29 of the 39, and 26 of them played.
Five players scored, one goal each: Max Arfsten, Christian Pulisic, Cristian Roldan, Jack McGlynn and Brian White. Johnny Cardoso recorded the only assist, in Atlético Madrid's 4-0 home win over Osasuna on September 16. Timothy Weah took the only red card, after 77 minutes of Marseille's 1-2 home defeat to Paris Saint-Germain.
Three players were named in a club squad and did not play: Malik Tillman at Bayer Leverkusen, John Tolkin at Holstein Kiel and Diego Luna at Real Salt Lake. Another ten had no club match at all, and every one of them plays in Major League Soccer, including three of the pool's four goalkeepers. For those ten the week adds nothing to the score in either direction.
Season leaders
GoalsBrian White16 of 23 appearancesMLS
AssistsPaxten Aaronson8 of 26 appearancesMLS
Key passesPaxten Aaronson49 of 26 appearancesMLS
Shots on targetBrian White39 of 23 appearancesMLS
Progressive carriesAidan Morris71 of 7 appearancesEnglish League Championship
TacklesNathan Harriel44 of 26 appearancesMLS
InterceptionsNathan Harriel70 of 26 appearancesMLS
Duels wonWalker Zimmerman50 of 22 appearancesMLS
SavesMatt Turner99 of 26 appearancesMLS
Clean sheets, goalkeepersChris Brady6 of 25 appearancesMLS
Player of the week
12
Max Arfsten DEF · 25
Middlesbrough · English League Championship · In the squadSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 15, 2026v Millwall 2-2 off the bench45 min · 3 key passes · 1 box touches · 1 tackles
Sep 19, 2026at Birmingham City 2-2 started86 min · 1 G · 1 key passes · 1 box touches · 2 tackles
Season, 7 of 8 club matches373 min3 starts1 G0 A10 key passes2 big chances11 box touches23 prog. carries86% pass34 duels won11 tackles1 int11 recoveries0 YC0 RC
Score 64.3: standing 25, league 13.6, minutes 10.4, season 5.3, last week 10, form 0
Max Arfsten is the player of the week. The rule picks the highest last seven days production score among players with 45 minutes or more in the window, and his 7.8 is the top of the 22 players who clear that bar.
He played twice for Middlesbrough. They drew 2-2 at home with Millwall on September 15, and he was on for 45 minutes with 3 key passes, 8 progressive carries and 39 completed passes of 41. They then drew 2-2 away at Birmingham City on September 19, and he started, scored, and played 86 minutes with 2 shots, 1 on target, 1 key pass, 2 tackles and 9 duels won of 16.
Across the two matches that is 131 minutes, 1 goal, 4 key passes, 3 tackles, 10 progressive carries and 10 duels won of 22. His season now reads 373 minutes across 7 appearances and 3 starts, 51.8 percent of Middlesbrough's league minutes over 8 club matches, with 1 goal, 10 key passes, 2 big chances created and 34 duels won of 58.
The squad-sheet rule has him in the squad, worth 25 of the standing points. He has been in 9 United States squads in the last twelve months with 0 starts. The form tag is STABLE at a ratio of 1.09 against his own season rate, worth 0. The score of 64.3 breaks down as 25 for standing, 13.6 for league level, 10.4 for playing time, 5.3 for season production, 10.0 for the week and 0 for form. The week production part of 10.0 is the maximum the rule allows, because the scale is set to the pool's best week and this week his was it. Without it he would not be twelfth.
Picked by rule: the highest last-seven-days production score in the pool among players with at least 45 minutes in the window.
The top 39
1
Antonee Robinson DEF · 29
Fulham · English Premier League · LocksSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v Manchester United 1-1 started90 min · 2 key passes · 3 tackles · 1 int
Season, 5 of 5 club matches431 min5 starts0 G0 A7 key passes0 big chances6 box touches23 prog. carries82% pass23 duels won13 tackles2 int19 recoveries0 YC0 RC
Fulham drew 1-1 at home with Manchester United on September 20, and Robinson played all 90 minutes with 2 key passes, 3 tackles, 1 interception, 7 duels won of 11 and 33 completed passes of 34. On the season he has 431 minutes across 5 appearances, 95.8 percent of Fulham's league minutes over 5 club matches, with 7 key passes, 13 tackles and 23 duels won of 46. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is STABLE at a ratio of 1.08 against his own season rate, worth 0. The score of 86.3 breaks down as 40 for standing, 20.0 for league level, 19.2 for playing time, 3.1 for season production, 4.0 for the week and 0 for form. Standing, league level and playing time give him 79.2 of his 86.3 before a single production point is counted.
Score 86.3: standing 40, league 20, minutes 19.2, season 3.1, last week 4, form 0
2
Alex Freeman DEF · 22
Villarreal · Spanish LALIGA · LocksSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 17, 2026at Málaga 3-1 started90 min · 1 key passes · 1 tackles · 1 int
Season, 6 of 7 club matches314 min3 starts0 G0 A4 key passes0 big chances4 box touches29 prog. carries94% pass23 duels won8 tackles1 int23 recoveries0 YC0 RC
Freeman started twice for 180 minutes: Villarreal won 3-1 away at Málaga on September 17, where he had 1 key pass, 11 progressive carries and 8 duels won of 12, then won 3-1 at home over Levante on September 20 with 2 key passes and 69 completed passes of 72. The season line is 314 minutes across 6 appearances and 3 starts, 49.8 percent of Villarreal's league minutes over 7 club matches, with 29 progressive carries and 94.2 percent passing. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is STABLE at a ratio of 0.81 against his own season rate, worth 0. The score of 79.7 breaks down as 40 for standing, 19.0 for league level, 10.0 for playing time, 3.7 for season production, 7.1 for the week and 0 for form.
Score 79.7: standing 40, league 19, minutes 10, season 3.7, last week 7.1, form 0
3
Chris Richards DEF · 26
Crystal Palace · English Premier League · LocksCOLD
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at Leeds United 0-0 started90 min · 2 tackles
Season, 5 of 5 club matches450 min5 starts0 G0 A0 key passes0 big chances1 box touches12 prog. carries89% pass15 duels won7 tackles7 int16 recoveries1 YC0 RC
Crystal Palace drew 0-0 away at Leeds United on September 20 and Richards played the full 90 minutes for a clean sheet, with 2 tackles, 4 duels won of 6 and 36 completed passes of 38. He has played every one of Palace's 450 league minutes across 5 club matches, with 7 interceptions, 7 tackles and 15 duels won of 30. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is COLD at a ratio of 0.54 against his own season rate, worth -3. The score of 79.6 breaks down as 40 for standing, 20.0 for league level, 20.0 for playing time, 1.6 for season production, 1.0 for the week and -3 for form. The full playing time score of 20.0 is what holds him at third despite the form deduction.
Score 79.6: standing 40, league 20, minutes 20, season 1.6, last week 1, form -3
4
Tyler Adams MID · 27
AFC Bournemouth · English Premier League · LocksSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v Liverpool 0-1 started88 min · 1 key passes · 2 tackles · 2 int
Season, 5 of 5 club matches282 min3 starts0 G0 A2 key passes0 big chances0 box touches14 prog. carries88% pass12 duels won7 tackles7 int22 recoveries0 YC0 RC
Bournemouth lost 0-1 at home to Liverpool on September 20 with Adams on for 88 minutes, taking 2 interceptions, 2 tackles and 1 key pass. His season is 282 minutes across 5 appearances and 3 starts, 62.7 percent of Bournemouth's league minutes over 5 club matches, with 7 interceptions, 7 tackles and 22 recoveries. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is STABLE at a ratio of 0.76 against his own season rate, worth 0. The score of 78.6 breaks down as 40 for standing, 20.0 for league level, 12.5 for playing time, 3.2 for season production, 2.8 for the week and 0 for form.
Score 78.6: standing 40, league 20, minutes 12.5, season 3.2, last week 2.8, form 0
5
Sergiño Dest DEF · 25
PSV Eindhoven · Dutch Eredivisie · LocksCOOLING
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at FC Twente 2-3 started90 min · 2 box touches · 1 tackles
Season, 6 of 7 club matches539 min6 starts2 G2 A8 key passes2 big chances21 box touches55 prog. carries93% pass36 duels won12 tackles1 int29 recoveries0 YC0 RC
PSV Eindhoven lost 2-3 away at FC Twente on September 20 and Dest played all 90 minutes, with 1 tackle, 3 duels won of 5 and 6 progressive carries. By the season production score he is the most productive defender in the pool's top five, with 2 goals, 2 assists, 8 key passes and 55 progressive carries in 539 minutes across 6 appearances, 85.6 percent of PSV's league minutes over 7 club matches. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is COOLING at a ratio of 0.24 against his own season rate, worth -2. The score of 78.3 breaks down as 40 for standing, 15.6 for league level, 17.1 for playing time, 5.9 for season production, 1.7 for the week and -2 for form.
Score 78.3: standing 40, league 15.6, minutes 17.1, season 5.9, last week 1.7, form -2
6
Matt Freese GK · 28
New York City FC · MLS · LocksNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 26 of 26 club matches2340 min26 starts89 saves0 shots faced5 clean sheets34 GA76% pass1 YC
Freese had no club match in the window. The season line is every one of New York City FC's 2340 league minutes across 26 club matches, with 89 saves, 5 clean sheets and 34 goals conceded. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is NO MATCH, worth 0. The score of 73.9 breaks down as 40 for standing, 13.0 for league level, 20.0 for playing time, 0.9 for season production, 0.0 for the week and 0 for form. A full playing time score of 20.0 plus the lock tier carries him to sixth on a week with nothing in it.
Score 73.9: standing 40, league 13, minutes 20, season 0.9, last week 0, form 0
7
Christian Pulisic MID · 27
AC Milan · Italian Serie A · LocksSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v Lecce 3-0 started69 min · 1 G · 2 key passes · 1 big chances · 5 box touches
Season, 2 of 5 club matches114 min1 starts1 G1 A6 key passes1 big chances8 box touches9 prog. carries96% pass7 duels won0 tackles0 int7 recoveries1 YC0 RC
AC Milan won 3-0 at home over Lecce on September 20 and Pulisic scored, playing 69 minutes with 2 shots, 1 on target, 2 key passes, 1 big chance created and 5 touches in the opposition box. The season is thin at 114 minutes across 2 appearances, 25.3 percent of Milan's league minutes over 5 club matches, with 1 goal, 1 assist and 6 key passes. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is STABLE at a ratio of 0.98 against his own season rate, worth 0. The score of 72.3 breaks down as 40 for standing, 18.4 for league level, 5.1 for playing time, 0.0 for season production, 8.8 for the week and 0 for form. He is under the 180 minute bar for a season rate, so that part is 0.0 and the week production score of 8.8 is doing the work.
Score 72.3: standing 40, league 18.4, minutes 5.1, season 0, last week 8.8, form 0
Season, 2 of 5 club matches176 min2 starts0 G0 A1 key passes0 big chances6 box touches0 prog. carries87% pass4 duels won1 tackles0 int3 recoveries0 YC0 RC
Juventus won 2-0 at home over Atalanta on September 20 with McKennie starting and playing 86 minutes, taking 1 shot, 1 on target, 1 key pass and 1 tackle. He has 176 minutes across 2 appearances and 2 starts, 39.1 percent of Juventus's league minutes over 5 club matches, with 3 shots and 6 touches in the opposition box. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is WARM at a ratio of 1.13 against his own season rate, worth 2. The score of 69.6 breaks down as 40 for standing, 18.4 for league level, 7.8 for playing time, 0.0 for season production, 1.4 for the week and 2 for form. Like Pulisic he is under the 180 minute bar, so the season production part is 0.0.
Score 69.6: standing 40, league 18.4, minutes 7.8, season 0, last week 1.4, form +2
9
Mark McKenzie DEF · 27
Toulouse · French Ligue 1 · In the squadSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 19, 2026v Le Havre AC 3-2 started90 min · 3 tackles
Season, 5 of 5 club matches450 min5 starts0 G0 A2 key passes2 big chances3 box touches35 prog. carries92% pass22 duels won6 tackles5 int19 recoveries0 YC0 RC
Toulouse won 3-2 at home over Le Havre AC on September 19 and McKenzie played the full 90 minutes, with 3 tackles, 8 duels won of 13 and 13 progressive carries. He has played every one of Toulouse's 450 league minutes across 5 club matches, with 5 interceptions, 2 big chances created, 35 progressive carries and 91.7 percent passing. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is STABLE at a ratio of 0.99 against his own season rate, worth 0. The score of 69.0 breaks down as 25 for standing, 17.6 for league level, 20.0 for playing time, 3.0 for season production, 3.5 for the week and 0 for form. He is the only player in the top ten who is not a lock, and full club minutes in a top league are why he is there.
Score 69: standing 25, league 17.6, minutes 20, season 3, last week 3.5, form 0
10
Tim Ream DEF · 38
Charlotte FC · MLS · LocksNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 19 of 26 club matches1665 min19 starts0 G1 A2 key passes0 big chances0 box touches29 prog. carries94% pass15 duels won12 tackles13 int16 recoveries1 YC0 RC
Ream had no club match in the window. At 38 he has 1665 minutes across 19 appearances, 71.2 percent of Charlotte FC's league minutes over 26 club matches, with 13 interceptions, 12 tackles, 1 assist and 93.7 percent passing. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is NO MATCH, worth 0. The score of 68.1 breaks down as 40 for standing, 13.0 for league level, 14.2 for playing time, 0.9 for season production, 0.0 for the week and 0 for form.
Score 68.1: standing 40, league 13, minutes 14.2, season 0.9, last week 0, form 0
11
Malik Tillman MID · 24
Bayer Leverkusen · German Bundesliga · LocksUNUSED
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v RB Leipzig 2-0 unused substitute
Season, 3 of 4 club matches146 min2 starts0 G1 A2 key passes0 big chances10 box touches13 prog. carries88% pass6 duels won2 tackles4 int9 recoveries0 YC0 RC
Bayer Leverkusen won 2-0 at home over RB Leipzig on September 20 and Tillman did not play. His season is 146 minutes across 3 appearances and 2 starts, 40.6 percent of Leverkusen's league minutes over 4 club matches, with 1 assist, 2 key passes and 10 touches in the opposition box. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is UNUSED, worth 0. The score of 66.5 breaks down as 40 for standing, 18.4 for league level, 8.1 for playing time, 0.0 for season production, 0.0 for the week and 0 for form. He is under the 180 minute bar for a season rate, so the lock tier is carrying the whole score.
Score 66.5: standing 40, league 18.4, minutes 8.1, season 0, last week 0, form 0
12
Max Arfsten DEF · 25
Middlesbrough · English League Championship · In the squadSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 15, 2026v Millwall 2-2 off the bench45 min · 3 key passes · 1 box touches · 1 tackles
Sep 19, 2026at Birmingham City 2-2 started86 min · 1 G · 1 key passes · 1 box touches · 2 tackles
Season, 7 of 8 club matches373 min3 starts1 G0 A10 key passes2 big chances11 box touches23 prog. carries86% pass34 duels won11 tackles1 int11 recoveries0 YC0 RC
Arfsten is the player of the week, with 131 minutes across two matches: Middlesbrough drew 2-2 at home with Millwall on September 15, where he came on for 45 minutes and laid on 3 key passes, then drew 2-2 away at Birmingham City on September 19, where he started, scored and played 86 minutes. The season is 373 minutes across 7 appearances and 3 starts, 51.8 percent of Middlesbrough's league minutes over 8 club matches, with 1 goal, 10 key passes and 34 duels won of 58. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is STABLE at a ratio of 1.09 against his own season rate, worth 0. The score of 64.3 breaks down as 25 for standing, 13.6 for league level, 10.4 for playing time, 5.3 for season production, 10.0 for the week and 0 for form. The week production part of 10.0 is the maximum available and it is the whole reason he is twelfth rather than lower.
Score 64.3: standing 25, league 13.6, minutes 10.4, season 5.3, last week 10, form 0
13
Sebastian Berhalter MID · 25
Middlesbrough · English League Championship · In the squadSTABLE
Sep 19, 2026at Birmingham City 2-2 off the bench27 min · 1 key passes · 1 box touches · 1 tackles · 1 int
Season, 8 of 8 club matches548 min6 starts2 G1 A16 key passes4 big chances13 box touches25 prog. carries85% pass20 duels won12 tackles3 int17 recoveries0 YC0 RC
Berhalter played 72 minutes across two matches: Middlesbrough drew 2-2 at home with Millwall on September 15, where he started and played 45 minutes with 2 key passes, then drew 2-2 away at Birmingham City on September 19, where he came on for 27 minutes. He has 548 minutes across 8 appearances and 6 starts, 76.1 percent of Middlesbrough's league minutes over 8 club matches, with 2 goals, 1 assist, 16 key passes and 4 big chances created. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is STABLE at a ratio of 0.64 against his own season rate, worth 0. The score of 62.6 breaks down as 25 for standing, 13.6 for league level, 15.2 for playing time, 5.5 for season production, 3.3 for the week and 0 for form.
Score 62.6: standing 25, league 13.6, minutes 15.2, season 5.5, last week 3.3, form 0
14
Miles Robinson DEF · 29
FC Cincinnati · MLS · In the squadHOT
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at Houston Dynamo FC 2-2 started90 min · 2 key passes · 1 big chances · 1 box touches · 1 tackles · 2 int
Season, 20 of 25 club matches1480 min19 starts0 G1 A7 key passes1 big chances15 box touches66 prog. carries88% pass34 duels won18 tackles14 int38 recoveries2 YC1 RC
FC Cincinnati drew 2-2 away at Houston Dynamo FC on September 20 and Robinson played all 90 minutes with 2 interceptions, 2 key passes, 1 big chance created, 10 progressive carries and 68 completed passes of 69. The season is 1480 minutes across 20 appearances and 19 starts, 65.8 percent of Cincinnati's league minutes over 25 club matches, with 14 interceptions, 18 tackles and 66 progressive carries. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is HOT at a ratio of 2.76 against his own season rate, worth 4. The score of 62.4 breaks down as 25 for standing, 13.0 for league level, 13.2 for playing time, 1.7 for season production, 5.5 for the week and 4 for form. That ratio is the highest in the pool, and the four form points are why he clears the rest of the second tier.
Score 62.4: standing 25, league 13, minutes 13.2, season 1.7, last week 5.5, form +4
15
Cristian Roldan MID · 31
Seattle Sounders FC · MLS · In the squadHOT
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at Colorado Rapids 3-3 started90 min · 1 G · 4 box touches · 1 int
Season, 16 of 24 club matches1233 min13 starts4 G2 A9 key passes0 big chances6 box touches2 prog. carries89% pass17 duels won32 tackles15 int17 recoveries1 YC0 RC
Seattle Sounders FC drew 3-3 away at Colorado Rapids on September 20 and Roldan scored, playing all 90 minutes with 2 shots, 1 on target, 6 duels won of 12 and 4 touches in the opposition box. On the season he has 4 goals and 2 assists in 1233 minutes across 16 appearances, 57.1 percent of Seattle's league minutes over 24 club matches, with 32 tackles and 15 interceptions. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is HOT at a ratio of 1.68 against his own season rate, worth 4. The score of 61.7 breaks down as 25 for standing, 13.0 for league level, 11.4 for playing time, 2.8 for season production, 5.5 for the week and 4 for form.
Score 61.7: standing 25, league 13, minutes 11.4, season 2.8, last week 5.5, form +4
16
Timothy Weah FWD · 26
Marseille · French Ligue 1 · In the squadCOLD
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v Paris Saint-Germain 1-2 started77 min · 2 tackles · 1 int · 1 RC
Season, 5 of 5 club matches437 min5 starts0 G0 A5 key passes0 big chances5 box touches20 prog. carries87% pass23 duels won12 tackles2 int18 recoveries1 YC1 RC
Marseille lost 1-2 at home to Paris Saint-Germain on September 20 and Weah was sent off, ending his night after 77 minutes with 2 tackles, 1 interception and 1 shot. His season is 437 minutes across 5 appearances and 5 starts, 97.1 percent of Marseille's league minutes over 5 club matches, with 5 key passes, 5 shots and 23 duels won of 38. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is COLD at a ratio of -1.12 against his own season rate, worth -3. The score of 60.9 breaks down as 25 for standing, 17.6 for league level, 19.4 for playing time, 1.9 for season production, 0.0 for the week and -3 for form. The red card costs three points in the production rule, which is why his week production part is 0.0 and his form ratio is negative.
Score 60.9: standing 25, league 17.6, minutes 19.4, season 1.9, last week 0, form -3
17
Joe Scally DEF · 23
Borussia Mönchengladbach · German Bundesliga · In the squadCOLD
Season, 4 of 4 club matches257 min3 starts1 G0 A1 key passes0 big chances7 box touches21 prog. carries88% pass18 duels won9 tackles1 int12 recoveries1 YC0 RC
Borussia Mönchengladbach lost 3-4 at home to Mainz on September 19 with Scally playing 76 minutes, taking 1 key pass, 1 shot, 1 tackle and 5 progressive carries. The season is 257 minutes across 4 appearances and 3 starts, 71.4 percent of Mönchengladbach's league minutes over 4 club matches, with 1 goal, 21 progressive carries and 18 duels won of 27. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is COLD at a ratio of 0.5 against his own season rate, worth -3. The score of 60.9 breaks down as 25 for standing, 18.4 for league level, 14.3 for playing time, 4.1 for season production, 2.1 for the week and -3 for form.
Score 60.9: standing 25, league 18.4, minutes 14.3, season 4.1, last week 2.1, form -3
18
Auston Trusty DEF · 28
Celtic · Scottish Premiership · In the squadHOT
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v Rangers 0-1 started90 min · 2 tackles
Season, 7 of 7 club matches560 min6 starts0 G0 A0 key passes0 big chances0 box touches0 prog. carries93% pass0 duels won6 tackles0 int0 recoveries0 YC0 RC
Celtic lost 0-1 at home to Rangers on September 20 and Trusty played the full 90 minutes with 2 tackles and 53 completed passes of 62. He has 560 minutes across 7 appearances and 6 starts, 88.9 percent of Celtic's league minutes over 7 club matches, with 3 clean sheets, 4 goals conceded and 92.6 percent passing. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is HOT at a ratio of 2.07 against his own season rate, worth 4. The score of 59.9 breaks down as 25 for standing, 12.4 for league level, 17.8 for playing time, 0.2 for season production, 0.5 for the week and 4 for form. The ratio comes off a season production score of 0.193, so the form points are measuring a small base rather than a big week.
Score 59.9: standing 25, league 12.4, minutes 17.8, season 0.2, last week 0.5, form +4
19
Giovanni Reyna MID · 23
Strasbourg · French Ligue 1 · In the squadCOOLING
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 19, 2026at Paris FC 1-2 started67 min · 1 box touches · 1 int
Season, 5 of 5 club matches308 min4 starts1 G0 A5 key passes1 big chances13 box touches12 prog. carries90% pass13 duels won3 tackles2 int17 recoveries0 YC0 RC
Strasbourg lost 1-2 away at Paris FC on September 19 with Reyna starting and playing 67 minutes, taking 1 interception and 5 progressive carries with no shot and no key pass. The season is 308 minutes across 5 appearances and 4 starts, 68.4 percent of Strasbourg's league minutes over 5 club matches, with 1 goal, 5 key passes, 6 shots and 13 touches in the opposition box. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is COOLING at a ratio of 0.31 against his own season rate, worth -2. The score of 59.6 breaks down as 25 for standing, 17.6 for league level, 13.7 for playing time, 4.2 for season production, 1.2 for the week and -2 for form.
Score 59.6: standing 25, league 17.6, minutes 13.7, season 4.2, last week 1.2, form -2
20
Matt Turner GK · 32
New England Revolution · MLS · In the squadNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 26 of 26 club matches2340 min26 starts99 saves0 shots faced5 clean sheets33 GA75% pass1 YC
Turner had no club match in the window. He has played every one of New England Revolution's 2340 league minutes across 26 club matches, with 99 saves, 5 clean sheets, 33 goals conceded and 122 recoveries. Those 99 saves and 122 recoveries are both the most in the pool. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is NO MATCH, worth 0. The score of 59.1 breaks down as 25 for standing, 13.0 for league level, 20.0 for playing time, 1.1 for season production, 0.0 for the week and 0 for form.
Score 59.1: standing 25, league 13, minutes 20, season 1.1, last week 0, form 0
21
Ricardo Pepi FWD · 23
PSV Eindhoven · Dutch Eredivisie · In the squadSMALL SAMPLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at FC Twente 2-3 started10 min
Season, 7 of 7 club matches435 min6 starts3 G0 A4 key passes0 big chances33 box touches3 prog. carries83% pass8 duels won3 tackles3 int10 recoveries0 YC0 RC
PSV Eindhoven lost 2-3 away at FC Twente on September 20 and Pepi was on the field for 10 minutes with no shot. His season is 3 goals in 435 minutes across 7 appearances and 6 starts, 69.0 percent of PSV's league minutes over 7 club matches, with 19 shots, 7 of them on target, and 33 touches in the opposition box. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is SMALL SAMPLE, worth 0. The score of 58.7 breaks down as 25 for standing, 15.6 for league level, 13.8 for playing time, 4.0 for season production, 0.3 for the week and 0 for form. Anything under 45 minutes in the window carries a tag that neither adds nor subtracts.
Score 58.7: standing 25, league 15.6, minutes 13.8, season 4, last week 0.3, form 0
22
Folarin Balogun FWD · 25
AS Monaco · French Ligue 1 · LocksSMALL SAMPLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 18, 2026v Lens 2-1 off the bench14 min · 1 box touches
Season, 1 of 5 club matches14 min0 starts0 G0 A0 key passes0 big chances1 box touches1 prog. carries50% pass0 duels won0 tackles0 int0 recoveries0 YC0 RC
AS Monaco won 2-1 at home over Lens on September 18 and Balogun was on for 14 minutes, taking 1 shot, 1 on target, and 1 touch in the opposition box. That is most of his season: 14 minutes across 1 appearance, 3.1 percent of Monaco's league minutes over 5 club matches, the smallest club share of any lock in the pool. The squad-sheet rule has him as a lock, worth 40 of the standing points. The form tag is SMALL SAMPLE, worth 0. The score of 58.5 breaks down as 40 for standing, 17.6 for league level, 0.6 for playing time, 0.0 for season production, 0.3 for the week and 0 for form. A playing time part of 0.6 against a standing part of 40 is the whole story of his rank.
Score 58.5: standing 40, league 17.6, minutes 0.6, season 0, last week 0.3, form 0
23
Brenden Aaronson MID · 25
Leeds United · English Premier League · In the squadSMALL SAMPLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v Crystal Palace 0-0 off the bench23 min · 1 tackles · 1 int
Season, 5 of 5 club matches196 min2 starts0 G0 A0 key passes0 big chances1 box touches4 prog. carries72% pass15 duels won3 tackles1 int11 recoveries0 YC0 RC
Leeds United drew 0-0 at home with Crystal Palace on September 20 and Aaronson came on for 23 minutes, with 1 tackle, 1 interception and 2 duels won of 4. The season is 196 minutes across 5 appearances and 2 starts, 43.6 percent of Leeds's league minutes over 5 club matches, with 15 duels won of 35 and 11 recoveries. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is SMALL SAMPLE, worth 0. The score of 56.9 breaks down as 25 for standing, 20.0 for league level, 8.7 for playing time, 2.0 for season production, 1.2 for the week and 0 for form. His league part of 20.0 is the highest available and it is most of what keeps him in the twenties.
Score 56.9: standing 25, league 20, minutes 8.7, season 2, last week 1.2, form 0
24
Chris Brady GK · 22
Chicago Fire FC · MLS · In the squadCOLD
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at Nashville SC 0-3 started90 min · 3 saves · 3 GA
Season, 25 of 25 club matches2250 min25 starts70 saves0 shots faced6 clean sheets38 GA75% pass1 YC
Chicago Fire FC lost 0-3 away at Nashville SC on September 20 and Brady played all 90 minutes, making 3 saves and conceding 3. He has played every one of Chicago's 2250 league minutes across 25 club matches, with 70 saves, 6 clean sheets, the most of the four goalkeepers in the pool, and 38 goals conceded. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is COLD at a ratio of -1.68 against his own season rate, worth -3. The score of 55.6 breaks down as 25 for standing, 13.0 for league level, 20.0 for playing time, 0.6 for season production, 0.0 for the week and -3 for form.
Score 55.6: standing 25, league 13, minutes 20, season 0.6, last week 0, form -3
25
Aidan Morris MID · 24
Middlesbrough · English League Championship · On the bubbleSTABLE
Sep 19, 2026at Birmingham City 2-2 started90 min · 2 box touches · 6 tackles · 1 int
Season, 7 of 8 club matches630 min7 starts1 G0 A5 key passes0 big chances7 box touches71 prog. carries92% pass41 duels won22 tackles8 int41 recoveries0 YC0 RC
Morris started both of Middlesbrough's matches for 180 minutes. They drew 2-2 at home with Millwall on September 15, and he had 3 shots, 18 progressive carries and 100 completed passes of 108. They then drew 2-2 away at Birmingham City on September 19, and he had 6 tackles and 10 progressive carries. On the season he has 71 progressive carries, the most in the pool, plus 22 tackles and 41 duels won of 69 in 630 minutes across 7 appearances, 87.5 percent of Middlesbrough's league minutes over 8 club matches. The squad-sheet rule has him on the bubble, worth 12 of the standing points. The form tag is STABLE at a ratio of 0.74 against his own season rate, worth 0. The score of 55.2 breaks down as 12 for standing, 13.6 for league level, 17.5 for playing time, 4.4 for season production, 7.7 for the week and 0 for form.
Score 55.2: standing 12, league 13.6, minutes 17.5, season 4.4, last week 7.7, form 0
26
Johnny Cardoso MID · 24
Atlético Madrid · Spanish LALIGA · On the bubbleSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 16, 2026v Osasuna 4-0 started85 min · 1 A · 1 key passes · 1 big chances · 1 box touches · 4 tackles · 1 int
Sep 20, 2026v Real Madrid 2-1 started90 min · 1 box touches · 2 int
Season, 5 of 7 club matches225 min2 starts0 G1 A1 key passes1 big chances3 box touches5 prog. carries93% pass10 duels won6 tackles4 int10 recoveries1 YC0 RC
Cardoso started twice for 175 minutes: Atlético Madrid won 4-0 at home over Osasuna on September 16, where he recorded an assist, 1 big chance created and 4 tackles in 85 minutes, then won 2-1 at home over Real Madrid on September 20, where he played all 90 minutes with 2 interceptions. That assist was the only one any ranked player recorded in the window. His season is 225 minutes across 5 appearances and 2 starts, 35.7 percent of Atlético Madrid's league minutes over 7 club matches, with 92.6 percent passing. The squad-sheet rule has him on the bubble, worth 12 of the standing points. The form tag is STABLE at a ratio of 1.0 against his own season rate, worth 0. The score of 49.9 breaks down as 12 for standing, 19.0 for league level, 7.1 for playing time, 3.6 for season production, 8.2 for the week and 0 for form.
Score 49.9: standing 12, league 19, minutes 7.1, season 3.6, last week 8.2, form 0
27
Patrick Schulte GK · 25
Columbus Crew · MLS · On the bubbleNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 26 of 26 club matches2340 min26 starts75 saves0 shots faced5 clean sheets42 GA81% pass2 YC
Schulte had no club match in the window. He has played every one of Columbus Crew's 2340 league minutes across 26 club matches, with 75 saves, 5 clean sheets and 42 goals conceded. The squad-sheet rule has him on the bubble, worth 12 of the standing points. The form tag is NO MATCH, worth 0. The score of 45.4 breaks down as 12 for standing, 13.0 for league level, 20.0 for playing time, 0.4 for season production, 0.0 for the week and 0 for form. A full playing time part of 20.0 against a standing part of 12 is what a bubble goalkeeper's score looks like.
Score 45.4: standing 12, league 13, minutes 20, season 0.4, last week 0, form 0
28
Brian White FWD · 30
Vancouver Whitecaps · MLS · Outside looking inWARM
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at Real Salt Lake 3-0 started81 min · 1 G · 2 key passes · 2 box touches
Season, 23 of 25 club matches1904 min22 starts16 G2 A23 key passes0 big chances48 box touches8 prog. carries74% pass16 duels won7 tackles1 int7 recoveries2 YC0 RC
Vancouver Whitecaps won 3-0 away at Real Salt Lake on September 20 and White scored, playing 81 minutes with 1 shot and 2 key passes. He leads the pool in goals with 16 in 23 appearances and shots on target with 39 from 78 shots, in 1904 minutes, 84.6 percent of Vancouver's league minutes over 25 club matches. The squad-sheet rule has him outside looking in, worth 0 of the standing points. The form tag is WARM at a ratio of 1.4 against his own season rate, worth 2. The score of 41.1 breaks down as 0 for standing, 13.0 for league level, 16.9 for playing time, 3.7 for season production, 5.5 for the week and 2 for form. He has been in no United States squad in the last twelve months, so his standing part is 0, and he is still the highest ranked player in the pool carrying that zero.
Score 41.1: standing 0, league 13, minutes 16.9, season 3.7, last week 5.5, form +2
Season, 2 of 8 club matches97 min1 starts0 G0 A5 key passes0 big chances3 box touches3 prog. carries86% pass4 duels won1 tackles0 int1 recoveries0 YC0 RC
América drew 2-2 at home with Guadalajara on September 20 and Zendejas played 52 minutes with 1 key pass and 2 touches in the opposition box. The season is 97 minutes across 2 appearances and 1 start, 13.5 percent of América's league minutes over 8 club matches, with 5 key passes. The squad-sheet rule has him in the squad, worth 25 of the standing points. The form tag is COLD at a ratio of 0.39 against his own season rate, worth -3. The score of 38.7 breaks down as 25 for standing, 13.0 for league level, 2.7 for playing time, 0.0 for season production, 1.0 for the week and -3 for form. He is under the 180 minute bar for a season rate, so that part is 0.0 and the cold week takes three off.
Score 38.7: standing 25, league 13, minutes 2.7, season 0, last week 1, form -3
30
Paxten Aaronson MID · 23
Colorado Rapids · MLS · Outside looking inNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 26 of 26 club matches2140 min24 starts6 G8 A49 key passes4 big chances42 box touches38 prog. carries83% pass37 duels won38 tackles19 int26 recoveries1 YC0 RC
Aaronson had no club match in the window. On the season he leads the pool in assists with 8 and in key passes with 49, adding 6 goals, 4 big chances created, 38 tackles and 19 interceptions in 2140 minutes across 26 appearances, percent of the Colorado Rapids' league minutes over 26 club matches. The squad-sheet rule has him outside looking in, worth 0 of the standing points. The form tag is NO MATCH, worth 0. The score of 35.4 breaks down as 0 for standing, 13.0 for league level, 18.3 for playing time, 4.1 for season production, 0.0 for the week and 0 for form. Leading the pool in both assists and key passes is worth 30th here, because standing is worth up to 40 points and he has none of them.
Score 35.4: standing 0, league 13, minutes 18.3, season 4.1, last week 0, form 0
31
Nathan Harriel DEF · 25
Philadelphia Union · MLS · Outside looking inNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 26 of 26 club matches2321 min26 starts1 G3 A8 key passes1 big chances8 box touches40 prog. carries79% pass41 duels won44 tackles70 int54 recoveries4 YC0 RC
Score 35.1: standing 0, league 13, minutes 19.8, season 2.3, last week 0, form 0
32
Tanner Tessmann MID · 24
Lyon · French Ligue 1 · On the bubbleSMALL SAMPLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 19, 2026v Stade Rennais 4-0 off the bench11 min · 2 box touches
Season, 4 of 5 club matches38 min0 starts0 G0 A1 key passes0 big chances3 box touches5 prog. carries93% pass3 duels won2 tackles0 int7 recoveries1 YC0 RC
Score 31.8: standing 12, league 17.6, minutes 1.7, season 0, last week 0.5, form 0
33
Jack McGlynn MID · 23
Stoke City · English League Championship · Outside looking inSTABLE
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 19, 2026v Sheffield United 2-1 started90 min · 1 G · 2 key passes
Season, 4 of 8 club matches232 min2 starts2 G0 A3 key passes0 big chances2 box touches19 prog. carries88% pass6 duels won2 tackles2 int6 recoveries0 YC0 RC
Score 31.2: standing 0, league 13.6, minutes 6.4, season 5, last week 6.2, form 0
34
Walker Zimmerman DEF · 33
Toronto FC · MLS · Outside looking inNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 22 of 26 club matches1747 min21 starts1 G1 A6 key passes0 big chances18 box touches40 prog. carries85% pass50 duels won30 tackles37 int27 recoveries5 YC1 RC
Score 29.7: standing 0, league 13, minutes 14.9, season 1.7, last week 0, form 0
35
Diego Luna MID · 23
Real Salt Lake · MLS · Outside looking inUNUSED
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026v Vancouver Whitecaps 0-3 not in the squad
Season, 18 of 25 club matches1230 min13 starts5 G5 A43 key passes3 big chances15 box touches57 prog. carries84% pass23 duels won9 tackles11 int23 recoveries5 YC0 RC
Score 29: standing 0, league 13, minutes 10.9, season 5.1, last week 0, form 0
36
Quinn Sullivan MID · 22
Philadelphia Union · MLS · Outside looking inNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 11 of 26 club matches329 min1 starts1 G6 A9 key passes1 big chances34 box touches47 prog. carries76% pass18 duels won7 tackles1 int26 recoveries2 YC0 RC
Score 25.8: standing 0, league 13, minutes 2.8, season 10, last week 0, form 0
37
Luca de la Torre MID · 28
Charlotte FC · MLS · Outside looking inNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 22 of 26 club matches910 min11 starts0 G2 A12 key passes0 big chances6 box touches21 prog. carries88% pass20 duels won16 tackles10 int22 recoveries0 YC0 RC
Score 23.3: standing 0, league 13, minutes 7.8, season 2.5, last week 0, form 0
38
John Tolkin DEF · 24
Holstein Kiel · German 2. Bundesliga · Outside looking inUNUSED
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 19, 2026v VfL Osnabruck 1-1 unused substitute
Season, 3 of 6 club matches156 min2 starts0 G0 A0 key passes0 big chances0 box touches0 prog. carries83% pass0 duels won3 tackles0 int0 recoveries0 YC0 RC
Score 17.8: standing 0, league 12, minutes 5.8, season 0, last week 0, form 0
39
Damion Downs FWD · 22
St. Louis CITY SC · MLS · Outside looking inNO MATCH
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 4 of 26 club matches23 min0 starts0 G0 A0 key passes0 big chances3 box touches4 prog. carries67% pass3 duels won0 tackles0 int2 recoveries0 YC0 RC
Score 13.2: standing 0, league 13, minutes 0.2, season 0, last week 0, form 0
Not resolved this week
Haji WrightFWD · 28Coventry Cityno season statistics published yet
Patrick AgyemangFWD · 25Derby Countyno season statistics published yet
Prospects to watch
Young players on the desk's watch list, most of them not yet in a senior squad. Where a league feed covers them, their season and week are shown the same way; where it does not, the card says so.
Cavan Sullivan MID · 16
Philadelphia Union · MLS
Sixteen, Philadelphia Union's academy product, already on the first-team roster. (desk watch list, 2026-09-12)
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 24 of 26 club matches1452 min17 starts7 G9 A34 key passes8 big chances66 box touches81 prog. carries72% pass69 duels won31 tackles13 int46 recoveries2 YC1 RC
At 16 he has 7 goals and 9 assists in 1452 minutes across 24 appearances and 17 starts, 62.1 percent of Philadelphia Union's league minutes over 26 club matches, with 34 key passes and 8 big chances created. He had no club match in the window.
Mathis Albert FWD · 17
Borussia Dortmund · German Bundesliga
Seventeen, on Borussia Dortmund's first-team roster. (desk watch list, 2026-09-12)
MA
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 19, 2026at VfB Stuttgart 1-0 not in the squad
Season, 0 of 4 club matches0 min0 starts0 G0 A0 key passes0 big chances0 box touches0 prog. carries0% pass0 duels won0 tackles0 int0 recoveries0 YC0 RC
Borussia Dortmund played at VfB Stuttgart on September 19 and he did not play. At 17 the feed records no league minutes for him across Dortmund's 4 club matches this season, and no season statistics.
Julian Hall FWD · 18
Red Bull New York · MLS
Eighteen, a forward on the Red Bull New York roster. (desk watch list, 2026-09-12)
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 26 of 26 club matches2198 min25 starts10 G3 A16 key passes2 big chances54 box touches49 prog. carries77% pass47 duels won16 tackles6 int21 recoveries0 YC0 RC
At 18 he has 10 goals and 3 assists in 2198 minutes across 26 appearances and 25 starts, 93.9 percent of Red Bull New York's league minutes over 26 club matches, from 51 shots with 26 on target. He had no club match in the window.
Adri Mehmeti MID · 17
Red Bull New York · MLS
Seventeen, a midfielder on the Red Bull New York roster. (desk watch list, 2026-09-12)
AM
Last seven days, Sep 15, 2026 to Sep 21, 2026No club match in the window.
Season, 25 of 26 club matches2046 min25 starts1 G5 A24 key passes2 big chances9 box touches25 prog. carries85% pass35 duels won45 tackles46 int55 recoveries5 YC1 RC
At 17 he has started all 25 of his appearances for 2046 minutes, 87.4 percent of Red Bull New York's league minutes over 26 club matches, with 5 assists, 46 interceptions and 1189 completed passes of 1393. He had no club match in the window.
Zavier Gozo FWD · 19
Crystal Palace · English Premier League
Nineteen, on Crystal Palace's first-team roster; the feed lists him there, not at Real Salt Lake. (desk watch list, 2026-09-12)
ZG
Last seven days, Sep 15, 2026 to Sep 21, 2026
Sep 20, 2026at Leeds United 0-0 not in the squad
Season, 2 of 5 club matches28 min0 starts0 G0 A0 key passes0 big chances0 box touches2 prog. carries80% pass1 duels won1 tackles0 int0 recoveries0 YC0 RC
Crystal Palace played at Leeds United on September 20 and he did not play. At 19 he has 28 minutes across 2 appearances, 6.2 percent of Palace's league minutes over 5 club matches.
How the ranking works
Four parts, out of 100, then form. Standing, up to 40: the tier on the squad-sheet rule (locks 40, in the squad 25, on the bubble 12, outside looking in 0). League level, up to 20: the level of the league the club plays in, from the printed table. Playing time, up to 20: the share of the club's available league minutes the player has played this season. Production, up to 20: a season per-90 production score worth 10 and a last-seven-days production score worth 10, each scaled to the pool's best. Form, plus or minus a few points for the week against the player's own season: HOT (last seven days at 1.5 times the season rate or better) +4, WARM (1.1 to 1.5) +2, STABLE (0.6 to 1.1) 0, COLD (under 0.6) -3, COOLING (a top-quarter season and a cold week) -2. Under 45 minutes in the window is SMALL SAMPLE; an unused substitute is UNUSED; no club match is NO MATCH; all 0.
Production, outfield: three per goal; two per assist; half a point per key pass; one per big chance created; a tenth per touch in the box; a tenth per progressive carry; a fifth per tackle; three tenths per interception; a tenth per recovery; a tenth per duel won; half a point off per yellow; three off per red; two off per own goal.
Production, goalkeepers: four tenths per save; two per clean sheet; seven tenths off per goal conceded; three off per red.
League levels used this week: eng.1 100, esp.1 95, ita.1 92, ger.1 92, fra.1 88, ned.1 78, eng.2 68, usa.1 65, mex.1 65, sco.1 62, ger.2 60.
The score and its parts are printed under every player. The argument is with the weights, which are all here, not with a hidden number.
Pool as filed Sep 12, 2026: ESPN match squads, 15 matches since 2024-09-12. Club numbers from the competitions' published statistics.