Age 23
Height 175 cm
Foot Left
Country Uganda
Value €781.1k
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.04
29 matches
Last 5
7.14
+0.10 vs season
Best
8.2
vs Jablonec
MOTM
1
of 30 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
29
Goals
1
Assists
3
Goals
0
0%
Assists
3
85%
Rating
7.04
85%
Matches
27
75%
Started
25
85%
Minutes
1993
78%
🎯
Stats compared to other fullbacks
1. Liga · percentile vs peers
Chances created
60%
Aerial duels
39%
Defensive actions
70%
Goals
0%
Shot attempts
40%
Touches
11%
Detailed Stats & Percentiles (1. Liga)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 29%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 14 | 0.63 |
59
|
34
|
| Shots on target | 2 | 0.09 |
30
|
27
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Assists | 3 | 0.14 |
85
|
81
|
| Accurate passes | 399 | 18.02 |
62
|
28
|
| Pass accuracy | 75.9 | 75.86 |
60
|
60
|
| Accurate long balls | 24 | 1.08 |
65
|
39
|
| Long ball accuracy | 35.8 | 35.82 |
59
|
59
|
| Chances created | 26 | 1.17 |
81
|
73
|
| Big chances created | 5 | 0.23 |
84
|
81
|
| Successful crosses | 18 | 0.81 |
79
|
65
|
| Cross accuracy | 25.7 | 25.71 |
59
|
59
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Dribbles | 24 | 1.08 |
95
|
89
|
| Dribbles success rate | 58.5 | 58.54 |
75
|
75
|
| Duels won | 163 | 7.36 |
100
|
95
|
| Duels won % | 61.7 | 61.74 |
91
|
91
|
| Aerials won | 22 | 0.99 |
65
|
26
|
| Aerials won % | 38.6 | 38.60 |
20
|
20
|
| Touches | 1216 | 54.91 |
75
|
50
|
| Touches in opposition box | 22 | 0.99 |
57
|
21
|
| Dispossessed | 11 | 0.50 |
17
|
37
|
| Fouls won | 55 | 2.48 |
100
|
95
|
| Penalties awarded | 1 | 0.05 |
89
|
91
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Defensive actions | 156 | 7.04 |
88
|
75
|
| Tackles | 62 | 2.80 |
100
|
94
|
| Interceptions | 27 | 1.22 |
89
|
81
|
| Blocked scoring attempt | 12 | 0.54 |
89
|
82
|
| Fouls committed | 24 | 1.08 |
66
|
46
|
| Penalties conceded | 1 | 0.05 |
0
|
10
|
| Recoveries | 107 | 4.83 |
92
|
89
|
| Possession won final 3rd | 6 | 0.27 |
76
|
65
|
| Dribbled past | 19 | 0.86 |
10
|
26
|
| Clearances | 55 | 2.48 |
66
|
31
|
| Clean sheets | 5 | 0.23 |
73
|
65
|
| Goals conceded while on pitch | 30 | 1.35 |
15
|
49
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 10%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.32 |
1
|
18
|
| Red cards | 3 | 0.14 |
0
|
2
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 29%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 14 | 0.63 |
59
|
34
|
| Shots on target | 2 | 0.09 |
30
|
27
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Assists | 3 | 0.14 |
85
|
81
|
| Accurate passes | 399 | 18.02 |
62
|
28
|
| Pass accuracy | 75.9 | 75.86 |
60
|
60
|
| Accurate long balls | 24 | 1.08 |
65
|
39
|
| Long ball accuracy | 35.8 | 35.82 |
59
|
59
|
| Chances created | 26 | 1.17 |
81
|
73
|
| Big chances created | 5 | 0.23 |
84
|
81
|
| Successful crosses | 18 | 0.81 |
79
|
65
|
| Cross accuracy | 25.7 | 25.71 |
59
|
59
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Dribbles | 24 | 1.08 |
95
|
89
|
| Dribbles success rate | 58.5 | 58.54 |
75
|
75
|
| Duels won | 163 | 7.36 |
100
|
95
|
| Duels won % | 61.7 | 61.74 |
91
|
91
|
| Aerials won | 22 | 0.99 |
65
|
26
|
| Aerials won % | 38.6 | 38.60 |
20
|
20
|
| Touches | 1216 | 54.91 |
75
|
50
|
| Touches in opposition box | 22 | 0.99 |
57
|
21
|
| Dispossessed | 11 | 0.50 |
17
|
37
|
| Fouls won | 55 | 2.48 |
100
|
95
|
| Penalties awarded | 1 | 0.05 |
89
|
91
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Defensive actions | 156 | 7.04 |
88
|
75
|
| Tackles | 62 | 2.80 |
100
|
94
|
| Interceptions | 27 | 1.22 |
89
|
81
|
| Blocked scoring attempt | 12 | 0.54 |
89
|
82
|
| Fouls committed | 24 | 1.08 |
66
|
46
|
| Penalties conceded | 1 | 0.05 |
0
|
10
|
| Recoveries | 107 | 4.83 |
92
|
89
|
| Possession won final 3rd | 6 | 0.27 |
76
|
65
|
| Dribbled past | 19 | 0.86 |
10
|
26
|
| Clearances | 55 | 2.48 |
66
|
31
|
| Clean sheets | 5 | 0.23 |
73
|
65
|
| Goals conceded while on pitch | 30 | 1.35 |
15
|
49
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 10%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.32 |
1
|
18
|
| Red cards | 3 | 0.14 |
0
|
2
|
Recent Matches (39)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-17 | vs Sparta Prague | 1. Liga Championship Group | 0-2 | 90 | 0 | 0 | 6.4 |
| 2026-05-13 | @ Hradec Kralove | 1. Liga Championship Group | 1-0 | 90 | 0 | 0 | 7.7 |
| 2026-05-09 | @ Viktoria Plzen | 1. Liga Championship Group | 2-0 | 90 | 0 | 0 | 6.5 |
| 2026-05-02 | vs Slavia Prague | 1. Liga Championship Group | 1-2 | 90 | 0 | 0 | 6.9 |
| 2026-04-25 | @ Jablonec | 1. Liga | 1-2 | 89 | 0 | 1 | 8.2 ⭐ |
| 2026-04-18 | vs Mlada Boleslav | 1. Liga | 0-0 | 90 | 0 | 0 | 7.6 |
| 2026-04-12 | @ Karvina | 1. Liga | 3-1 | 90 | 0 | 0 | 6.3 |
| 2026-04-04 | vs Slovacko | 1. Liga | 2-1 | 90 | 0 | 0 | 7.9 |
| 2026-03-15 | vs Teplice | 1. Liga | 1-1 | 0 | 0 | 0 | |
| 2026-03-07 | @ Bohemians 1905 | 1. Liga | 0-0 | 0 | 0 | 0 | |
| 2026-02-28 | vs Hradec Kralove | 1. Liga | 0-1 | 90 | 0 | 0 | 7.3 |
| 2026-02-21 | @ Slavia Prague | 1. Liga | 1-0 | 69 | 0 | 0 | 7.3 |
| 2026-02-08 | @ Viktoria Plzen | 1. Liga | 3-1 | 90 | 0 | 0 | 6.2 |
| 2025-12-30 | vs Nigeria | Africa Cup of Nations Grp. C | 1-3 | 90 | 0 | 0 | 6.7 |
| 2025-12-27 | vs Tanzania | Africa Cup of Nations Grp. C | 1-1 | 90 | 0 | 0 | 7.4 |
| 2025-12-23 | @ Tunisia | Africa Cup of Nations Grp. C | 3-1 | 90 | 0 | 0 | 6.7 |
| 2025-12-14 | @ Sparta Prague | 1. Liga | 2-2 | 90 | 0 | 1 | 7.4 |
| 2025-12-06 | @ Dukla Praha | 1. Liga | 1-1 | 80 | 0 | 0 | 7.2 |
| 2025-11-30 | vs Sigma Olomouc | 1. Liga | 1-0 | 90 | 0 | 0 | 8.1 |
| 2025-11-22 | @ Pardubice | 1. Liga | 0-4 | 90 | 0 | 1 | 7.8 |
| 2025-11-09 | vs Karvina | 1. Liga | 6-0 | 16 | 0 | 0 | 6.5 |
| 2025-11-01 | @ Slovacko | 1. Liga | 0-3 | 90 | 0 | 0 | 7.5 |
| 2025-10-25 | vs Jablonec | 1. Liga | 0-2 | 90 | 0 | 0 | 6.5 |
| 2025-10-18 | @ Teplice | 1. Liga | 1-1 | 56 | 0 | 0 | 7.0 |
| 2025-10-14 | @ Algeria | World Cup Qualification CAF Grp. G | 2-1 | 90 | 0 | 0 | 7.2 |
| 2025-10-09 | @ Botswana | World Cup Qualification CAF Grp. G | 0-1 | 90 | 0 | 0 | |
| 2025-10-04 | vs Bohemians 1905 | 1. Liga | 0-0 | 90 | 0 | 0 | 7.6 |
| 2025-09-30 | @ Artis Brno | Cup | 1-1 | 120 | 0 | 0 | |
| 2025-09-27 | @ Hradec Kralove | 1. Liga | 2-3 | 90 | 0 | 0 | 7.4 |
| 2025-09-21 | vs Slavia Prague | 1. Liga | 1-1 | 32 | 0 | 0 | 6.0 |
| 2025-09-13 | @ Banik Ostrava | 1. Liga | 0-2 | 0 | 0 | 0 | |
| 2025-09-08 | vs Somalia | World Cup Qualification CAF Grp. G | 2-0 | 90 | 0 | 0 | |
| 2025-09-05 | vs Mozambique | World Cup Qualification CAF Grp. G | 4-0 | 90 | 0 | 0 | |
| 2025-08-31 | vs Viktoria Plzen | 1. Liga | 1-1 | 66 | 0 | 0 | 6.7 |
| 2025-08-27 | @ Brandys nad Labem | Cup | 0-6 | 90 | 1 | 0 | |
| 2025-08-17 | vs Sparta Prague | 1. Liga | 0-2 | 31 | 0 | 0 | 5.8 |
| 2025-08-09 | vs Dukla Praha | 1. Liga | 2-0 | 20 | 0 | 0 | 6.4 |
| 2025-08-02 | @ Sigma Olomouc | 1. Liga | 2-1 | 90 | 0 | 0 | 7.0 |
| 2025-07-27 | vs Pardubice | 1. Liga | 2-1 | 4 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Slovan Liberec | senior | 29 | 1 | 3 | - |
| 2024/2025 | Slovan Liberec | senior | 25 | 1 | 1 | - |
| 2023/2024 | MFK Vyškov | senior | 5 | 0 | 0 | - |
| 2023/2024 | Hapoel Tel Aviv | senior | 1 | 0 | 0 | - |
| 2022/2023 | CD Leganés II | senior | 1 | 0 | 0 | - |
| 2022 | Real Monarchs SLC | senior | 17 | 1 | 2 | 7.46 |
| 2020/2021 | Vipers SC | senior | 1 | 0 | 0 | - |
| 2026 | Uganda | national team | 8 | 0 | 0 | 7.24 |
| 2025 | Uganda | national team | 8 | 1 | 0 | 6.95 |
| 2023 | Uganda | national team | 6 | 1 | 0 | 7.53 |
| 2022 | Uganda | national team | 5 | 0 | 0 | - |
| 2020 | Uganda | national team | 3 | 0 | 0 | - |
| 2021 | Uganda Under 20 | national team | 6 | 0 | 0 | - |
Transfer Value History
Teammates
Dominik Kudelcik
Haris Berbic
Jakub Hudak
Kristian Michal
Lukás Hasalík
Michael Rabusic
Sebastian Kop
Ivan Krajcírik
Jan Mikula
Martin Ryzek
Petr Hodous
Soliu Afolabi
Marek Icha
Lukás Masek
Qëndrim Zyba
Filip Spatenka
Vojtech Stránsky
Augustin Drakpe
Matěj Strnad
Milan Lexa
Ange N'Guessan
Petr Julis
Josef Kozeluh
Ermin Mahmic
Lukáš Letenay
Jan Knapík
John Edeh
Patrik Dulay
Lukás Masopust
Vojtech Sychra
Daniel Rus
Toumani Diakité
Simon Gabriel
Lukás Pesl
Tomás Koubek
Jan Sutr
Jindřich Musil
Raimonds Krollis
Trophies
Vipers SC
🏆
Cup
x1
Slovan Liberec