[3] On 23 February 2017, under manager Orlando Lavalle, Concha had his official debut for San Martín against Sport Rosario in the Peruvian Torneo Descentralizado.
[5] In 2018, Concha played more regularly, became one of the revelation players of that season of Peruvian football and, on August 25, he also scored his first goal as a professional in a 3–2 defeat against FBC Melgar.
[9] However, one month later, it was confirmed that Alianza had bought him free, but he would remain at San Martín on loan until the end of the season, with the intention of him continuing to play as a starter.
Concha began playing regularly and finished the year winning the national title with Alianza after defeating Sporting Cristal 1–0 on aggregate in the finals.
In March 2018, Concha was one of the youth players called as reinforcements for the training of the senior team, at the disposal of coach Ricardo Gareca, ahead of two friendlies against Croatia and Iceland, prior to Peruvian participation in the 2018 FIFA World Cup.