Joseph Schooling makes history after topping semi-finals and qualifying for men's 100m butterfly final

Stomper Catherine was proud that Singapore's Joseph Schooling had topped the semi-final swim to qualify for the men's 100m butterfly final.

The 21-year-old swimmer topped the second 100m butterfly semi-final with a timing of 50.83sec, making him the fastest of the eight swimmers who qualified for the finals.

This timing is also a national record, and the world's best time so far in 2016.

It tops his previous best of 50.96 when he won a historic bronze medal at the world championships last year.

Schooling is now the first Singaporean man to make it to an Olympic swimming final, which will happen on Sat (Aug 13) at 9.10am (Singapore time).

Quah Zheng Wen was 15th overall in the semi-finals with a time of 52.26sec.

The 19-year-old clocked his personal best timing in the heats earlier when he swam 52.08sec.