The men's 50 metre freestyle S2 event at the 2012 Paralympic Games took place on 7 September, at the London Aquatics Centre.

Two heats were held, both with six swimmers. The swimmers with the eight fastest times advanced to the final.

Heats

Heat 1 Rank Lane Name Nationality Time Notes 1 4 Aristeidis Makrodimitris 1:06.69 Q 2 3 Iad Josef Shalabi 1:07.52Q 3 5 Jacek Czech 1:07.56 Q 4 6 Curtis Lovejoy 1:10.44 Q 5 2 Francesco Bettella 1:13.86 7 Christos Tampaxis DNS

Heat 2 Rank Lane Name Nationality Time Notes 1 7 Yang Yang 1:01.05Q 2 4 Dmitrii Kokarev 1:05.61Q 3 6 Ievgen Panibratets 1:08.45Q 4 5 Itzhak Mamistvalov 1:08.73 Q 5 2 Georgios Kapellakis 1:10.48 6 3 James Anderson 1:10.61

Final Rank Lane Name Nationality Time Notes 4 Yang Yang 1:01.39 5 Dmitrii Kokarev 1:02.47 3 Aristeidis Makrodimitris 1:04.86 4 2 Jacek Czech 1:06.41 5 6 Iad Josef Shalabi 1:07.07 6 1 Itzhak Mamistvalov 1:07.94 7 7 Ievgen Panibratets 1:08.75 8 8 Curtis Lovejoy 1:13.45

References