Theo quy định, hai đội nhất, nhì mỗi bảng sẽ giành quyền vào bán kết.
Tại kỳ SEA Games lần này, các cầu thủ được phép tham dự SEA Game 30 có độ tuổi U22 và mỗi đội được bổ sung thêm 2 cầu thủ trên 22 tuổi.
Thời gian thi đấu môn bóng đá nam diễn ra từ 25-11 đến 10-12-2019, trên 3 SVĐ đều lát cỏ nhân tạo là Memorial, UMAK Football và Binan Football.
Lịch thi đấu của U22 Việt Nam
15h00, 25-11: U22 Việt Nam và U22 Brunei: 6-0
15h00, 28-11: U22 Việt Nam và U22 Lào
19h00, 01-12: U22 Việt Nam và U22 Indonesia
19h00, 03-12: U22 Singapore và U22 Việt Nam
15h00, 05-12: U22 Việt Nam và U22 Thái Lan
Danh sách 20 cầu thủ U22 Việt Nam tham dự SEA Games 30
Thủ môn: Bùi Tiến Dũng (Hà Nội), Nguyễn Văn Toản (Hải Phòng).
Hậu vệ: Đoàn Văn Hậu (Heerenveen), Nguyễn Thành Chung (Hà Nội), Huỳnh Tấn Sinh (Quảng Nam), Nguyễn Đức Chiến (Viettel), Đỗ Thanh Thịnh, Bùi Tiến Dụng (Đà Nẵng), Lê Ngọc Bảo (Phố Hiến), Hồ Tấn Tài (Bình Dương).
Tiền vệ: Nguyễn Quang Hải, Đỗ Hùng Dũng, Trương Văn Thái Quý (Hà Nội), Triệu Việt Hưng, Trần Thanh Sơn (HAGL), Nguyễn Hoàng Đức, Nguyễn Trọng Hoàng (Viettel), Nguyễn Trọng Hùng (Thanh Hóa).
Tiền đạo: Nguyễn Tiến Linh (Bình Dương), Hà Đức Chinh (Đà Nẵng).
Bảng A
Bảng B
Minh Triều (tổng hợp)