Skip to content
GioScore

Kenny Rocha Santos

Versailles · Central Midfield · Right foot · 26 · Cape Verde · #28

Apps · 26/27
4 2 starts
Ligue 3
Minutes
186 17%
of 1,080 available
Goals
0
Assists
0
3 key passes
Avg rating
6.31 −0.25
25/26: 6.56
Market Value
€800K #4
at Versailles

Last 10 matches · rating

Avg 6.43
  1. 6.3
  2. 6.7
  3. 6.5
  4. 6.5
  5. 7.5
  6. 5.5
  7. 6.5
  8. 6.2
  9. 6.1
  10. 6.5
DateOpponentResMinGARating
7 NovCaenA · L30-163′––6.5
31 OctSC Aubagne Air BelH · L34-082′––6.1
17 OctThionville LusitanosA · L32-119′––6.2
3 OctValenciennesH · L31-022′––6.5
24 MayLavalA · L2PO0-112′––5.5
15 MayFleury 91A · L32-190′1–7.5
9 MayVersaillesH · L31-329′––6.5
2 MayQuevilly RouenA · L30-078′––6.5
24 AprAAubagneH · L33-183′––6.7
17 AprConcarneauA · L30-084′––6.3
All matches · 15 more
3 AprVillefrancheA · L31-290′––6.6
27 MarCaenH · L31-144′1–7.2
20 MarParis 13 AtleticoA · L30-068′––6.4
13 MarStade BriochinH · L33-290′–16.9
6 MarBourg-en-BresseA · L31-317′––6.6
28 FebOrléansA · L31-169′1–6.6
20 FebLe Puy-en-VelayH · L31-172′–17.0
13 FebChâteaurouxA · L32-176′––6.3
6 FebValenciennesH · L31-276′––6.4
30 JanSochauxA · L31-190′––6.4
24 JanDijonH · L30-090′––6.5
16 JanVersaillesA · L33-190′116.8
12 DecQuevilly RouenH · L31-090′1–6.7
5 DecSC Aubagne Air BelA · L31-177′––6.3
21 NovConcarneauH · L30-090′––6.5
Chart: oldest → newest · team record 5-2-3 (W-D-L) · 1 G · 0 A in 562 min. Rating colours: green 8.0+, blue 7.0+, amber 6.0+, red below. H / A = home / away. Club and country.

Share of Versailles's season

12 official games
Minutes played17.2% 186 of 1,080
Team games started2 of 12 0 full games
Goals vs 25/26 total0 of 10 after 4 apps

Form · 4 matches

since 3 Oct

Avg 6.31High 6.5Low 6.1

3 W0 D1 L

Appearances 26/27

2 started2 off the bench

Position

Central MidfieldMidfielder · Right foot

Personal information

Date of birth
3 Jan 2000
Place of birth
São Vicente, Cape Verde
Height
174 cm
Weight
68 kg
Tactical role
Central Midfield
Preferred foot
Right foot
Head coach
Jordan Gonzalez

Last match · activity & stats

@ CaenAway · Ligue 3
L 1–06.5

Starter · 3-4-1-2 · Attacking midfield · #28 · 66′ (63′ reg. +3′)28′▼ 63′

ATTACKING →28
Tactical & action zone · 3-4-1-2 attacking midfield · 23 touches · attacking →
Touches23 in 66′ (63′ reg.)
Passes9/15 60% accurate
Duels won2/4 50% won

Pass accuracy · 9 / 1560%

Duels won · 2 / 450%

Long balls · 0 / 30%

Passing & progression

Accurate passes
9 / 15 (60%)
Key passes
1
Long balls (accurate)
0 / 3
Crosses (accurate)
1 / 3

Duels & retention

Total duels won
2 / 4 (50%)
Aerial duels won
0 / 1
Fouls drawn
2
Possession lost
9

Defence & discipline

Fouls committed
2
Time on pitch
66′ (63′ reg. +3′)
Verified match statistics from Versailles's latest appearance (7 Nov 2026). Pitch zone reflects kick-off formation slot and recorded on-ball actions (attacking left → right); optical tracking (distance in km, sprint speed) is not published by the data feed.

Season 26/27 · Ligue 3

Versailles

Attack

Goals
0

Passing

Assists
0
Key passes
3
Passes
46
Crosses (accurate)
—

Defence

Clearances
2

Duels

Total
21
Won
5

Minutes

Started
2
Off the bench
2
Total
186′
Minutes per match
47′

Discipline

Yellow
2
Red
0
Fouls committed
—
Fouls drawn
—

Duels won · 25/26: 31%24%

Pass accuracy67%

Competitions

  • Ligue 3
— = the figure on record is not credible (a zero over many minutes).
StatPer 90Now vs 25/2625/26Change
Attack
Goals0.000.36−100%
Goals + assists0.000.54−100%
Passing
Assists0.000.18−100%
Key passes1.450.90+62%
Passes22.332.8−32%
Defence
Clearances0.970.29+237%
Duels
Duels contested10.1613.95−27%
Duels won2.424.34−44%
Discipline
Yellow cards0.970.14—
Ligue 3 · 186 min. 25/26 and the white tick = his figure last season in the same competition (2,509 min). A rate appears only when every competition played reports the stat. How we calculate this

Season by competition

26/27
CompetitionAppsStartsMinGAG+A/90RatingW-D-L
Ligue 342186000.006.313-0-1
Season rating range · 26/27Floor 6.11Season avg 6.31Season peak 6.49
5.0Peak vs Valenciennes (3 Oct)10.0
Home · 2 games2-0-0 0 G · 0 A · 6.302 W0 D0 L
Away · 2 games1-0-1 0 G · 0 A · 6.331 W0 D1 L
W-D-L is the team result in the games he played.

Attributes · tactical radar

62 OVR · Central Midfield · Right foot
ATT59TEC66TAC55DEF56CRE70
Attacking+1 vs CM
59
Technical−2 vs CM
66
Tactical−15 vs CM
55
Defending−4 vs CM
56
Creativity+4 vs CM
70
Based on 26/27 & 25/26 · 38 apps (2,707 min) · dashed ring = 60 pro baseline · tick = central mid benchmark.

Market value & valuation

Versailles · 5.6% of €14M

Estimated market value

€800K

Versailles#4 of 27

Most valuable · Versailles

  1. #1AEAmir Etien€1M
  2. #2JKJawed Kalai€1M
  3. #3SGShelton Guillaume€880K
  4. #4Kenny Rocha Santos€800K
  5. #5AZArtur Zakharyan€800K

Contract & transfers

Transfers on record (7)

Career

Senior club + country · official matches
Goals by season · clubs
  1. 0A –16/174 appsSET
  2. 1A –18/192 appsSET
  3. 0A 019/2030 appsNAN
  4. 6A 920/2136 appsNAN
  5. 1A 421/2229 appsKOO
  6. 0A 022/2321 appsKOO
  7. 1A –23/2430 appsAZA+
  8. 4A 324/2523 appsP1A
  9. 10A 525/2633 appsROU
  10. 0A 026/274 appsVER
Goals + assists per 90 by season
  1. —6.5616/17102′0 YC
  2. —–18/1942′0 YC
  3. 0.006.6919/201,846′8 YC
  4. 0.537.1120/212,546′3 YC
  5. 0.206.9321/222,307′6 YC
  6. 0.006.8522/231,372′7 YC
  7. —–23/241,097′3 YC
  8. 0.336.8324/251,907′4 YC
  9. 0.546.5625/262,521′5 YC
  10. —6.3126/27186′2 YC
Goals by year · Cape Verde Islands
  1. 0A –20181 app
  2. 0A –20211 app
  3. 1A 320229 apps7.29
  4. 1A 020235 apps6.73
  5. 0A 020245 apps7.04
  6. 0A –20261 app
Career by teamPeriodAppsMinGAG+A/90Rating
Versailles26/27–4186000.006.31
Rouen25/26332,5211050.546.56
Paris 13 Atletico24/25231,907430.336.83
AE Zakakiou23/2428947110.19—
KV Oostende21/22–23/24523,8291——6.89
Nancy19/20–20/21664,392690.316.92
Saint-Étienne16/17–18/1961441——6.56
Cape Verde Islands2018–22—2——7.08
Senior total234—25—0.30—
Youth & reserves
Saint-Étienne II16/17–18/19332,4324———
Career goals · club + country25 in 234 matches · 0.11 per match23 clubs2 Cape Verde Islands
G+A per 900.30

49 in 14,730 min

The number above each bar is the value charted · A = assists · under the season: apps and club; average rating, minutes and yellow cards in the per-90 chart · the latest season is in progress · grey bar = fewer than 270 minutes · per-90 figures use only the seasons with minutes and assists on record
Season by season (20)
SeasonTeamAppsStartsMinGAG+A/90YCRCRating
26/27Versailles42186000.00206.31
25/26Rouen33302,5211050.54516.56
2026Cape Verde Islands11—0——00—
24/25Paris 13 Atletico23211,907430.33406.83
23/24AE Zakakiou2820947110.1920—
23/24KV Oostende221500——106.63
2024Cape Verde Islands50260000.00107.04
22/23KV Oostende21171,372000.00706.85
2023Cape Verde Islands51135100.67006.73
21/22KV Oostende29252,307140.20606.93
2022Cape Verde Islands94703130.51007.29
20/21Nancy36312,546690.53317.11
2021Cape Verde Islands11640——00—
19/20Nancy30221,846000.00806.69
18/19Saint-Étienne II22221,8924——90—
18/19Saint-Étienne20421——00—
17/18Saint-Étienne II11900——10—
2018Cape Verde Islands10160——00—
16/17Saint-Étienne II1054500——00—
16/17Saint-Étienne411020——006.56

Season detail

Attacking · passing · defending

4 apps · 186 min

Attacking

Key passes
31.45/90

Passing

Passes
4622.26/90
Pass accuracy
67%

Defending

Duels won
5 / 2124%
Clearances
20.97/90
Fouls committed
73.39/90
Fouls drawn
41.94/90

32 apps · 2,509 min

Attacking

Shots
421.51/90
Shots on target
1740% · 0.61/90
Key passes
250.90/90
Dribbles won
28 / 5353% · 1.00/90
Offsides
50.18/90

Passing

Passes
91432.79/90
Pass accuracy
72%
Crosses completed
16 / 5927%
Long balls won
69 / 13651%

Defending

Duels won
121 / 38931%
Interceptions
230.83/90
Tackles
80.29/90
Clearances
80.29/90
Fouls committed
521.87/90
Fouls drawn
461.65/90
Dispossessed
260.93/90

1 app · 12 min

Attacking

Shots
1
Key passes
1

Passing

Passes
5
Pass accuracy
80%

Defending

Duels won
1 / 333%
Fouls committed
1
Fouls drawn
1
Dispossessed
1

23 apps · 1,907 min

Attacking

Shots
90.42/90
Shots on target
333% · 0.14/90
Key passes
150.71/90
Dribbles won
9 / 2438% · 0.42/90

Passing

Passes
61228.88/90
Pass accuracy
61%
Crosses completed
5 / 956%
Long balls won
51 / 8163%

Defending

Duels won
76 / 18940%
Interceptions
160.76/90
Tackles
50.24/90
Clearances
70.33/90
Fouls committed
200.94/90
Fouls drawn
210.99/90
Dispossessed
50.24/90

5 apps · 260 min

Attacking

Shots
41.38/90
Key passes
51.73/90
Dribbles won
3 / 650% · 1.04/90

Passing

Passes
12944.65/90
Pass accuracy
84%
Crosses completed
2 / 922%
Long balls won
11 / 1861%

Defending

Duels won
12 / 2255%
Interceptions
10.35/90
Tackles
31.04/90
Clearances
31.04/90
Fouls committed
31.04/90
Fouls drawn
10.35/90
Dispossessed
10.35/90

2 apps · 150 min

Attacking

Shots
10.60/90

Passing

Passes
6840.80/90
Pass accuracy
79%
Long balls won
4 / 757%

Defending

Duels won
6 / 1638%
Interceptions
31.80/90
Tackles
21.20/90
Clearances
10.60/90
Fouls committed
63.60/90
Fouls drawn
10.60/90
Dispossessed
10.60/90

3 apps · 111 min

Attacking

Shots
10.81/90
Key passes
10.81/90

Passing

Passes
5544.59/90
Pass accuracy
80%
Crosses completed
1 / 813%

Defending

Duels won
11 / 1765%
Tackles
21.62/90
Fouls committed
21.62/90
Fouls drawn
54.05/90
Dispossessed
10.81/90

19 apps · 1,264 min

Attacking

Shots
100.71/90
Shots on target
440% · 0.28/90
Key passes
211.50/90
Dribbles won
3 / 1323% · 0.21/90
Offsides
10.07/90

Passing

Passes
56840.44/90
Pass accuracy
12%
Crosses completed
12 / 5024%
Long balls won
15 / 5129%

Defending

Duels won
70 / 12656%
Interceptions
130.93/90
Tackles
422.99/90
Clearances
90.64/90
Fouls committed
151.07/90
Fouls drawn
130.93/90
Dispossessed
141.00/90
Provider-reported season totals; figures the data feed does not record are left out. Per 90 appears from 90 minutes played.

Goals by opponent

Since Nov 2025 · 5 goals
  1. Fleury 9111 game
  2. Orléans11 game
  3. Caen12 games
  4. Quevilly Rouen12 games
1 each v Versailles
v SC Aubagne Air Bel · 3 games2-1-0 W-D-L · 0 goals2 W1 D0 L
All 18 opponents since Nov 2025
OpponentPW-D-LGA
SC Aubagne Air Bel32-1-0––
Caen20-1-11–
Quevilly Rouen21-1-01–
Versailles21-0-111
Concarneau20-2-0––
Valenciennes21-0-1––
Fleury 9111-0-01–
Orléans10-1-01–
Bourg-en-Bresse10-0-1––
Châteauroux11-0-0––
Dijon10-1-0––
Laval10-0-1––
Le Puy-en-Velay10-1-0–1
Paris 13 Atletico10-1-0––
Sochaux10-1-0––
Stade Briochin11-0-0–1
Thionville Lusitanos11-0-0––
Villefranche10-0-1––
Computed from his own matches in this period (club and country, friendlies excluded). It is not a career head-to-head.

Trophies & awards

Runner-up Ligue 2 Play-offs 2025/2026

Compare & teammates

Versailles squad →

Compare with

Featured duels

Teammates

Cape Verde Islands national team →

About Kenny Rocha Santos

Among Ligue 3 midfielders with 900+ minutes in 2025/2026, Kenny Rocha Santos ranks #3 of 85 for goals per 90 (0.36; median 0.09). Kenny Rocha Santos ranks 2nd for goals among 101 Ligue 3 midfielders in 2025/2026, with 10 goals.