The Men's 400 metre freestyle S12 swimming event at the 2004 Summer Paralympics was competed on 19 September. It was won by Sergei Punko, representing .

1st round

Qualified for final round

Heat 1 19 Sept. 2004, morning session Rank Athlete Time Notes1 4:30.01 2 4:37.51 3 4:46.16 4 4:54.83 5 5:00.57 6 5:12.70

Heat 2 19 Sept. 2004, morning session Rank Athlete Time Notes1 4:16.98 2 4:30.26 3 4:36.23 4 4:42.31 5 4:58.86 6 5:03.88 7 5:42.50

Final round

19 Sept. 2004, evening session Rank Athlete Time Notes 4:11.58 WR 4:18.40 4:23.19 4 4:30.61 5 4:34.71 6 4:43.00 7 4:44.48 8 4:52.08

References