Here's Peru's squad in camp. A lot of familiar players from 2017. Well coached, but no real big stars. "The whole is greater than the sum of its parts" type side, who's core like Costa Rica have been together a long time now. 15 players with 30+ caps. FIFA ranking 22, about same as 2017 from memory.
5 guys in the MLS, also Mexico Liga X, Argentina, Chile, a few in Europe & the Middle East, rest Peru's domestic league. About as good as it gets for a Ticos dress rehearsal
https://www.cavpo.com/2017/01/Peru.Squad.html
https://www.sacbee.com/sports/article261647932.html
Goalkeepers: Pedro Gallese (Orlando City), Ángelo Campos (Alianza Lima), José Carvallo (Universitario).
Defenders: Miguel Araujo (Emmen), Luiz Abram (Cruz Azul), Luis Advincula, Carlos Zambrano (Boca Juniors), Miguel Trauco (Saint Étienne), Aldo Corzo (Universitario), Alexander Callens (New York City), Christian Ramos (Alianza Lima), Marcos López (San José Earthquakes).
Midfielders: Wilder Cartagena (Al-Ittihad Kalba), Sergio Peña (Malmo), Christian Cueva (Al-Fateh), Yoshimar Yotun (Sporting Cristal), Renato Tapia (Celta), André Carrillo (Al Hilal), Edison Flores (DC United), Christopher Gonzales, Horacio Calcaterra (Sporting Cristal), Raziel Garcia (Tolima), Gabriel Costa (Colo Colo), Jairo Concha (Alianza Lima), Pedro Aquino (America).
Forwards: Gianluca Lapadula (Benevento), Alex Valera (Universitario), Santiago Ormeño (León).