Vụ nổ đầu tiên xảy ra tại thành phố Cotabato sau khi một xe tải quân sự bị trúng lựu đạn, khiến 8 binh sĩ và 4 dân thường bị thương. Ngay sau đó, một vụ đánh bom bằng thiết bị nổ tự chế đã diễn ra tại thị trấn Libungan lân cận, khiến 6 người thương nặng. Một vụ nổ khác cũng đã xảy ra tại thị trấn Maguindanao và cảnh sát đang đánh giá thương vong sau vụ việc.
Vào thời điểm hiện tại, chưa có lực lượng nào đứng ra thừa nhận tiến hành vụ tấn công song giới chức Philippines cho rằng loạt vụ tấn công có thể liên quan tới các nhóm phiến quân tuyên bố trung thành với Tổ chức Nhà nước Hồi giáo (IS) tự xưng.
Vụ tấn công diễn ra trong bối cảnh hồi tháng trước, giới chức quân sự Philippines đã đề xuất dỡ bỏ thiết quân luật áp dụng tại miền Nam kể từ năm 2017, do tình hình an ninh đang dần ổn định trở lại.