James Sands

James Sands

New York City FCNew York City FCContract until 30 Jun 2030
186 cm
Height
26 years
6 Jul 2000
84 kg
Weight
USA
Country
Rye, USA
Born

Position

Primary

Midfielder

MF

New York City FC2026 · Major League Soccer

New York City FC
1

Goals

1

Assists

18

Started

18

Matches

1,602

Minutes played

6.9

Rating

2

Yellow cards

0

Red cards

Expected goals

24 league games · 1957' · 16 shots

Non-penalty goals

1goal from 1.05

-0.05 in line with expectation

Assists

0assists from 0.79

-0.79 below expectation

npxG / 90

0.05

xA / 90

0.04

xGChain / 90

0.22

xGBuildup / 90

0.16

Shot map

Shots

16

Goals

1

On target

25%

xG

1.05

21' vs TSG Hoffenheim: missed, xG 0.1241' vs VfB Stuttgart: blocked, xG 0.2162' vs VfB Stuttgart: missed, xG 0.115' vs FC Augsburg: blocked, xG 0.0327' vs FC Augsburg: missed, xG 0.0445' vs FC Augsburg: blocked, xG 0.0662' vs Hamburger SV: missed, xG 0.0217' vs 1. FC Heidenheim: saved, xG 0.0450' vs Bayern München: missed, xG 0.0190' vs 1. FC Union Berlin: missed, xG 0.1224' vs Borussia Mönchengladbach: missed, xG 0.0249' vs Werder Bremen: saved, xG 0.0451' vs VfB Stuttgart: missed, xG 0.0179' vs Hamburger SV: saved, xG 0.1195' vs Hamburger SV: missed, xG 0.0761' vs Borussia Dortmund: goal, xG 0.03

Size = xG where known.

vs Dortmund

17 Jan 2026 · Bundesliga · 61'

Goal

xG

0.03

Body part

Header

Situation

From a corner

Distance

9 m

Shot 8 of 16

Rating

FC Cincinnati19 Aug
New England Revolution23 Aug
Toronto FC29 Aug
Nashville SC4 Sept
New England Revolution10 Sept
Real Salt Lake13 Sept
New York Red Bulls18 Sept
Atlanta United FC26 Sept
Chicago Fire10 Oct
Inter Miami14 Oct
Los Angeles FC17 Oct
Orlando City SC24 Oct
Atlanta United FC28 Oct
CF Montreal31 Oct
DC United7 Nov

Records

all competitions

Longest scoring run

1games
17 Jan 2026 – 17 Jan 2026

Braces · hat-tricks

0·0
games with 2 · 3+ goals

Biggest scoring game

1GatDortmundDortmund

2–3 · 17 Jan 2026

Best rating

8.2atDortmundDortmund

2–3 · 17 Jan 2026

Attacking profile

2 goals · 21 shots
29%
Shots on target6 of 21
10%
Shot conversion2 goals from 21 shots
84%
Pass accuracy2498 of 2983
58%
Duels won284 of 489

When he makes the difference

GoalsAssists

0
1–15
0
16–30
1
31–45
0
46–60
1
61–75
1
76–90+

Splits

GAG+A/90Rating
Home30 apps · 2,381′000.006.76
Away35 apps · 2,686′210.106.73
Started57 apps · 4,946′210.056.78
Off the bench8 apps · 121′000.006.53
His team with him on the pitch26% won · 17W 19D 29L

When he starts: 25% won (14W 18D 25L)

Partnerships

from match events

Assisted his goals

Eric SmithEric Smith1
Talles MagnoTalles Magno1

Scored from his assists

J. ShoreJ. Shore1

Favourite opponents

goals + assists
DortmundDortmund3 games · 1 G · 0 A1
New England RevolutionNew England Revolution2 games · 1 G · 0 A1
Orlando City SCOrlando City SC1 games · 0 G · 1 A1

Managers

played under

Match stats

DateOpponentResultMinGARating
7 NovatDC UnitedMajor League SoccerW0 - 190007.0
31 OctvsCF MontrealMajor League SoccerD1 - 190007.1
28 OctvsAtlanta United FCMajor League SoccerW2 - 190006.3
24 OctatOrlando City SCMajor League SoccerD2 - 290017.9
17 OctvsLos Angeles FCMajor League SoccerD1 - 190007.3
14 OctatInter MiamiMajor League SoccerL2 - 090006.3
10 OctatChicago FireMajor League SoccerL2 - 176006.9
26 SeptatAtlanta United FCMajor League SoccerD2 - 296006.3
18 SeptvsNew York Red BullsMajor League SoccerL0 - 190006.9
13 SeptatReal Salt LakeMajor League SoccerW0 - 290007.7
1 / 2

Season by season

SeasonClubAppsMinRatingGAShotsKPPassesTklIntDuelsDribblesCards
2026Major League SoccerNew York City FCNew York City FC18 (18)1,6026.9117 (2)61217202861/103 · 59%2/5 · 40%20
2025/262 competitionsFC St. PauliSt. Pauli28 (27)2,3296.71013 (4)1211295044157/277 · 57%3/7 · 43%50
2024/25BundesligaFC St. PauliSt. Pauli7 (6)4516.800–120115538/57 · 67%1/1 · 100%10
2022/23UEFA Champions LeagueRangersRangers6 (6)5056.5001 (0)–3407821/40 · 53%0/1 · 0%21
2021/22UEFA Europa LeagueRangersRangers5 (0)906.500––36–22/4 · 50%–00

Goals and assists by season

league and cups
GoalsAssists
1
1
0
2024/25
1
2025/26
1
2026