All countries
| 29th place | Uruguay U21 | Saudi Arabia U21 | 22:32 (9:15, 13:17) | details | 27.06.2025 | |||
| Semi-finals | Canada U21 | Saudi Arabia U21 | 21:44 (9:22, 12:22) | details | 26.06.2025 | |||
| Group 4 | Tunisia U21 | Saudi Arabia U21 | 35:31 (18:17, 17:14) | details | 24.06.2025 | |||
| Group 4 | Serbia U21 | Saudi Arabia U21 | 35:30 (20:15, 15:15) | details | 23.06.2025 | |||
| Group H | Bahrain U21 | Saudi Arabia U21 | 26:24 (12:13, 14:11) | details | 21.06.2025 | |||
| Group H | Saudi Arabia U21 | Spain U21 | 27:35 (9:20, 18:15) | details | 19.06.2025 | |||
| Group H | Egypt U21 | Saudi Arabia U21 | 35:30 (19:15, 16:15) | details | 18.06.2025 | |||
| Final | Saudi Arabia U21 | Morocco U21 | 25:20 (15:10, 10:10) | details | 29.06.2023 | |||
| Semi-finals | Norway U21 | Saudi Arabia U21 | 35:22 (15:11, 20:11) | details | 28.06.2023 | |||
| Group 4 | Morocco U21 | Saudi Arabia U21 | 33:21 (15:14, 18:7) | details | 26.06.2023 | |||
| Group 4 | Saudi Arabia U21 | Chile U21 | 19:18 (10:9, 9:9) | details | 25.06.2023 | |||
| Group H | Cuba U21 | Saudi Arabia U21 | 27:28 (10:16, 17:12) | details | 23.06.2023 | |||
| Group H | Saudi Arabia U21 | Egypt U21 | 34:42 (20:21, 14:21) | details | 21.06.2023 | |||
| Group H | Greece U21 | Saudi Arabia U21 | 31:22 (15:10, 16:12) | details | 20.06.2023 | |||
| 19th place | South Korea U21 | Saudi Arabia U21 | 36:30 (15:14, 21:16) | details | 27.07.2017 | |||
| Semi-finals | Brazil U21 | Saudi Arabia U21 | 41:20 (23:13, 18:7) | details | 26.07.2017 | |||
| Group D | Algeria U21 | Saudi Arabia U21 | 23:21 (10:11, 13:10) | details | 24.07.2017 | |||
| Group D | Argentina U21 | Saudi Arabia U21 | 24:23 (13:11, 11:12) | details | 22.07.2017 | |||
| Group D | Saudi Arabia U21 | Morocco U21 | 29:19 (15:10, 14:9) | details | 21.07.2017 | |||
| Group D | Saudi Arabia U21 | Iceland U21 | 24:48 (9:24, 15:24) | details | 19.07.2017 | |||
| Group D | Croatia U21 | Saudi Arabia U21 | 32:26 (17:13, 15:13) | details | 18.07.2017 | |||