Age 27
Height 178 cm
Foot Right
Country Nicaragua
Value €156.4k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.56
13 matches
Last 5
6.74
+0.18 vs season
Best
7.6
vs SK Beveren
MOTM
0
of 12 matches
Rating by match (last 12)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
13
Goals
1
Assists
0
Goals
1
22%
Assists
0
0%
Rating
6.70
48%
Matches
12
21%
Started
7
32%
Minutes
453
24%
🎯
Shot Map
4 shots per season
Goals
1
On target
2
xG
1.23
Conversion
25%
Goal
Saved
Off target
Detailed Stats & Percentiles (First Division B)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 22%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Goals | 1 | 0.20 |
22
|
56
|
| xG | 1.00 | 0.20 |
31
|
55
|
| xGOT | 0.86 | 0.17 |
30
|
47
|
| xG excl. penalty | 1.00 | 0.20 |
31
|
62
|
| Shots | 4 | 0.79 |
9
|
10
|
| Shots on target | 1 | 0.20 |
6
|
9
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.23 | 0.05 |
10
|
10
|
| Accurate passes | 105 | 20.86 |
26
|
35
|
| Pass accuracy | 86.1 | 86.07 |
93
|
93
|
| Accurate long balls | 2 | 0.40 |
11
|
14
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 5 | 0.99 |
19
|
30
|
| Successful crosses | 2 | 0.40 |
28
|
48
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Dribbles | 3 | 0.60 |
15
|
21
|
| Dribbles success rate | 37.5 | 37.50 |
31
|
31
|
| Duels won | 22 | 4.37 |
18
|
30
|
| Duels won % | 43.1 | 43.14 |
28
|
28
|
| Aerials won | 6 | 1.19 |
45
|
76
|
| Aerials won % | 40.0 | 40.00 |
56
|
56
|
| Touches | 194 | 38.54 |
20
|
11
|
| Touches in opposition box | 7 | 1.39 |
12
|
10
|
| Dispossessed | 5 | 0.99 |
73
|
65
|
| Fouls won | 7 | 1.39 |
26
|
43
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Defensive actions | 15 | 2.98 |
21
|
44
|
| Tackles | 6 | 1.19 |
17
|
31
|
| Interceptions | 4 | 0.79 |
32
|
62
|
| Blocked scoring attempt | 1 | 0.20 |
43
|
79
|
| Fouls committed | 5 | 0.99 |
14
|
32
|
| Recoveries | 20 | 3.97 |
25
|
45
|
| Dribbled past | 6 | 1.19 |
55
|
21
|
| Clearances | 4 | 0.79 |
25
|
55
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 10 | 1.99 |
63
|
13
|
| xG against while on pitch | 7.50 | 1.49 |
77
|
50
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 22%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Goals | 1 | 0.20 |
22
|
56
|
| xG | 1.00 | 0.20 |
31
|
55
|
| xGOT | 0.86 | 0.17 |
30
|
47
|
| xG excl. penalty | 1.00 | 0.20 |
31
|
62
|
| Shots | 4 | 0.79 |
9
|
10
|
| Shots on target | 1 | 0.20 |
6
|
9
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.23 | 0.05 |
10
|
10
|
| Accurate passes | 105 | 20.86 |
26
|
35
|
| Pass accuracy | 86.1 | 86.07 |
93
|
93
|
| Accurate long balls | 2 | 0.40 |
11
|
14
|
| Long ball accuracy | 100.0 | 100.00 |
100
|
100
|
| Chances created | 5 | 0.99 |
19
|
30
|
| Successful crosses | 2 | 0.40 |
28
|
48
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Dribbles | 3 | 0.60 |
15
|
21
|
| Dribbles success rate | 37.5 | 37.50 |
31
|
31
|
| Duels won | 22 | 4.37 |
18
|
30
|
| Duels won % | 43.1 | 43.14 |
28
|
28
|
| Aerials won | 6 | 1.19 |
45
|
76
|
| Aerials won % | 40.0 | 40.00 |
56
|
56
|
| Touches | 194 | 38.54 |
20
|
11
|
| Touches in opposition box | 7 | 1.39 |
12
|
10
|
| Dispossessed | 5 | 0.99 |
73
|
65
|
| Fouls won | 7 | 1.39 |
26
|
43
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Defensive actions | 15 | 2.98 |
21
|
44
|
| Tackles | 6 | 1.19 |
17
|
31
|
| Interceptions | 4 | 0.79 |
32
|
62
|
| Blocked scoring attempt | 1 | 0.20 |
43
|
79
|
| Fouls committed | 5 | 0.99 |
14
|
32
|
| Recoveries | 20 | 3.97 |
25
|
45
|
| Dribbled past | 6 | 1.19 |
55
|
21
|
| Clearances | 4 | 0.79 |
25
|
55
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 10 | 1.99 |
63
|
13
|
| xG against while on pitch | 7.50 | 1.49 |
77
|
50
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (34)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-29 | @ South Africa | Friendlies | 0-0 | 69 | 0 | 0 | 6.6 |
| 2026-04-17 | @ Kortrijk | First Division B | 3-1 | 0 | 0 | 0 | |
| 2026-03-27 | @ Russia | Friendlies | 3-1 | 90 | 0 | 0 | 6.7 |
| 2026-03-21 | vs K. Lierse SK | First Division B | 1-1 | 65 | 0 | 0 | 6.0 |
| 2026-03-11 | @ SK Beveren | First Division B | 3-2 | 45 | 1 | 0 | 7.6 |
| 2026-03-07 | @ Olympic de Charleroi | First Division B | 0-2 | 72 | 0 | 0 | 6.8 |
| 2026-03-01 | vs Eupen | First Division B | 2-2 | 4 | 0 | 0 | |
| 2026-02-22 | @ Beerschot | First Division B | 1-1 | 0 | 0 | 0 | |
| 2026-02-14 | vs KSC Lokeren | First Division B | 1-2 | 0 | 0 | 0 | |
| 2026-02-08 | @ Francs Borains | First Division B | 0-0 | 0 | 0 | 0 | |
| 2026-01-31 | vs Gent U23 | First Division B | 1-0 | 67 | 0 | 0 | 6.6 |
| 2026-01-27 | @ Genk U23 | First Division B | 0-2 | 56 | 0 | 0 | 6.5 |
| 2026-01-24 | vs Patro Eisden | First Division B | 2-4 | 69 | 0 | 0 | 6.3 |
| 2026-01-16 | @ RFC Seraing | First Division B | 3-1 | 6 | 0 | 0 | |
| 2025-12-21 | vs FC Liege | First Division B | 0-3 | 0 | 0 | 0 | |
| 2025-12-17 | @ Club Brugge NXT | First Division B | 0-1 | 60 | 0 | 0 | 7.2 |
| 2025-12-13 | vs Olympic de Charleroi | First Division B | 3-3 | 0 | 0 | 0 | |
| 2025-12-06 | @ Anderlecht Futures | First Division B | 2-2 | 0 | 0 | 0 | |
| 2025-11-29 | vs Francs Borains | First Division B | 1-3 | 0 | 0 | 0 | |
| 2025-11-23 | @ Patro Eisden | First Division B | 1-0 | 0 | 0 | 0 | |
| 2025-11-09 | vs Beerschot | First Division B | 0-1 | 0 | 0 | 0 | |
| 2025-11-01 | vs Genk U23 | First Division B | 1-1 | 3 | 0 | 0 | |
| 2025-10-29 | @ Genk | Cup | 3-0 | 0 | 0 | 0 | |
| 2025-10-25 | @ FC Liege | First Division B | 4-3 | 0 | 0 | 0 | |
| 2025-10-18 | vs Club Brugge NXT | First Division B | 3-1 | 0 | 0 | 0 | |
| 2025-10-10 | vs Haiti | World Cup Qualification CONCACAF 3rd Round Grp. C | 0-3 | 45 | 0 | 0 | 5.7 |
| 2025-10-04 | @ Eupen | First Division B | 2-2 | 0 | 0 | 0 | |
| 2025-09-28 | @ Gent U23 | First Division B | 0-2 | 1 | 0 | 0 | |
| 2025-09-10 | @ Honduras | World Cup Qualification CONCACAF 3rd Round Grp. C | 2-0 | 45 | 0 | 0 | 6.4 |
| 2025-09-06 | vs Costa Rica | World Cup Qualification CONCACAF 3rd Round Grp. C | 1-1 | 45 | 0 | 0 | 6.3 |
| 2025-08-23 | vs SK Beveren | First Division B | 0-2 | 0 | 0 | 0 | |
| 2025-08-16 | @ KSC Lokeren | First Division B | 1-3 | 0 | 0 | 0 | |
| 2025-08-09 | vs Lommel | First Division B | 3-3 | 5 | 0 | 0 | |
| 2025-06-07 | vs Guyana | World Cup Qualification CONCACAF 2nd Round Grp. D | 1-0 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | RWDM Brussels | senior | 13 | 1 | 0 | - |
| 2024/2025 | RWD Molenbeek | senior | 11 | 0 | 0 | - |
| 2024 | Botafogo RJ | senior | 3 | 1 | 0 | 7.28 |
| 2022 | Botafogo RJ | senior | 3 | 0 | 0 | 6.38 |
| 2021/2022 | RWD Molenbeek | senior | 1 | 0 | 0 | - |
| 2021/2022 | SK Beveren | senior | 9 | 1 | 0 | - |
| 2018 | Georgetown University FC | senior | 5 | 3 | 0 | - |
| 2017 | Portland Timbers 2 | senior | 8 | 0 | 0 | - |
| 2026 | Nicaragua | national team | 7 | 1 | 0 | 6.62 |
| 2025 | Nicaragua | national team | 1 | 0 | 0 | - |
| 2024/2025 | Nicaragua | national team | 2 | 0 | 0 | 6.80 |
| 2023 | Nicaragua | national team | 7 | 3 | 0 | - |
Transfer Value History
Teammates
Yacouba Barry
Bill Lathouwers
Imad Ghiouar
Djovkar Doudaev
Alexandre Petitjean
Usman Simbakoli
Gaëtan Robail
Ilyes Ziani
Madiou Keïta
Olivier Dumont
Valentín Adamo
Francisco Montoro
Kwasi Poku
Justin Bengui João
Pjotr Kestens
Yacine Chaib
Guillaume Hubert
Aiman Maurer
Ali Loune
Noah Dodeigne
Bilal Sanhaji
Manoël Verhaeghe
Joël-Anthony Keptoukoua
Zakaria El Kababri
Victor Barbosa
Tom Moore
Oskar Szulc
Gregory Therssen
Laurestone Massala
Mattéo Nkurunziza
Mats Lemmens
Tibo Persyn
RWDM Brussels