Player explorer /KAZ 2026
Statistical profile
Compare with another
player
Dastan Satpaev
635Latent LevelKAZ 2025 · position average 390
977.0Export Index#3 of 277 in KAZ 2025
3,083Minutes2 qualifying seasons
27Goals + assists21G · 6A
Coverage behind this profileKazakhstan Premier League 2023–2026 · 4 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.
635KAZ 2025
457KAZ 2026
KAZ 2026
FC Kairat Almaty1,102Minutes
14Apps
12Starts
830.0Export Index
#9KAZ rankof 307 outfield
457Latent Levelposition avg 395
Percentile within KAZ 2026 forwards only, cohort of 62. Never comparable to a percentile from another competition or season.
Compare to the forwards median
| Dastan Satpaev | Median | |
|---|---|---|
| Goals /90 | 0.57 | 0.24 |
| Assists /90 | 0.08 | 0.09 |
| Shots /90 | 2.8 | 2.0 |
| On target /90 | 1.4 | 0.9 |
| Conversion | 21% | 12% |
| Shot accuracy | 50% | 41% |
| Key passes /90 | 1.5 | 0.8 |
| Touches /90 | 49 | 34 |
| Long balls /90 | 0.8 | 1.0 |
| Pass accuracy | 82% | 72% |
| Duels /90 | 17.3 | 16.4 |
| Duels won | 39% | 37% |
| Recoveries /90 | 5.0 | 3.1 |
| Clearances /90 | 0.2 | 0.7 |
Minutes by match started substitute goal or assist
Full match log (14 matches)
| Date | Match | Score | St | Min | G | A | Sh | KP | Duels |
|---|---|---|---|---|---|---|---|---|---|
| 2026-06-17 | vs Kyzylzhar | 3–0 | S | 90 | 2 | 0 | 4 | 3 | 4/12 |
| 2026-06-13 | vs Atyrau | 1–1 | S | 60 | 0 | 0 | 2 | 1 | 6/23 |
| 2026-05-28 | @ Ordabasy | 2–1 | S | 90 | 0 | 0 | 2 | 0 | 7/17 |
| 2026-05-23 | vs Kaysar | 0–0 | S | 90 | 0 | 0 | 3 | 1 | 6/12 |
| 2026-05-17 | @ Zhenys | 1–2 | S | 90 | 0 | 0 | 3 | 2 | 9/18 |
| 2026-05-10 | @ Ulytau | 1–1 | S | 90 | 1 | 0 | 3 | 2 | 9/16 |
| 2026-05-06 | @ Kaysar | 1–2 | S | 90 | 1 | 0 | 5 | 2 | 4/12 |
| 2026-05-02 | @ Irtysh | 0–1 | S | 90 | 0 | 0 | 1 | 1 | 4/11 |
| 2026-04-26 | vs Yelimay | 2–2 | S | 90 | 0 | 0 | 0 | 0 | 2/8 |
| 2026-04-11 | @ Tobyl | 1–1 | S | 90 | 1 | 0 | 3 | 3 | 9/22 |
| 2026-04-05 | vs Astana | 4–0 | S | 85 | 1 | 1 | 2 | 3 | 7/20 |
| 2026-03-21 | @ Zhetysu | 0–0 | S | 78 | 0 | 0 | 3 | 0 | 5/16 |
| 2026-03-16 | vs Aktobe | 1–0 | — | 34 | 1 | 0 | 2 | 0 | 4/11 |
| 2026-03-07 | @ Altay | 0–1 | — | 35 | 0 | 0 | 1 | 0 | 6/14 |
KAZ 2025
FC Kairat Almaty1,981Minutes
26Apps
20Starts
977.0Export Index
#3KAZ rankof 277 outfield
635Latent Levelposition avg 390
Percentile within KAZ 2025 forwards only, cohort of 58. Never comparable to a percentile from another competition or season.
Compare to the forwards median
| Dastan Satpaev | Median | |
|---|---|---|
| Goals /90 | 0.64 | 0.22 |
| Assists /90 | 0.23 | 0.06 |
| Shots /90 | 3.1 | 1.9 |
| On target /90 | 1.0 | 0.8 |
| Conversion | 20% | 13% |
| Shot accuracy | 33% | 38% |
| Key passes /90 | 1.3 | 0.7 |
| Touches /90 | 45 | 33 |
| Long balls /90 | 0.8 | 0.8 |
| Pass accuracy | 79% | 72% |
| Duels /90 | 18.5 | 18.6 |
| Duels won | 38% | 35% |
| Recoveries /90 | 3.1 | 2.9 |
| Clearances /90 | 0.3 | 0.5 |
Minutes by match started substitute goal or assist
Full match log (26 matches)
| Date | Match | Score | St | Min | G | A | Sh | KP | Duels |
|---|---|---|---|---|---|---|---|---|---|
| 2025-10-26 | vs Astana | 1–1 | S | 86 | 1 | 0 | 3 | 1 | 3/19 |
| 2025-10-17 | @ Kyzylzhar | 0–1 | S | 90 | 1 | 0 | 2 | 0 | 2/13 |
| 2025-10-05 | vs Zhetysu | 5–0 | S | 90 | 1 | 0 | 6 | 0 | 11/15 |
| 2025-09-22 | vs Zhenys | 3–1 | S | 90 | 2 | 0 | 3 | 3 | 12/19 |
| 2025-09-14 | vs Aktobe | 1–0 | S | 87 | 1 | 0 | 2 | 2 | 6/28 |
| 2025-08-31 | @ Oqjetpes | 0–1 | S | 89 | 0 | 0 | 4 | 1 | 10/26 |
| 2025-08-16 | vs Yelimay | 2–3 | — | 34 | 0 | 0 | 3 | 0 | 4/5 |
| 2025-08-02 | vs Ulytau | 1–0 | S | 68 | 0 | 0 | 1 | 1 | 2/7 |
| 2025-07-26 | @ Tobyl | 1–3 | S | 81 | 0 | 1 | 2 | 3 | 5/19 |
| 2025-07-19 | vs Kaysar | 1–1 | — | 34 | 0 | 0 | 3 | 0 | 3/6 |
| 2025-07-04 | vs Turan | 4–0 | — | 49 | 0 | 1 | 1 | 1 | 4/9 |
| 2025-06-29 | @ Ordabasy | 0–1 | S | 85 | 0 | 0 | 3 | 0 | 5/17 |
| 2025-06-21 | vs Kyzylzhar | 1–0 | S | 90 | 0 | 0 | 1 | 1 | 8/10 |
| 2025-06-14 | @ Zhetysu | 2–2 | S | 90 | 0 | 1 | 5 | 2 | 9/21 |
| 2025-05-30 | @ Aktobe | 1–2 | S | 90 | 1 | 0 | 3 | 2 | 10/17 |
| 2025-05-24 | vs Oqjetpes | 1–2 | S | 90 | 1 | 0 | 3 | 1 | 5/13 |
| 2025-05-18 | @ Yelimay | 1–0 | S | 90 | 0 | 0 | 3 | 1 | 5/16 |
| 2025-05-09 | @ Zhenys | 1–2 | S | 89 | 0 | 0 | 1 | 1 | 3/9 |
| 2025-05-03 | @ Ulytau | 1–4 | S | 79 | 2 | 0 | 6 | 0 | 7/17 |
| 2025-04-27 | vs Tobyl | 2–1 | S | 90 | 0 | 1 | 1 | 3 | 6/22 |
| 2025-04-20 | @ Kaysar | 0–0 | — | 49 | 0 | 0 | 2 | 1 | 5/13 |
| 2025-04-16 | vs Atyrau | 4–0 | S | 82 | 2 | 1 | 4 | 2 | 6/18 |
| 2025-04-06 | @ Atyrau | 1–4 | S | 84 | 1 | 0 | 4 | 0 | 7/22 |
| 2025-03-29 | @ Turan | 1–2 | — | 30 | 0 | 0 | 0 | 1 | 6/11 |
| 2025-03-08 | vs Ordabasy | 4–0 | S | 85 | 0 | 0 | 2 | 2 | 3/21 |
| 2025-03-02 | @ Astana | 1–1 | — | 60 | 1 | 0 | 1 | 0 | 6/15 |
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.