Player explorer /SRB 25/26
Statistical profile
Compare with another
player
Kenroy Campbell
573Latent LevelSRB 25/26 · position average 401
864.0Export Index#8 of 384 in SRB 25/26
2,095Minutes2 qualifying seasons
11Goals + assists7G · 4A
Coverage behind this profileSerbian SuperLiga 20/21–26/27 · 7 seasons · Virsliga 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.
417LAT 2024
573SRB 25/26
SRB 25/26
FK IMT Beograd307Minutes
10Apps
3Starts
864.0Export Index
#8SRB rankof 384 outfield
573Latent Levelposition avg 401
Percentile within SRB 25/26 midfielders only, cohort of 177. Never comparable to a percentile from another competition or season.
Compare to the midfielders median
| Kenroy Campbell | Median | |
|---|---|---|
| Goals /90 | 0.29 | 0.12 |
| Assists /90 | 0.29 | 0.08 |
| Shots /90 | 3.5 | 1.6 |
| On target /90 | 1.5 | 0.5 |
| Conversion | 8% | 7% |
| Shot accuracy | 42% | 33% |
| Key passes /90 | 1.8 | 1.1 |
| Touches /90 | 54 | 51 |
| Long balls /90 | 2.1 | 2.7 |
| Pass accuracy | 59% | 78% |
| Duels /90 | 21.4 | 10.8 |
| Duels won | 51% | 47% |
| Recoveries /90 | 6.2 | 4.5 |
| Clearances /90 | 1.2 | 1.0 |
Minutes by match started substitute goal or assist
Full match log (10 matches)
| Date | Match | Score | St | Min | G | A | Sh | KP | Duels |
|---|---|---|---|---|---|---|---|---|---|
| 2026-02-22 | @ Radnički N. | 2–1 | — | 1 | 0 | 0 | 0 | 0 | — |
| 2025-12-20 | vs Partizan | 1–0 | S | 53 | 0 | 0 | 6 | 1 | 6/17 |
| 2025-12-13 | @ Železničar | 1–0 | S | 90 | 0 | 0 | 0 | 2 | 12/19 |
| 2025-12-07 | vs Novi Pazar | 2–3 | — | 45 | 1 | 0 | 2 | 1 | 9/13 |
| 2025-11-09 | vs TSC | 1–1 | — | 11 | 0 | 0 | 2 | 0 | 2/6 |
| 2025-11-02 | @ Vojvodina | 1–3 | — | 31 | 0 | 1 | 1 | 1 | 0/3 |
| 2025-09-26 | @ Radnik | 2–0 | S | 33 | 0 | 0 | 0 | 1 | 3/4 |
| 2025-08-31 | @ Napredak | 3–1 | — | 19 | 0 | 0 | 0 | 0 | 4/8 |
| 2025-08-24 | vs Radnički 1923 | 2–0 | — | 13 | 0 | 0 | 1 | 0 | 0/1 |
| 2025-08-11 | vs Železničar | 1–4 | — | 11 | 0 | 0 | 0 | 0 | 1/2 |
LAT 2024
FK Tukums 20001,788Minutes
24Apps
22Starts
797.0Export Index
#16LAT rankof 221 outfield
417Latent Levelposition avg 362
Percentile within LAT 2024 midfielders only, cohort of 106. Never comparable to a percentile from another competition or season.
Compare to the midfielders median
| Kenroy Campbell | Median | |
|---|---|---|
| Goals /90 | 0.30 | 0.11 |
| Assists /90 | 0.15 | 0.07 |
| Shots /90 | 3.1 | 1.3 |
| On target /90 | 1.0 | 0.4 |
| Conversion | 10% | 9% |
| Shot accuracy | 31% | 34% |
| Key passes /90 | 1.0 | 0.8 |
| Touches /90 | 48 | 51 |
| Long balls /90 | 3.8 | 3.2 |
| Pass accuracy | 70% | 79% |
| Duels /90 | 24.6 | 17.9 |
| Duels won | 42% | 37% |
| Recoveries /90 | 5.1 | 6.6 |
| Clearances /90 | 0.5 | 0.7 |
Minutes by match started substitute goal or assist
Full match log (24 matches)
| Date | Match | Score | St | Min | G | A | Sh | KP | Duels |
|---|---|---|---|---|---|---|---|---|---|
| 2024-10-27 | @ Riga | 10–1 | S | 33 | 0 | 1 | 0 | 1 | 1/8 |
| 2024-10-06 | vs Metta | 0–1 | — | 16 | 0 | 0 | 1 | 0 | — |
| 2024-09-21 | vs Daugavpils | 0–0 | S | 56 | 0 | 0 | 2 | 0 | 8/16 |
| 2024-09-15 | vs Jelgava | 3–3 | S | 90 | 1 | 0 | 6 | 1 | 13/28 |
| 2024-09-01 | @ Liepāja | 3–1 | S | 90 | 1 | 0 | 2 | 0 | 5/19 |
| 2024-08-24 | vs Valmiera | 3–2 | S | 90 | 1 | 0 | 6 | 2 | 7/22 |
| 2024-08-04 | vs Riga | 0–5 | S | 62 | 0 | 0 | 2 | 1 | 2/10 |
| 2024-07-22 | @ Metta | 0–0 | S | 90 | 0 | 0 | 1 | 0 | 7/18 |
| 2024-07-08 | @ Grobiņa | 2–1 | — | 34 | 0 | 0 | 3 | 1 | 5/8 |
| 2024-06-26 | @ Jelgava | 0–0 | S | 72 | 0 | 0 | 1 | 1 | 13/22 |
| 2024-06-02 | vs Auda | 1–4 | S | 24 | 0 | 0 | 1 | 0 | 2/5 |
| 2024-05-29 | @ Riga | 3–0 | S | 69 | 0 | 0 | 1 | 0 | 3/13 |
| 2024-05-21 | @ Metta | 1–1 | S | 90 | 0 | 0 | 4 | 1 | 14/32 |
| 2024-05-16 | vs Grobiņa | 1–2 | S | 90 | 0 | 0 | 1 | 2 | 14/23 |
| 2024-05-12 | @ Daugavpils | 4–1 | S | 74 | 0 | 0 | 2 | 1 | 12/29 |
| 2024-05-07 | vs Jelgava | 2–1 | S | 90 | 1 | 0 | 6 | 1 | 12/27 |
| 2024-04-27 | vs Valmiera | 1–2 | S | 90 | 0 | 1 | 3 | 1 | 6/18 |
| 2024-04-21 | @ Auda | 2–0 | S | 90 | 0 | 0 | 0 | 1 | 6/20 |
| 2024-04-16 | vs Riga | 2–1 | S | 90 | 1 | 0 | 3 | 1 | 10/26 |
| 2024-04-08 | vs Metta | 0–0 | S | 90 | 0 | 0 | 1 | 3 | 12/25 |
| 2024-04-04 | vs Grobiņa | 2–0 | S | 90 | 1 | 0 | 6 | 0 | 17/33 |
| 2024-03-30 | @ Daugavpils | 3–1 | S | 90 | 0 | 0 | 3 | 1 | 14/24 |
| 2024-03-17 | @ Jelgava | 2–3 | S | 90 | 0 | 1 | 2 | 1 | 13/37 |
| 2024-03-09 | @ Liepāja | 0–2 | S | 88 | 0 | 0 | 5 | 0 | 10/25 |
Also on record
Below the 270-minute floor: no percentile and no index is published for these seasons.
- SRB 24/25 · FK IMT Beograd: 227 min in 7 matches (low sample)
- LAT 2023 · BFC Daugavpils: 196 min in 7 matches (low sample)
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.