Trên hành trình vô địch SEA Games 31, U23 Việt Nam thắng Indonesia 3-0, hoà Philippines 0-0, thắng Myanmar 1-0 và thắng Timor-Leste 2-0 tại vòng bảng. Vào bán kết, U23 Việt Nam thắng Malaysia 1-0 bằng cú đánh đầu của Tiến Linh ở phút 111. Và trong trận chung kết, pha không chiến của Mạnh Dũng giúp U23 Việt Nam thắng 1-0, bảo vệ thành công tấm HCV.
Thành tích giữ trắng lưới hết SEA Games 31 giúp U23 Việt Nam trở thành đội vô địch đầu tiên giữ sạch lưới trong toàn bộ chiến dịch, nếu tính từ khi bóng đá nam SEA Games bắt đầu dành cho lứa tuổi U23 từ năm 2001.
Sau 6 trận đấu SEA Games 31, với 5 trận 90 phút và 1 trận 120 phút, thủ môn Văn Toản không phải vào lưới nhặt bóng, tương đương 570 phút giữ trắng lưới trong thời gian thi đấu chính thức. Gộp thêm kỳ SEA Games 30 năm 2019, U23 Việt Nam đã giữ sạch lưới suốt từ sau trận hòa 2-2 với U23 Thái Lan ở vòng bảng. Quãng thời gian không phải nhận bàn thua hiện đã lên tới 830 phút.
Cú đánh đầu của Mạnh Dũng đưa U23 Việt Nam lên ngôi vô địch SEA Games 31
Tính trong toàn bộ lịch sử SEA Games, U23 Việt Nam là đội bóng thứ hai giữ sạch lưới hết hành trình vô địch. Đội đầu tiên lập thành tích này là Malaysia năm 1979. Tuy nhiên khi đó, môn bóng đá nam SEA Games chỉ có 5 đội tham dự, đá vòng tròn 1 lượt chọn ra 2 đội vào chung kết.
Chiến thắng trước thầy trò HLV Mano Polking cũng chấm dứt cơn "ác mộng" của bóng đá nam Việt Nam trước người Thái ở chung kết SEA Games. Trong lịch sử, bóng đá Việt Nam từng gặp Thái Lan 4 lần ở chung kết, toàn thua cả 4 (1995, 1999, 2003 và 2005).