40 môn với 520 nội dung là số lượng mà SEA Games 31 với chủ nhà Việt Nam chốt lại. Nhìn từ đó, người ta thấy được một kỳ SEA Games mà số lượng môn Olympic cao nhất trong lịch sử. Rất nhiều môn thi đấu "trời ơi đất hỡi" đã bị lược bỏ, tránh tình trạng vận động, o bế cho chủ nhà đứng nhất toàn đoàn như nhiều quốc gia khác từng làm trước đó.