Tại SEA Games 31, môn Bóng đá Nam có 10 quốc gia tham dự và được chia làm 2 bảng, thi đấu vào hai khung giờ là 16h và 19h. Bảng A thi đấu tại Phú Thọ, bảng B tổ chức tại Thiên Trường. Đây là môn thi đấu sớm nhất tại SEA Games 31, bắt đầu khởi tranh từ ngày 6/5.
VTV6 sẽ là kênh trực tiếp bộ môn bóng đá tại SEA Games 31. Lễ khai mạc, bế mạc, các bộ môn khác ở SEA Games sẽ được trực tiếp trên kênh VTV5 và VTV6.
Các trận đấu bóng đá nam SEA Games 31 sẽ được tường thuật trực tiếp trên các kênh sóng VTV, theo dự tính là VTV5, VTV2, VTV6.