Attacker · Colombia

25L. Castro

Greenville Triumph

Clubs

ClubSeasonsAppsGoalsAssists
Greenville Triumph2023/24 – 2025/2683292
Kaizer Chiefs2017/18 – 2021/2211927—
Mamelodi Sundowns2015/16 – 2017/185715—
Club Universitario2014/15 – 2015/16246—
Águilas Doradas2014/15192—
Cucuta2012/13 – 2013/14305—
Millonarios2008/09 – 2012/13130—
CNI2011/1293—
Alianza Lima2011/1272—
Internacional de Bogota2010/11346—
Colombia U20200950—

Transfers

DateFromToType
1 Jan 2018Mamelodi SundownsKaizer Chiefs—
5 Sept 2015Club UniversitarioMamelodi Sundowns—
1 Jan 2014CucutaRionegro Aguilas—
13 Sept 2012MillonariosCucutaFree
1 Jan 2012—Millonarios—
1 Sept 2011Alianza Lima——
1 Jan 2012CNIMillonarios—

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2025/26USL League One CupGreenville Triumph11820—00—
2025/26USL League OneGreenville Triumph1715128872507.62
2025/26US Open CupGreenville Triumph2113100006.53
2024/25USL League OneGreenville Triumph212117057—40—
2024/25US Open CupGreenville Triumph332701—20—
2024/25USL League One CupGreenville Triumph754431—10—
2023/24USL League OneGreenville Triumph3128243113—90—
2023/24US Open CupGreenville Triumph11700—00—
2021/22Premier Soccer LeagueKaizer Chiefs1275900—10—
2021/22CupKaizer Chiefs10330—00—
2020/21Premier Soccer LeagueKaizer Chiefs261613996—00—
2020/21CupKaizer Chiefs10441—00—
2020/218 CupKaizer Chiefs322010—00—
2020/21CAF Champions LeagueKaizer Chiefs966322—106.62
2019/20Premier Soccer LeagueKaizer Chiefs181611417—10—
2019/20CupKaizer Chiefs11460—00—
2019/20League CupKaizer Chiefs333121—10—
2018/19Premier Soccer LeagueKaizer Chiefs212016374—20—
2018/198 CupKaizer Chiefs332592—00—
2018/19CupKaizer Chiefs422100—10—
2018/19League CupKaizer Chiefs221801—00—
2017/18Premier Soccer LeagueKaizer Chiefs1186862—01—
2017/18Premier Soccer LeagueMamelodi Sundowns21760—10—
2017/18CupKaizer Chiefs432901—00—
2017/18League CupMamelodi Sundowns10160—00—
2017/18CAF Champions LeagueMamelodi Sundowns421970—00—
2016/17Premier Soccer LeagueMamelodi Sundowns1444940—10—
2016/178 CupMamelodi Sundowns11250—00—
2016/17CupMamelodi Sundowns21951—00—
2016/17FIFA Intercontinental CupMamelodi Sundowns221110—00—
2016/17CAF Champions LeagueMamelodi Sundowns443412—00—
2015/16PSLMamelodi Sundowns2321165310—50—
2015/16League CupMamelodi Sundowns331762—20—
2015/16CupMamelodi Sundowns11620—10—
2015/16CONMEBOL LibertadoresClub Universitario887032—20—
2014/15Primera DivisiónClub Universitario16109614—11—
2014/15Primera AÁguilas Doradas15127921—00—
2014/15Copa ColombiaÁguilas Doradas432741—10—
2013/14Primera ACucuta191310284—50—
2013/14Copa ColombiaCucuta443090—20—
2012/13Primera ACucuta702111—10—
2012/13Primera AMillonarios10190—00—
2012/13Copa ColombiaMillonarios431950—00—
2011/12Liga 1CNI976823—10—
2011/12Liga 1Alianza Lima532302—10—
2011/12CONMEBOL LibertadoresAlianza Lima20530—00—
2010/11Primera AInternacional de Bogota343024666—70—
2009/10Primera AMillonarios844500—00—
2009CONMEBOL U20Colombia U2051810—20—

Availability history

No injuries or suspensions recorded.

Trophies

No trophies recorded.