Sáng 6/4 tại Hà Nội, lễ bốc thăm chia bảng các môn bóng đá, futsal tại SEA Games 31 đã diễn ra, với sự hiện diện của huấn luyện viên trưởng Park Hang Seo và Mai Đức Chung. Cựu tuyển thủ Phạm Thành Lương bốc thăm bảng đấu môn bóng đá nam. U23 Việt Nam rơi vào bảng đấu có sự góp mặt của Indonesia, Myanmar, Philippines và Timor Leste. Bảng B gồm Thái Lan, Malaysia, Campuchia, Singapore và Lào.
Bảng đấu của U23 Việt Nam được đánh giá khó khăn. Các học trò của HLV Park Hang Seo sẽ thi đấu với đối thủ rắn nhất bảng - Indonesia ở trận mở màn. Trong hai năm qua, Indonesia chủ động trẻ hóa đội hình, xây dựng đội hình trẻ làm nòng cốt tuyển quốc gia và họ đang hướng tới SEA Games 31 với mục tiêu giành Huy chương vàng. Tại SEA Games 30, U23 Indonesia là á quân sau khi thua Việt Nam ở trận chung kết.
Bên cạnh đó, cũng không thể xem thường U23 Timor Leste bởi ở giải U23 Đông Nam Á vừa qua, Timor Leste đã đi đến bán kết và chỉ chịu dừng bước sau khi thua trên chấm phạt đền trước U23 Việt Nam. Ngoài ra, U23 Myanmar, Philippines cũng là những đội bóng hạng khá và sẵn sàng trở thành những kẻ thách thức lớn. Vì vậy, bảng A sẽ trở thành bảng đấu tử thần.
Thầy trò HLV Park mở màn chiến dịch bảo vệ tấm HCV bằng trận gặp Indonesia ngày 6/5. Đây là trận tái hiện chung kết SEA Games 30. Khi đó, U23 Việt Nam đã giành chiến thắng 3-0 để giành HCV. Tại kỳ Đại hội trên đất Philippines, U23 Việt Nam và Indonesia cũng chung vòng bảng. Văn Hậu cùng đồng đội thắng 2-1.