Moisés Caicedo (Ecuador) has never succeeded in becoming the top scorer in a league but was part of the top-20 list of scorers in World Cup 2022.
His place of birth was Santo Domingo, Ecuador on the 2 November 2001, which makes him 22 years old as of today and the position he normally occupies on the football field is as defensive midfielder. In total he has played 38 matches wearing his national team sweater and scored 3 goals in these games.
Note that this is top scorer data we have in our database. Moisés Caicedo might be part of top scorer lists in other leagues we don't have here, or seasons we don't have in our database yet.