| 2026-06-09 03:00:0009/06/2026 | Peru  | 1 - 3 | Spain | International Friendly | N/A |
| 2026-06-06 01:00:0006/06/2026 | Haiti  | 1 - 2 | Peru | International Friendly | N/A |
| 2025-09-06 21:00:0006/09/2025 | Peru  | 21:00:0021:00 | Paraguay | World Cup Qualifying (CONMEBOL) | N/A |
| 2025-09-03 21:00:0003/09/2025 | Uruguay  | 21:00:0021:00 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2025-06-07 21:00:0007/06/2025 | Peru  | 21:00:0021:00 | Ecuador | World Cup Qualifying (CONMEBOL) | N/A |
| 2025-06-04 21:00:0004/06/2025 | Colombia  | 21:00:0021:00 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2025-03-22 21:00:0022/03/2025 | Venezuela  | 21:00:0021:00 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2024-11-16 21:00:0016/11/2024 | Argentina  | 21:00:0021:00 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2024-11-13 21:00:0013/11/2024 | Peru  | 21:00:0021:00 | Chile | World Cup Qualifying (CONMEBOL) | N/A |
| 2024-10-12 21:00:0012/10/2024 | Brazil  | 21:00:0021:00 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2024-10-09 21:00:0009/10/2024 | Peru  | 21:00:0021:00 | Uruguay | World Cup Qualifying (CONMEBOL) | N/A |
| 2024-09-07 21:00:0007/09/2024 | Ecuador  | 21:00:0021:00 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2024-09-04 21:00:0004/09/2024 | Peru  | 21:00:0021:00 | Colombia | World Cup Qualifying (CONMEBOL) | N/A |
| 2024-06-30 01:00:0030/06/2024 | Argentina  | 2 - 0 | Peru | Copa America | N/A |
| 2024-06-25 23:00:0025/06/2024 | Peru  | 0 - 1 | Canada | Copa America | N/A |
| 2024-06-22 01:00:0022/06/2024 | Peru  | 0 - 0 | Chile | Copa America | N/A |
| 2024-06-15 01:30:0015/06/2024 | El Salvador  | 0 - 1 | Peru | International Friendly | N/A |
| 2024-06-08 01:30:0008/06/2024 | Peru  | 0 - 0 | Paraguay | International Friendly | N/A |
| 2024-03-27 01:30:0027/03/2024 | Peru  | 4 - 1 | Dominican Republic | International Friendly | N/A |
| 2024-03-23 01:30:0023/03/2024 | Peru  | 2 - 0 | Nicaragua | International Friendly | N/A |
| 2023-11-22 02:00:0022/11/2023 | Peru  | 1 - 1 | Venezuela | World Cup Qualifying (CONMEBOL) | N/A |
| 2023-11-16 20:00:0016/11/2023 | Bolivia  | 2 - 0 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2023-10-18 03:00:0018/10/2023 | Peru  | 0 - 2 | Argentina | World Cup Qualifying (CONMEBOL) | N/A |
| 2023-10-13 01:00:0013/10/2023 | Chile  | 2 - 0 | Peru | World Cup Qualifying (CONMEBOL) | N/A |
| 2023-09-13 03:00:0013/09/2023 | Peru  | 0 - 1 | Brazil | World Cup Qualifying (CONMEBOL) | N/A |
| 2023-09-07 23:30:0007/09/2023 | Paraguay  | 0 - 0 | Peru | World Cup Qualifying (CONMEBOL) | N/A |