James Sands vs Nico Cavallo: the stats side by side

Filter:
James Sands Midfielder · 26 years old · United States New York City FC
vs
Nico Cavallo Defender · 24 years old · United States New York City FC
132 - 38 Matches
3 - 1 Goals
2 - 0 Assists
6.94 - 6.67 FN rating

Every match we track: since the 2017 season for James Sands, since the 2025 season for Nico Cavallo. So compare the numbers per 90 minutes above all. For James Sands, the 2019, 2020, 2021 seasons are missing.

Stats side by side

James Sands Nico Cavallo
Total
132 Matches 38
128 Starts 23
11,254 Minutes played 1,970
3 Goals 1
2 Assists 0
5 Goals + assists 1
0 Penalties scored 0
44 Key passes 12
34 Successful dribbles 8
26 Yellow cards 5
1 Red cards 0
Per 90 minutes
0.02 Goals 0.05
0.02 Assists 0.00
0.04 Goals + assists 0.05
0.29 Shots 0.14
0.09 Shots on target 0.05
0.35 Key passes 0.55
0.27 Successful dribbles 0.37
5.52 Duels won 4.11
2.22 Tackles 2.56
1.48 Interceptions 1.37
1.40 Fouls drawn 0.46
Efficiency
6.94 FN rating 6.67
3,751 Minutes per goal 1,970
2,251 Minutes per goal or assist 1,970
31% Shots on target (%) 33%
8% Shot conversion (%) 33%
64% Successful dribbles (%) 47%
59% Duels won (%) 57%

James Sands and Nico Cavallo in the same team

James Sands and Nico Cavallo played 16 matches together: 4 won, 5 drawn and 7 lost. James Sands scored 1 times in them, Nico Cavallo 1 times.

The last 10 matches together

Match James SandsG / A Nico CavalloG / A
New York City FC 1-1 CF Montréal Major League Soccer - MLS, 31/10/2026 0 / 0 0 / 0
Inter Miami 2-0 New York City FC Major League Soccer - MLS, 15/10/2026 0 / 0 0 / 0
Chicago Fire 2-1 New York City FC Major League Soccer - MLS, 10/10/2026 0 / 0 0 / 0
Atlanta United FC 2-2 New York City FC Major League Soccer - MLS, 27/09/2026 0 / 0 0 / 0
New York City FC 0-1 New York Red Bulls Major League Soccer - MLS, 19/09/2026 0 / 0 0 / 0
Real Salt Lake 0-2 New York City FC Major League Soccer - MLS, 13/09/2026 0 / 0 0 / 0
Toronto FC 1-1 New York City FC Major League Soccer - MLS, 30/08/2026 0 / 0 0 / 0
New England Revolution 1-1 New York City FC Major League Soccer - MLS, 23/08/2026 1 / 0 0 / 0
FC Cincinnati 2-1 New York City FC Major League Soccer - MLS, 20/08/2026 0 / 0 0 / 0
New York City FC 2-3 Philadelphia Union Major League Soccer - MLS, 17/08/2026 0 / 0 0 / 0

In the same competitions

Competition James Sands Nico Cavallo
Apps Goals Assists Apps Goals Assists
Major League Soccer - MLS 81 2 2 34 0 0
Leagues Cup 9 0 0 4 1 0

Season by season

Season James Sands Nico Cavallo
Club Apps Goals Assists Club Apps Goals Assists
2026 New York City FC 22 1 1 New York City FC 22 1 0
2025 FC St. Pauli 29 1 0 New York City FC 16 - 0
2024 New York City FC 43 1 1 - - -
2023 New York City FC 33 - - - - -
2022 USA 1 - - - - -
2018 New York City FC 3 - - - - -
2017 New York City FC 1 - - - - -

James Sands vs Nico Cavallo in numbers

Since the 2017 season James Sands played 132 matches we track, with 3 goals and 2 assists: on average 0.04 goals and assists per 90 minutes. Since the 2025 season Nico Cavallo played 38 matches we track, with 1 goals and 0 assists: on average 0.05 goals and assists per 90 minutes.

More on both players: all about James Sands, all about Nico Cavallo, compare other players.