# James Sands · NVP, ratings and skills | Sir Balone

> In the 2025-26 Bundesliga, James Sands has an NVP of 44: number 52 of 86 midfielders in the league with 900+ minutes. They produce 0.84 times their position's average and cost 0.90 times as much.

URL: https://sirbalone.com/en/la-lente/players/james-sands-1548470/
Datos al: 2026-10-16
Fuente de los datos: Sportmonks (https://www.sportmonks.com/). Métricas, notas y textos: La Lente, de Sir Balone, a cargo de Juan Carlos Vasquez (https://sirbalone.com/authors/juan-carlos-vasquez/).

§ Player · Midfielder

## James Sands

[St. Pauli](https://sirbalone.com/en/la-lente/teams/st-pauli-353/2025-26/)

In the 2025-26 Bundesliga, James Sands has an NVP of 44: number 52 of 86 midfielders in the league with 900+ minutes.

They produce 0.84 times their position's average and cost 0.90 times as much.

Their strongest skill is Defender: S, percentile 94.

They have a rating in 23 matches that season and were player of the match in 0. Their best rating was 61, in FC Köln 1–1 St. Pauli.

### Seasons

| Season | Competition | Team | Min | G | A | Produces | Costs | NVP |
|---|---|---|---|---|---|---|---|---|
| 2025-26 | [Bundesliga](https://sirbalone.com/en/la-lente/bundesliga/2025-26/) | [St. Pauli](https://sirbalone.com/en/la-lente/teams/st-pauli-353/2025-26/) | 1941 | 1 | 0 | 0.84× | 0.90× | 44 |
| 2024-25 | [Bundesliga](https://sirbalone.com/en/la-lente/bundesliga/2024-25/) | [St. Pauli](https://sirbalone.com/en/la-lente/teams/st-pauli-353/2024-25/) | 452 | 0 | 0 | 0.72× | 0.72× | 49 |

### Skills

Percentile against players in the same position in the 2025-26 Bundesliga, as on the app card.

Striker X 26

Creator X 10

Dribbler C 38

Defender S 94

Control X 32

### Latest matches

- 43 [St. Pauli 0–0 Eintracht Frankfurt](https://sirbalone.com/en/la-lente/matches/st-pauli-eintracht-frankfurt-2026-03-08/) 8 Mar · Bundesliga · 81'
- 37 [TSG Hoffenheim 0–1 St. Pauli](https://sirbalone.com/en/la-lente/matches/tsg-hoffenheim-st-pauli-2026-02-28/) 28 Feb · Bundesliga · 90'
- 38 [Bayer 04 Leverkusen 4–0 St. Pauli](https://sirbalone.com/en/la-lente/matches/bayer-04-leverkusen-st-pauli-2026-02-14/) 14 Feb · Bundesliga · 69'
- 39 [St. Pauli 2–1 VfB Stuttgart](https://sirbalone.com/en/la-lente/matches/st-pauli-vfb-stuttgart-2026-02-07/) 7 Feb · Bundesliga · 90'
- 39 [FC Augsburg 2–1 St. Pauli](https://sirbalone.com/en/la-lente/matches/fc-augsburg-st-pauli-2026-01-31/) 31 Jan · Bundesliga · 90'
- 51 [St. Pauli 1–1 RB Leipzig](https://sirbalone.com/en/la-lente/matches/st-pauli-rb-leipzig-2026-01-27/) 27 Jan · Bundesliga · 77'
- 46 [St. Pauli 0–0 Hamburger SV](https://sirbalone.com/en/la-lente/matches/st-pauli-hamburger-sv-2026-01-23/) 23 Jan · Bundesliga · 90'
- 60 [Borussia Dortmund 3–2 St. Pauli](https://sirbalone.com/en/la-lente/matches/borussia-dortmund-st-pauli-2026-01-17/) 17 Jan · Bundesliga · 90'
- 37 [VfL Wolfsburg 2–1 St. Pauli](https://sirbalone.com/en/la-lente/matches/vfl-wolfsburg-st-pauli-2026-01-14/) 14 Jan · Bundesliga · 90'
- 37 [FSV Mainz 05 0–0 St. Pauli](https://sirbalone.com/en/la-lente/matches/fsv-mainz-05-st-pauli-2025-12-21/) 21 Dec · Bundesliga · 90'

### Best matches

- 61 [FC Köln 1–1 St. Pauli](https://sirbalone.com/en/la-lente/matches/fc-koln-st-pauli-2025-12-06/) 6 Dec 2025 · Bundesliga
- 60 [Borussia Dortmund 3–2 St. Pauli](https://sirbalone.com/en/la-lente/matches/borussia-dortmund-st-pauli-2026-01-17/) 17 Jan 2026 · Bundesliga
- 59 [RB Leipzig 2–0 St. Pauli](https://sirbalone.com/en/la-lente/matches/rb-leipzig-st-pauli-2025-02-09/) 9 Feb 2025 · Bundesliga
- 56 [St. Pauli 0–4 Borussia Mönchengladbach](https://sirbalone.com/en/la-lente/matches/st-pauli-borussia-monchengladbach-2025-11-01/) 1 Nov 2025 · Bundesliga
- 51 [St. Pauli 1–2 Bayer 04 Leverkusen](https://sirbalone.com/en/la-lente/matches/st-pauli-bayer-04-leverkusen-2025-09-27/) 27 Sep 2025 · Bundesliga

### How is the rating calculated?

The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.

[See their card in La Lente All their metrics, recent form, comparisons and Same DNA.](https://app.sirbalone.com/?jugador=James+Sands&liga=Bundesliga&temporada=25646&equipo=St.+Pauli)
