| Final ranking | Team | | 1. Marcel Fischer | Swi | | 2. Lei Wang | Chn | | 3. Pavel Kolobkov | Rus | | 4. Eric Boisse | Fra | | 5. Fabrice Jeannet | Fra | | 6. Silvio Fernandez | Ven | | 7. Soren Thompson | USA | | 8. Daniel Strigel | Ger | | 9. Alfredo Rota | Ita | | 10. Gang Zhao | Chn | | 11. Sven Schmid | Ger | | 12. Sang Yup Lee | Kor | | 13. Ivan Kovacs | Hun | | 14. Andres Carillo Ayala | Cub | | 15. Igor Tourchine | Rus | | 16. Dmitriy Karuchenko | Ukr | | 17. Christoph Marik | Aut | | 18. Gabor Boczko | Hun | | 19. Weston Kelsey | USA | | 20. Hugues Obry | Fra | | 21. Geza Imre | Hun | | 22. Cody Mattern | USA | | 23. Paris A. Inostroza | Chi | | 24. Maksym Khvorost | Ukr | | 25. Joerg Fiedler | Ger | | 26. Seamus Robinson | Aus | | 27. Yongjun Xie | Chn | | 28. Yasser Mahmoud | Egy | | 29. Serguey Kotchetkov | Rus | | 30. Ahmed Nabil | Egy | | 31. Alexandru Nyisztor | Rom | | 32. Siriroj Rathprasert | Tha | | 33. Mohanad Saif El Din Sabry | Egy | | 34. Bogdan Nikishin | Ukr | | 35. Georges Ambalof | Gre | | 36. Aissam Rami | Mor | | 37. Abderrahmane Daidj | Alg |
|
| Finals | | Gold | 2 | Marcel Fischer | Swi | 27 | Lei Wang | Chn | 15 9 | | Bronze | 10 | Pavel Kolobkov | Rus | 6 | Eric Boisse | Fra | 15 8 |
| Semifinal | | 2 | Marcel Fischer | Swi | 6 | Eric Boisse | Fra | 15 9 | | 27 | Lei Wang | Chn | 10 | Pavel Kolobkov | Rus | 15 10 |
| Quarterfinal | | 2 | Marcel Fischer | Swi | 9 | Silvio Fernandez | Ven | 15 13 | | 6 | Eric Boisse | Fra | 4 | Fabrice Jeannet | Fra | 15 14 | | 27 | Lei Wang | Chn | 20 | Daniel Strigel | Ger | 15 14 | | 10 | Pavel Kolobkov | Rus | 15 | Soren Thompson | USA | 15 11 |
| Round of 16 | | 2 | Marcel Fischer | Swi | 16 | Ivan Kovacs | Hun | 15 7 | | 9 | Silvio Fernandez | Ven | 7 | Gang Zhao | Chn | 15 12 | | 6 | Eric Boisse | Fra | 21 | Andres Carillo Ayala | Cub | 15 11 | | 4 | Fabrice Jeannet | Fra | 14 | Sang Yup Lee | Kor | 15 5 | | 20 | Daniel Strigel | Ger | 29 | Dmitriy Karuchenko | Ukr | 15 12 | | 27 | Lei Wang | Chn | 12 | Sven Schmid | Ger | 15 11 | | 10 | Pavel Kolobkov | Rus | 25 | Igor Tourchine | Rus | 15 10 | | 15 | Soren Thompson | USA | 1 | Alfredo Rota | Ita | 15 13 |
| Round of 32 | | 2 | Marcel Fischer | Swi | 33 | Ahmed Nabil | Egy | 15 10 | | 16 | Ivan Kovacs | Hun | 17 | Cody Mattern | USA | 15 6 | | 9 | Silvio Fernandez | Ven | 24 | Yongjun Xie | Chn | 15 13 | | 7 | Gang Zhao | Chn | 26 | Yasser Mahmoud | Egy | 15 9 | | 6 | Eric Boisse | Fra | 37 | Siriroj Rathprasert | Tha | 15 9 | | 21 | Andres Carillo Ayala | Cub | 11 | Hugues Obry | Fra | 15 10 | | 14 | Sang Yup Lee | Kor | 19 | Maksym Khvorost | Ukr | 15 11 | | 4 | Fabrice Jeannet | Fra | 30 | Serguey Kotchetkov | Rus | 15 11 | | 29 | Dmitriy Karuchenko | Ukr | 3 | Christoph Marik | Aut | 15 7 | | 20 | Daniel Strigel | Ger | 13 | Geza Imre | Hun | 15 13 | | 12 | Sven Schmid | Ger | 22 | Joerg Fiedler | Ger | 15 12 | | 27 | Lei Wang | Chn | 5 | Gabor Boczko | Hun | 15 10 | | 25 | Igor Tourchine | Rus | 8 | Weston Kelsey | USA | 15 11 | | 10 | Pavel Kolobkov | Rus | 23 | Seamus Robinson | Aus | 15 5 | | 15 | Soren Thompson | USA | 18 | Paris A. Inostroza | Chi | 13 12 | | 1 | Alfredo Rota | Ita | 34 | Alexandru Nyisztor | Rom | 15 8 |
| Round of 64 | | 33 | Ahmed Nabil | Egy | 32 | Georges Ambalof | Gre | 15 6 | | 37 | Siriroj Rathprasert | Tha | 28 | Mohanad Saif El Din Sabry | Egy | 15 13 | | 30 | Serguey Kotchetkov | Rus | 35 | Aissam Rami | Mor | 15 6 | | 29 | Dmitriy Karuchenko | Ukr | 36 | Abderrahmane Daidj | Alg | 15 6 | | 34 | Alexandru Nyisztor | Rom | 31 | Bogdan Nikishin | Ukr | 15 6 |
|