Ngày thi đấu cuối cùng của môn điền kinh tại SEA Games 31 diễn ra từ 5 giờ sáng ngày 19.5 với nội dung marathon 42,195km. Hoàng Nguyên Thanh đã về đích đầu tiên với thành tích 2 giờ 25 phút 07,84 giây, hơn đối thủ về nhì người Indonesia Agus Prayogo 30 giây.
Đây là HCV đầu tiên của marathon nam Việt Nam tại SEA Games. Thành tích tốt nhất trước đó của marathon Việt Nam là HCB của Nguyễn Chí Đông tại SEA Games 2003 ở Việt Nam với thành tích 2 giờ 21 phút 51 giây.
"Tôi quá hạnh phúc khi trở thành vận đồng viên đầu tiên đoạt HCV SEA Games cho marathon nam Việt Nam. Tôi rất xúc động khi nghĩ đến giây phút quốc ca Việt Nam vang lên trên sân vận động quốc gia Mỹ Đình trước sự chứng kiến của bạn bè khu vực. Ước mơ của tôi là được có mặt tại Đại hội thể thao lớn nhất châu Á - Asian Games và tôi sẽ tập luyện nỗ lực cho mục tiêu ấy", Hoàng Nguyên Thanh chia sẻ sau khi về đích.
Ở nội dung marathon nữ, Hoàng Thị Ngọc Hoa giành HCĐ (2 giờ 57 phút 35 giây) trong lần đầu tiên tham dự SEA Games, Odekta Naibaho Elvina (Indonesia) giành HCV với thành tích 2 giờ 55 phút 28 giây.
Ngay sau đó, các vận động viên Việt Nam giành nốt 2 HCV cuối cùng của điền kinh tại SEA Games 31 nhờ công của Võ Xuân Vĩnh 20km đi bộ nam (1 giờ 32 phút 32 giây) và Nguyễn Thị Thanh Phúc 20km đi bộ nữ (1 giờ 48 phút 10 giây).
Như vậy, kết thúc các cuộc tranh tài tại SEA Games 31, điền kinh Việt Nam giành được 22 HCV, 14 HCB và 7 HCĐ, xếp thứ nhất toàn đoàn, bỏ xa Thái Lan đứng thứ hai với chỉ 12 HCV.