Cảnh sát sở tại cho biết tại thời điểm xảy ra tai nạn vào khoảng 9h sáng cùng ngày (giờ địa phương), các nạn nhân đang có mặt trên 2 ô tô chở khách và đang trong hành trình di chuyển từ thành phố Iligan đến thành phố Cagayan de Oro. 6 sĩ quan cảnh sát và một cảnh sát về hưu đã tử vong sau khi được đưa đi cấp cứu tại bệnh viện. Trong 22 người bị thương, có 19 cảnh sát và trong số này có một trường hợp bị thương nặng.
Kết quả điều tra ban đầu cho thấy tai nạn xảy ra khi 2 ô tô chở khách chuyển làn để vượt chiếc xe tải đằng trước, đúng lúc bánh trước của xe tải bị nổ khiến phương tiện này mất kiểm soát, đâm vào hai ô tô chở khách và lật nghiêng.