Trước khi bước vào nội dung 100m bướm, Joseph Schooling gặp khá nhiều áp lực sau khi chính anh là người phạm quy, dẫn đến bị rơi tấm HCV nội dung 4x100m tự do cách đây 3 ngày. Bản thân kình ngư sinh năm 1995 cũng không tham dự quá nhiều nội dung ở kỳ SEA Games này.
100m bướm mới là nội dung cá nhân đầu tiên của anh ở SEA Games 31. Joseph Schooling thể hiện sự tập trung cao độ. Anh duy trì vị trí dẫn đầu từ khi xuất phát cho đến thời điểm về đích. Thông số của Joseph Schooling cán mốc 52.22; xếp thứ hai là kình ngư đồng hương Quah Zheng Wen với thời gian 52.86.
Tuy giành HCV song thông số này còn kém khá xa tấm HCV ở SEA Games 30 và cũng là kỷ lục đại hội của chính anh là 51.38.
Joseph Schooling có thế mạnh ở nội dung bơi bướm. Đặc biệt, ở 100m bướm tại Olympic 2016, Joseph Schooling gây chấn động cả thế giới khi đánh bại huyền thoại bơi lội Mỹ cũng như thế giới Michael Phelp. Kình ngư của Singapore phá kỷ lục với thông số 50.39, kỷ lục cũ trước đó là 50.58.
Kình ngư sinh năm 1995 có dấu hiệu chững lại ở nội dung này khi bị loại ở bán kết Olympic 2020 tại Tokyo (Nhật Bản). Dù vậy, Joseph Schooling vẫn dễ dàng thống trị ở khu vực Đông Nam Á.