| 2025-11-26 | Sudanv LebanonArab Cup qualification | 2–1 | Arab Cup qualification |
| 2025-11-18 | Bruneiv LebanonAFC Asian Cup qualification | 0–3 | AFC Asian Cup qualification |
| 2025-10-14 | Bhutanv LebanonAFC Asian Cup qualification | 0–4 | AFC Asian Cup qualification |
| 2025-10-09 | Lebanonv BhutanAFC Asian Cup qualification | 2–0 | AFC Asian Cup qualification |
| 2025-09-08 | Indonesiav LebanonFriendly | 0–0 | Friendly |
| 2025-08-24 | Qatarv LebanonFriendly | 2–2 | Friendly |
| 2025-06-10 | Yemenv LebanonAFC Asian Cup qualification | 0–0 | AFC Asian Cup qualification |
| 2025-05-28 | Omanv LebanonFriendly | 1–0 | Friendly |
| 2025-03-25 | Lebanonv BruneiAFC Asian Cup qualification | 5–0 | AFC Asian Cup qualification |
| 2025-03-20 | Lebanonv Timor-LesteFriendly | 4–0 | Friendly |
| 2024-11-19 | Myanmarv LebanonFriendly | 2–3 | Friendly |
| 2024-11-14 | Thailandv LebanonFriendly | 0–0 | Friendly |
| 2024-09-08 | Malaysiav LebanonMerdeka Tournament | 1–0 | Merdeka Tournament |
| 2024-09-04 | Lebanonv TajikistanMerdeka Tournament | 1–0 | Merdeka Tournament |
| 2024-06-11 | Lebanonv BangladeshFIFA World Cup qualification | 4–0 | FIFA World Cup qualification |
| 2024-06-06 | Palestinev LebanonFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2024-03-26 | Australiav LebanonFIFA World Cup qualification | 5–0 | FIFA World Cup qualification |
| 2024-03-21 | Australiav LebanonFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 2024-01-22 | Tajikistanv LebanonAFC Asian Cup | 2–1 | AFC Asian Cup |
| 2024-01-17 | Lebanonv ChinaAFC Asian Cup | 0–0 | AFC Asian Cup |
| 2024-01-12 | Qatarv LebanonAFC Asian Cup | 3–0 | AFC Asian Cup |
| 2024-01-04 | Saudi Arabiav LebanonFriendly | 1–0 | Friendly |
| 2023-11-21 | Bangladeshv LebanonFIFA World Cup qualification | 1–1 | FIFA World Cup qualification |
| 2023-11-16 | Lebanonv PalestineFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2023-10-17 | United Arab Emiratesv LebanonFriendly | 2–1 | Friendly |
| 2023-10-12 | Montenegrov LebanonFriendly | 3–2 | Friendly |
| 2023-09-10 | Lebanonv IndiaKing's Cup | 1–0 | King's Cup |
| 2023-09-07 | Thailandv LebanonKing's Cup | 2–1 | King's Cup |
| 2023-07-01 | Indiav LebanonSAFF Cup | 0–0 p | SAFF Cup |
| 2023-06-28 | Lebanonv MaldivesSAFF Cup | 1–0 | SAFF Cup |
| 2023-06-25 | Bhutanv LebanonSAFF Cup | 1–4 | SAFF Cup |
| 2023-06-22 | Lebanonv BangladeshSAFF Cup | 2–0 | SAFF Cup |
| 2023-03-27 | Omanv LebanonFriendly | 2–0 | Friendly |
| 2022-12-30 | United Arab Emiratesv LebanonFriendly | 1–0 | Friendly |
| 2022-11-19 | Kuwaitv LebanonFriendly | 2–0 | Friendly |
| 2022-03-29 | Iranv LebanonFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 2022-03-24 | Lebanonv SyriaFIFA World Cup qualification | 0–3 | FIFA World Cup qualification |
| 2022-02-01 | Lebanonv IraqFIFA World Cup qualification | 1–1 | FIFA World Cup qualification |
| 2022-01-27 | Lebanonv South KoreaFIFA World Cup qualification | 0–1 | FIFA World Cup qualification |
| 2021-12-07 | Lebanonv SudanArab Cup | 1–0 | Arab Cup |
| 2021-12-04 | Lebanonv AlgeriaArab Cup | 0–2 | Arab Cup |
| 2021-12-01 | Egyptv LebanonArab Cup | 1–0 | Arab Cup |
| 2021-11-16 | Lebanonv United Arab EmiratesFIFA World Cup qualification | 0–1 | FIFA World Cup qualification |
| 2021-11-11 | Lebanonv IranFIFA World Cup qualification | 1–2 | FIFA World Cup qualification |
| 2021-10-12 | Syriav LebanonFIFA World Cup qualification | 2–3 | FIFA World Cup qualification |
| 2021-10-07 | Iraqv LebanonFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2021-09-07 | South Koreav LebanonFIFA World Cup qualification | 1–0 | FIFA World Cup qualification |
| 2021-09-02 | United Arab Emiratesv LebanonFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2021-06-23 | Lebanonv DjiboutiArab Cup qualification | 1–0 | Arab Cup qualification |
| 2021-06-13 | South Koreav LebanonFIFA World Cup qualification | 2–1 | FIFA World Cup qualification |