O

 
Primera
 
01) Ángel Ojeda (Unión Comercio) 
02) Deyner Ordóñez (Unión Comercio)
03) Carlos Orejuela (Ayacucho FC) 
04) César Ortiz (Sport Huancayo) 
05) Christian Ortiz (Real Garcilaso)
06) Christian Ortiz (Sporting Cristal)
07) Joao Ortiz (Deportivo Municipal)
08) Marcos Ortiz (Ayacucho FC) 
09) Diego Otoya (Alianza Atlético)
 
 
 
Reserva
 
 
01) Mathías Obando (FBC Melgar)
02) César Obeso (Comerciantes Unidos)
03) José Olcese (Academia Cantolao)
04) Yamir Oliva (Sporting Cristal)
05) Christopher Olivares (Sporting Cristal)
06) Luis Olivos (Alianza Atlético)
07) Carlos Ortega (UTC)
08) Omar Ortega (Ayacucho FC)
09) Kevin Ortiz (San Martín)
10) Anthony Osorio (Universitario)
11) Harby Osorio (Sport Huancayo)
12) Edson Otoya (Alianza Atlético)
 
 
Segunda 
 
 
01) Johnny Obeso (Deportivo Hualgayoc)
02) Heiner Okada (Sport Victoria)
03) Carlos Olascuaga (César Vallejo)
04) Fernando Oliveira (Carlos Mannucci)
05) Pierre Orosco (Los Caimanes)
06) Andrés Ota (Deportivo Coopsol)
07) Bryan Otiniano (Willy Serrato)
 
 
Regional 
 
 
01) Éver Oblitas (Trilce Internacional)
02) Jean Martín Oblitas (Trilce Internacional)
03) Kevin Obregón (DIM)
04) Gilbert Ocola (Sportivo Huracán)
05) Manuel Ojeda (DELUSA)
06) Juan Olarte (Player Villafuerte)
07) Rubén Olaya (José Chiroque Cielo)
08) José Olivares (Cristal Tumbes)
09) Junior Olivera (Unidos por el Progreso)
10) Silva Oliveros (Sport Boys Tocache)
11) Tony Orbe (Deportivo Salud)
12) Dani Orihuela (UDA)
13) Jaime Orihuela (DELUSA)
14) Juan Orihuela (Unión Bambamarca)
15) Sergio Ormeño (Unión Tarapoto)
16) Diego Ortiz de Orué (Deportivo Garcilaso)
16) Irvin Ortiz (Racing Club)
17) José Luis Ortiz (Coronel Bolognesi)
18) Miguel Otero (Alianza Vista Alegre)
19) Martín Oviedo (Sport Junior)
20) Noams Oyola (Municipal Kimbiri)