Wibowo qualified for the men's 100 m butterfly at the 2004 Summer Olympics in Athens, by posting a FINA B-standard of 55.86 from SEA Games in Hanoi, Vietnam. He challenged seven other swimmers in heat two, including 17-year-old Michal Rubáček of the Czech Republic. He raced to sixth place by nearly two seconds behind winner Rubacek, outside his entry time of 56.86. Wibowo failed to advance into the semifinals, as he placed fifty-fourth overall in the preliminaries.