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) Jonathan Obregón (Unión Huaral)
03) Sheu Obregón (Atlético Torino)
04) Rodolfo Ojeda (Atlético Minero)
05) Román Ojeda (Atlético Minero)
06) Manuel Olaya (Deportivo Coopsol)
07) Fernando Oliveira (Carlos Mannucci)
07) Luisinho Olivero (Los Caimanes)
08) Johnny Olórtegui (Unión Huaral)
08) Pablo Oré (Comerciantes Unidos)
09) Pierre Orosco (Unión Huaral)
10) Andrés Ota (Deportivo Coopsol)
 
 
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)