Player explorer /UPL 26/27
Statistical profile
Compare with another
player
Denys Kuzyk
201Latent LevelUPL 25/26 · position average 421
857.0Export Index#14 of 339 in UPL 25/26
3,086Minutes2 qualifying seasons
7Goals + assists3G · 4A
Coverage behind this profileUkrainian Premier League 25/26–26/27 · 2 seasons. Nothing earlier exists in our data. Percentiles rank within one competition, season and position group, never across competitions. How every figure is made.
Latent Level by season
The Level is a cross-competition index: a score out of 1,000, never a percentage and never out of 100. Read it next to another Level, not alone. Scale, backtest and stated limits.
201UPL 25/26
105UPL 26/27
UPL 26/27
LNZ Cherkasy534Minutes
7Apps
5Starts
523.0Export Index
#77UPL rankof 179 outfield
105Latent Levelposition avg 438
Percentile within UPL 26/27 defenders only, cohort of 65–73. Never comparable to a percentile from another competition or season.
Compare to the defenders median
| Denys Kuzyk | Median | |
|---|---|---|
| Goals /90 | 0.00 | 0.00 |
| Assists /90 | 0.00 | 0.00 |
| Shots /90 | 2.2 | 0.6 |
| On target /90 | 0.7 | 0.2 |
| Conversion | 0% | 0% |
| Shot accuracy | 31% | 25% |
| Key passes /90 | 1.0 | 0.4 |
| Touches /90 | 37 | 57 |
| Long balls /90 | 3.2 | 5.1 |
| Pass accuracy | 59% | 82% |
| Duels /90 | 7.8 | 9.2 |
| Duels won | 50% | 58% |
| Recoveries /90 | 5.4 | 9.3 |
| Clearances /90 | 1.2 | 3.2 |
Minutes by match started substitute goal or assist
Full match log (7 matches)
| Date | Match | Score | St | Min | G | A | Sh | KP | Duels |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-20 | @ Shakhtar | 3–0 | S | 90 | 0 | 0 | 1 | 0 | 5/8 |
| 2026-09-12 | vs Obolon | 3–1 | — | 36 | 0 | 0 | 0 | 1 | 2/7 |
| 2026-09-06 | @ Dynamo Kyiv | 0–0 | S | 90 | 0 | 0 | 1 | 1 | 2/3 |
| 2026-08-30 | vs Veres Rivne | 0–1 | S | 90 | 0 | 0 | 3 | 0 | 4/9 |
| 2026-08-16 | vs Chornomorets | 2–0 | — | 48 | 0 | 0 | 2 | 1 | 2/2 |
| 2026-08-10 | @ Karpaty | 3–0 | S | 90 | 0 | 0 | 1 | 3 | 1/4 |
| 2026-08-03 | @ Bukovyna | 0–0 | S | 90 | 0 | 0 | 5 | 0 | 7/13 |
UPL 25/26
LNZ Cherkasy2,552Minutes
30Apps
29Starts
857.0Export Index
#14UPL rankof 339 outfield
201Latent Levelposition avg 421
Percentile within UPL 25/26 defenders only, cohort of 114–120. Never comparable to a percentile from another competition or season.
Compare to the defenders median
| Denys Kuzyk | Median | |
|---|---|---|
| Goals /90 | 0.11 | 0.00 |
| Assists /90 | 0.14 | 0.00 |
| Shots /90 | 1.0 | 0.5 |
| On target /90 | 0.1 | 0.1 |
| Conversion | 10% | 0% |
| Shot accuracy | 14% | 27% |
| Key passes /90 | 1.7 | 0.3 |
| Touches /90 | 40 | 54 |
| Long balls /90 | 6.3 | 5.3 |
| Pass accuracy | 66% | 80% |
| Duels /90 | 10.4 | 11.9 |
| Duels won | 42% | 40% |
| Recoveries /90 | 7.7 | 9.8 |
| Clearances /90 | 2.2 | 2.9 |
Minutes by match started substitute goal or assist
Full match log (30 matches)
| Date | Match | Score | St | Min | G | A | Sh | KP | Duels |
|---|---|---|---|---|---|---|---|---|---|
| 2026-05-24 | @ Obolon | 0–1 | S | 66 | 0 | 0 | 1 | 2 | 1/2 |
| 2026-05-18 | @ None | 1–0 | S | 90 | 0 | 0 | 0 | 1 | 3/4 |
| 2026-05-13 | vs None | 2–0 | S | 90 | 1 | 1 | 1 | 3 | 6/11 |
| 2026-05-09 | vs Dynamo Kyiv | 0–0 | S | 90 | 0 | 0 | 0 | 1 | 4/10 |
| 2026-05-02 | @ Karpaty | 0–0 | S | 90 | 0 | 0 | 3 | 1 | 2/5 |
| 2026-04-26 | vs FC Kharkiv | 1–1 | S | 90 | 0 | 0 | 1 | 1 | 4/10 |
| 2026-04-18 | @ Kolos | 1–0 | S | 74 | 0 | 0 | 2 | 2 | 6/10 |
| 2026-04-13 | vs Shakhtar | 2–2 | S | 90 | 0 | 0 | 0 | 2 | 4/14 |
| 2026-04-05 | @ Kryvbas | 0–3 | — | 29 | 0 | 1 | 0 | 1 | 0/2 |
| 2026-03-21 | @ Rukh Lviv | 1–2 | S | 90 | 0 | 0 | 0 | 0 | 6/13 |
| 2026-03-14 | vs Oleksandria | 2–0 | S | 90 | 0 | 0 | 1 | 3 | 7/15 |
| 2026-03-09 | @ Veres Rivne | 0–3 | S | 90 | 0 | 0 | 1 | 2 | 5/13 |
| 2026-02-28 | vs Polissya | 1–3 | S | 80 | 0 | 0 | 0 | 1 | 7/13 |
| 2026-02-21 | @ Epicentr | 0–2 | S | 90 | 0 | 0 | 2 | 3 | 7/18 |
| 2025-12-13 | vs Zoria | 2–0 | S | 90 | 0 | 1 | 2 | 1 | 6/17 |
| 2025-12-06 | vs Obolon | 3–0 | S | 90 | 1 | 1 | 1 | 3 | 1/10 |
| 2025-11-29 | vs None | 1–0 | S | 90 | 0 | 0 | 1 | 1 | 4/10 |
| 2025-11-21 | @ None | 0–2 | S | 90 | 0 | 0 | 1 | 3 | 5/10 |
| 2025-11-09 | @ Dynamo Kyiv | 0–1 | S | 79 | 0 | 0 | 0 | 0 | 1/5 |
| 2025-11-03 | vs Karpaty | 0–1 | S | 90 | 0 | 0 | 1 | 5 | 8/17 |
| 2025-10-25 | @ FC Kharkiv | 0–1 | S | 90 | 0 | 0 | 1 | 1 | 13/16 |
| 2025-10-19 | vs Kolos | 1–0 | S | 90 | 0 | 0 | 2 | 1 | 1/5 |
| 2025-10-05 | @ Shakhtar | 1–4 | S | 90 | 1 | 0 | 2 | 2 | 2/11 |
| 2025-09-28 | vs Kryvbas | 0–0 | S | 90 | 0 | 0 | 2 | 0 | 1/6 |
| 2025-09-21 | vs Rukh Lviv | 1–0 | S | 90 | 0 | 0 | 1 | 2 | 8/15 |
| 2025-09-12 | @ Oleksandria | 4–1 | S | 90 | 0 | 0 | 1 | 1 | 3/9 |
| 2025-08-31 | vs Veres Rivne | 0–2 | S | 90 | 0 | 0 | 0 | 3 | 3/7 |
| 2025-08-17 | @ Polissya | 0–2 | S | 90 | 0 | 0 | 0 | 0 | 1/7 |
| 2025-08-09 | vs Epicentr | 1–0 | S | 90 | 0 | 0 | 0 | 2 | 2/4 |
| 2025-08-02 | @ Zoria | 0–0 | S | 64 | 0 | 0 | 2 | 0 | 2/7 |
Transfer record
Transfermarkt, joined on name only; a common name can collide. Verify before acting on it. This is the one table on the page we did not compute ourselves.
| Season | Move | Fee |
|---|---|---|
| 2025 | Kryvbas Kryvyi Rig → LNZ Cherkasy | €650k |
| 2025 | Kryvbas → LNZ Cherkasy | €650k |
| 2023 | PFC Lviv → Dynamo Kyiv loan | End of loan 30/06/2023 |
| 2023 | Dynamo Kyiv → Kryvbas | free transfer |
| 2023 | Dynamo Kyiv → Kryvbas Kryvyi Rig | free transfer |
| 2022 | Kolos Kovalivka → Dynamo Kyiv loan | End of loan 31/12/2022 |
| 2022 | Dynamo Kyiv → PFC Lviv loan | loan transfer |
| 2021 | Chornomorets → Dynamo Kyiv loan | End of loan 30/01/2022 |
| 2021 | Dynamo Kyiv → Kolos Kovalivka loan | loan transfer |
| 2021 | Dynamo Kyiv → Chornomorets loan | loan transfer |
| 2021 | Dynamo Kyiv → Chornomorets Odesa loan | loan transfer |
| 2021 | Chornomorets Odesa → Dynamo Kyiv loan | End of loan 30/01/2022 |
This page is the free layer
A report adds what a database cannot: trend curves read season over season,
comparable transfers out of the same corridor, destination fit, and a written
verdict with the caveats attached. The first one is free.