Cruzeiro

Keny Arroyo

Midfielder · Cruzeiro · 20 · Ecuador

Season score
49.8
Brasileiro Serie A 2026, 27 matches
Last 5 weeks
50.0
average of weeks with 60+ minutes
Market value
€12.0M
+€2.0M (+20%) since 26 May 2026
Transfermarkt, 28 Sep 2026
Born
14 Feb 2006
Height
176 cm
Foot
L
Contract until
31 Dec 2029
Wikipedia views
679 4 weeks

Every week

1–7 Jul 2025 to 27 Oct – 2 Nov 2026

24 of 70 weeks with 60+ minutes, averaging 48.7 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
20–26 Oct 202612627.549.926.7
13–19 Oct 2026217847.850.348.7
6–12 Oct 202612254.250.156.8
22–28 Sep 202616648.450.248.5
15–21 Sep 202619055.449.947.9
8–14 Sep 202617969.448.670.5
1–7 Sep 2026216040.649.242.0
25–31 Aug 202618950.149.541.4
18–24 Aug 2026216555.848.551.5
11–17 Aug 2026211065.347.160.1
4–10 Aug 2026212838.547.141.0
28 Jul – 3 Aug 2026216041.547.945.0
21–27 Jul 202613046.648.149.8
26 May – 1 Jun 202628038.348.343.1
12–18 May 2026213949.448.144.8
5–11 May 202614842.148.543.3
28 Apr – 4 May 2026214129.350.330.0
21–27 Apr 2026215563.250.256.0
14–20 Apr 2026213555.648.558.4
7–13 Apr 2026212938.548.838.3
31 Mar – 6 Apr 2026213643.449.844.1
17–23 Mar 2026216045.250.845.2
10–16 Mar 202624355.651.156.0
24 Feb – 2 Mar 202613058.650.760.0
3–9 Feb 202614543.051.143.9
27 Jan – 2 Feb 202613462.250.865.4
9–15 Dec 2025213056.949.747.7
2–8 Dec 202523248.049.849.2
25 Nov – 1 Dec 202514269.249.169.9
18–24 Nov 202517450.449.048.8
4–10 Nov 2025214248.648.850.1
28 Oct – 3 Nov 202517354.348.446.5
21–27 Oct 202515857.547.758.9
14–20 Oct 202527543.347.943.4
30 Sep – 6 Oct 202519051.047.452.5
23–29 Sep 202514536.147.939.7
9–15 Sep 202511876.547.177.5
12–18 Aug 202514536.547.537.4
5–11 Aug 202513160.146.859.5

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: level with expectation (+1.1 a week).

20.040.060.080.030 Sep4 Nov17 Mar14 Apr12 May4 Aug25 Aug15 SepExpected 50.3Score 47.8
Transfermarkt €12.0M +€2.0M (+20%) since 26 May 2026 28 Sep 2026 · its own valuation, revised a few times a year
Current estimate €11.6M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Next summer, if it goes like similar cases €13.3M–€25.0M +52% median of 40 similar past cases; players the same age +33% Closest cases, what their Transfermarkt value then did in a year: Breno Bidon at 20 (€12.0M, scoring 48.2) +108%; Ngal'ayel Mukau at 20 (€15.0M, scoring 48.2) +0%; Niccolò Pisilli at 20 (€12.0M, scoring 47.5) +67%.
0€5.0M€10M€15M202420252026€12.0M€11.6M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€11.6M
28 Sep 2026Transfermarkt€12.0M
26 May 2026Transfermarkt€10.0M
10 Dec 2025Transfermarkt€9.0M
18 Jun 2025Transfermarkt€7.0M
20 Mar 2025Transfermarkt€7.0M
16 Dec 2024Transfermarkt€4.0M
6 Jun 2024Transfermarkt€650k
17 Apr 2024Transfermarkt€500k
5 Dec 2023Transfermarkt€100k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
2 Sep 2025Besiktas Cruzeiro€8.5M
9 Feb 2025Independiente Besiktas€5.7M
1 Jan 2024IDV U20 IndependienteUndisclosed

What the score is made of

Brasileiro Serie A 2026, 1,622 minutes. Each part as a percentile against 641 top-five-league midfielder seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting66Creating69Progressing74Keeping the ball31Defending5Aerial52Finishing89
As a table
PartPercentilePer 90 vs average
Shooting66+0.07
Creating69+0.18
Progressing74+0.24
Keeping the ball31−0.40
Defending5−0.36
Aerial52−0.10
Finishing89+0.27

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

02.0K4.0K6.0K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Ernest Nuamah Olympique Lyonnais · 2249.3€12.0M97%Compare
Yuito Suzuki SC Freiburg · 2545.4€28.0M96%Compare
Rodrigo Riquelme Real Betis · 26 · cheaper49.7€4.0M95%Compare
Breno Lopes Coritiba · 30 · cheaper48.2€2.8M93%Compare
Robson Matheus Bolívar · 24 · cheaper50.5€750k93%Compare
Qazim Laci Çaykur Rizespor · 30 · cheaper45.9€2.5M93%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Keny Arroyo.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Brasileiro Serie A 2026Brasileirão Série ACruzeiro271,62249.849.1
Copa do Brasil 2026Copa do BrasilCruzeiro647045.945.1
CONMEBOL Libertadores 2026Copa LibertadoresCruzeiro742044.243.6
Int. Friendly Games 2026International FriendliesEcuador16648.448.5
World Cup Qualification, CONMEBOL 2025World Cup Qualification CONMEBOLEcuador23151.050.9
UEFA Conference League 25/26Conference LeagueBeşiktaş JK27646.246.4
Brasileiro Serie A 2025Brasileirão Série ACruzeiro1364951.251.2
Copa do Brasil 2025Copa do BrasilCruzeiro213056.947.7
Super Lig 24/25Süper LigBeşiktaş JK1123035.936.1
Copa Libertadores 2024Copa LibertadoresIndependiente del Valle512839.840.7
Copa Sudamericana 2024Copa SudamericanaIndependiente del Valle27056.255.8

Latest matches

58 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
23 Oct 2026Brasileirão Série ARemoW 1–02600–0.0027.5
18 Oct 2026Brasileirão Série Aat GrêmioW 4–279000.110.0841.2
13 Oct 2026Brasileirão Série Aat Red Bull BragantinoL 2–499000.100.1853.1
8 Oct 2026Brasileirão Série ASão PauloW 2–022000.070.0254.2
24 Sep 2026International Friendliesat South KoreaL 0–36600––48.4
20 Sep 2026Brasileirão Série Aat VitóriaW 3–190120.130.1055.4
13 Sep 2026Brasileirão Série Aat SantosL 1–279000.030.4869.4
6 Sep 2026Brasileirão Série AAthleticoW 3–170000.230.1247.3
2 Sep 2026Copa do Brasilat Atlético MineiroL 1–290000.110.0335.4
26 Aug 2026Copa do BrasilAtlético MineiroD 1–189100.020.0550.1
All 58 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
23 Oct 2026Brasileirão Série ARemoW 1–02600–0.0027.5
18 Oct 2026Brasileirão Série Aat GrêmioW 4–279000.110.0841.2
13 Oct 2026Brasileirão Série Aat Red Bull BragantinoL 2–499000.100.1853.1
8 Oct 2026Brasileirão Série ASão PauloW 2–022000.070.0254.2
24 Sep 2026International Friendliesat South KoreaL 0–36600––48.4
20 Sep 2026Brasileirão Série Aat VitóriaW 3–190120.130.1055.4
13 Sep 2026Brasileirão Série Aat SantosL 1–279000.030.4869.4
6 Sep 2026Brasileirão Série AAthleticoW 3–170000.230.1247.3
2 Sep 2026Copa do Brasilat Atlético MineiroL 1–290000.110.0335.4
26 Aug 2026Copa do BrasilAtlético MineiroD 1–189100.020.0550.1
22 Aug 2026Brasileirão Série AFlamengoW 2–175100.060.1066.5
20 Aug 2026Copa Libertadoresat FlamengoL 1–290000.010.1246.9
16 Aug 2026Brasileirão Série Aat CorinthiansW 2–132000.080.0261.4
13 Aug 2026Copa LibertadoresFlamengoD 1–178100.110.0866.9
9 Aug 2026Brasileirão Série AMirassolW 3–159000.030.0542.4
5 Aug 2026Copa do BrasilChapecoenseW 2–069000.440.1335.1
2 Aug 2026Copa do Brasilat ChapecoenseD 0–090000.590.0641.1
31 Jul 2026Brasileirão Série Aat CoritibaW 1–070000.170.0141.9
26 Jul 2026Brasileirão Série ABotafogoL 0–130000.120.0146.6
31 May 2026Brasileirão Série AFluminenseD 1–156000.040.0343.4
29 May 2026Copa LibertadoresBarcelona SC GuayaquilW 4–024000.490.0126.5
17 May 2026Brasileirão Série Aat PalmeirasD 1–175100.140.0158.7
13 May 2026Copa do BrasilGoiásW 1–064000.060.0138.4
7 May 2026Copa Libertadoresat Universidad CatólicaD 0–048000.050.3242.1
3 May 2026Brasileirão Série AAtlético MineiroL 1–366000.130.1428.3
29 Apr 2026Copa LibertadoresBoca JuniorsW 1–075000.080.0130.3
25 Apr 2026Brasileirão Série Aat RemoW 1–087100.120.0251.3
22 Apr 2026Copa do Brasilat GoiásD 2–268100.39–78.4
18 Apr 2026Brasileirão Série AGrêmioW 2–090000.430.4757.0
15 Apr 2026Copa LibertadoresUniversidad CatólicaL 1–24500–0.2452.9
12 Apr 2026Brasileirão Série ARed Bull BragantinoW 2–169010.030.0945.6
8 Apr 2026Copa Libertadoresat Barcelona SC GuayaquilW 1–06000–0.0030.3
4 Apr 2026Brasileirão Série Aat São PauloL 1–468010.100.0148.5
1 Apr 2026Brasileirão Série AVitóriaW 3–068000.060.0138.3
22 Mar 2026Brasileirão Série ASantosD 0–07000–0.0944.7
18 Mar 2026Brasileirão Série Aat AthleticoL 1–290000.030.0445.6
15 Mar 2026Brasileirão Série AVasco da GamaD 3–330000.010.0247.5
12 Mar 2026Brasileirão Série Aat FlamengoL 0–21300–0.0074.3
25 Feb 2026Brasileirão Série ACorinthiansD 1–130000.040.4458.6
6 Feb 2026Brasileirão Série ACoritibaL 1–245000.060.0043.0
30 Jan 2026Brasileirão Série Aat BotafogoL 0–434000.120.0362.2
14 Dec 2025Copa do Brasilat CorinthiansW 2–158200.360.0173.7
11 Dec 2025Copa do BrasilCorinthiansL 0–172000.100.0143.3
7 Dec 2025Brasileirão Série Aat SantosL 0–31100–0.0379.8
4 Dec 2025Brasileirão Série ABotafogoD 2–221000.05–31.4
30 Nov 2025Brasileirão Série Aat CearáD 1–14200–0.0269.2
23 Nov 2025Brasileirão Série ACorinthiansW 3–074100.850.0150.4
9 Nov 2025Brasileirão Série AFluminenseD 0–068000.260.0251.4
5 Nov 2025Brasileirão Série Aat GrêmioW 1–074000.030.0146.0
1 Nov 2025Brasileirão Série AVitóriaW 3–173100.270.1054.3
26 Oct 2025Brasileirão Série Aat PalmeirasD 0–058000.080.0157.5
19 Oct 2025Brasileirão Série AFortalezaW 1–074010.030.1043.9
16 Oct 2025Brasileirão Série Aat Atlético MineiroD 1–1100––0.0
5 Oct 2025Brasileirão Série ASport RecifeD 1–190000.160.1651.0
27 Sep 2025Brasileirão Série Aat Vasco da GamaL 0–245000.230.0236.1
15 Sep 2025Brasileirão Série Aat BahiaW 2–11800–0.0276.5
14 Aug 2025Conference LeagueSt. Patrick's AthleticW 3–24500––36.5
7 Aug 2025Conference Leagueat St. Patrick's AthleticW 4–13100––60.1