| Men 100m Freestyle Swimming V World Championship 1986 Madrid, Spain - Tuesday, 19th August - Gold Medal: Matthew Bionsy, United States | 
| Final |   | time |   | gap | L | ag | pts |  | Final |   | time |   | gap | L | ag | pts |  | 1. Matt Biondi |   United States | 48.94s | CR | CR | 4 | 20 | 918 |  | 2. Stephan Caron |   France | 49.73s |   | +0.79s | 3 | 20 | 875 |  | 3. Tom Jager |   United States | 49.79s |   | +0.85s | 5 | 21 | 872 |  | 4. Sven Lodziewski |   East Germany | 50.24s |   | +1.30s | 6 | 21 | 848 |  | 5. Stefan Volery |   Switzerland | 50.36s |   | +1.42s | 7 | 24 | 842 |  | 6. Nikolay Yevseyev |   Soviet Union | 50.64s |   | +1.70s | 8 | 20 | 828 |  | 7. Per Johansson |   Sweden | 50.91s |   | +1.97s | 2 | 23 | 815 |  | 8. Andy Jameson |   Great Britain | 51.00s |   | +2.06s | 1 | 21 | 811 |   
 | 
 |  
| World Record: Matthew Biondi, United States 22.33s Orlando, United States 24th June 1986 |  | Championship Record: Joerg Woithe, East Germany 49.60s Guayaquil, Ecuador August 1982 |   
| Final |   | time |   | gap | L | ag |  | Final B |   | time |   | gap | L | ag |  | 9. Sergey Smiryagin |   Soviet Union | 51.01s |   |   | 5 | 22 |  | 10.Tommy Werner |   Sweden | 51.04s |   | +0.03s | 4 | 20 |  | 11.Andre Schadt |   West Germany | 51.05s |   | +0.04s | 6 |   |  | 12.Steffen Zesner |   East Germany | 51.09s |   | +0.08s | 2 | 18 |  | 13.Alberto Mestre |   Venezuela | 51.14s |   | +0.13s | 3 | 21 |  | 14.Alexander Schowtka |   West Germany | 51.39s |   | +0.38s | 7 | 22 |  | 15.Hans Kroes |   Netherlands | 51.52s |   | +0.51s | 8 | 21 |  | 16.Vlastimil Cerny |   Canada | 51.89s |   | +0.88s | 1 | 23 |   
 | 
 |  
 | 
 | 
      
 | 
|
Heats - Tuesday, 19th August | 
| Best 8 times advanced to Final. Next 8 to Final B. | 
| Heat 9 |   | time |   | gap | L | ag | Rk |  | 1. Matt Biondi |   United States | 49.48s | CR |   | - | 20 | 1.  |  | 10.Neil Brooks |   Australia | 51.07s |   | +1.59s | - | 24 | 2.  |  | 15.Steffen Zesner |   East Germany | 51.15s |   | +1.67s | - | 18 | 3.  |  | 22.Peng Siong Ang |   Singapore | 51.64s |   | +2.16s | - | 23 | 4.  |  | 33.Carlos Scanavino |   Uruguay | 52.47s |   | +2.99s | - | 22 | 5.  |  | 42.Zdenek Kolar |   Czechoslovakia | 53.16s |   | +3.68s | - |   | 6.  |  | 53.Mohamed Youssef |   Egypt | 54.38s |   | +4.90s | - | 23 | 7.  |  | 56.Luis I Morell |   Puerto Rico | 54.95s |   | +5.47s | - |   | 8.  |   
 | 
 | 
| Heat 8 |   | time |   | gap | L | ag | Rk |  | 4. Sven Lodziewski |   East Germany | 50.47s |   | +0.99s | - | 21 | 1.  |  | 7. Andy Jameson |   Great Britain | 50.91s |   | +1.43s | - | 21 | 2.  |  | 11.Dano Halsall |   Switzerland | 51.09s |   | +1.61s | - | 23 | 3.  |  | 20.Tzvetan Golomeev |   Bulgaria | 51.53s |   | +2.05s | - | 25 | 4.  |  | 38.Jose Maria Martin |   Spain | 53.01s |   | +3.53s | - |   | 5.  |  | 50.Sadri Ozun |   Turkey | 53.91s |   | +4.43s | - | 22 | 6.  |  | 57.Mika Lohi |   Finland | 55.01s |   | +5.53s | - |   | 7.  |  | -. Mostafa Amin |   Egypt | DNS |   |   | - |   |   |   
 | 
| Heat 7 |   | time |   | gap | L | ag | Rk |  | 3. Stephan Caron |   France | 50.18s |   | +0.70s | - | 20 | 1.  |  | 9. Tommy Werner |   Sweden | 50.98s |   | +1.50s | - | 20 | 2.  |  | 24.Peter Dybiona |   Netherlands | 51.67s |   | +2.19s | - | 22 | 3.  |  | 31.Cyro Delgado |   Brazil | 52.32s |   | +2.84s | - | 25 | 4.  |  | 34.Katsunori Fujiwara |   Japan | 52.50s |   | +3.02s | - |   | 5.  |  | 38.Anthony Nesty |   Surinam | 53.01s |   | +3.53s | - | 18 | 6.  |  | 58.Juan Tavares |   Dominicana | 55.21s |   | +5.73s | - |   | 7.  |  | -. Zhonggyi Li |   China | DNS |   |   | - |   |   |   
 | 
 | 
| Heat 6 |   | time |   | gap | L | ag | Rk |  | 2. Tom Jager |   United States | 50.13s |   | +0.65s | - | 21 | 1.  |  | 5. Per Johansson |   Sweden | 50.53s |   | +1.05s | - | 23 | 2.  |  | 28.Mark Stockwell |   Australia | 51.81s |   | +2.33s | - | 23 | 3.  |  | 36.Declan Connaughton |   Ireland | 52.91s |   | +3.43s | - |   | 4.  |  | 37.Rodrigo Gonzalez |   Mexico | 52.95s |   | +3.47s | - | 18 | 5.  |  | 46.Alexander Pilhatsch |   Austria | 53.35s |   | +3.87s | - | 23 | 6.  |  | 54.Lyes Mahfoudia |   Algeria | 54.47s |   | +4.99s | - |   | 7.  |   
 | 
| Heat 5 |   | time |   | gap | L | ag | Rk |  | 8. Nikolay Yevseyev |   Soviet Union | 50.93s |   | +1.45s | - | 20 | 1.  |  | 25.Artur Wojdat |   Poland | 51.68s |   | +2.20s | - | 18 | 2.  |  | 29.Petr Kladiva |   Czechoslovakia | 52.10s |   | +2.62s | - | 19 | 3.  |  | 45.Yves Clausse |   Luxembourg | 53.28s |   | +3.80s | - | 17 | 4.  |  | 47.Daniel Serra |   Spain | 53.50s |   | +4.02s | - | 18 | 5.  |  | 51.Hans Foerster |   US Virgin Islands | 53.93s |   | +4.45s | - | 21 | 6.  |  | -. Vagn Hogholm |   Denmark | DNS |   |   | - |   |   |   
 | 
 | 
| Heat 4 |   | time |   | gap | L | ag | Rk |  | 11.Sergey Smiryagin |   Soviet Union | 51.09s |   | +1.61s | - | 22 | 1.  |  | 16.Alexander Schowtka |   West Germany | 51.19s |   | +1.71s | - | 22 | 2.  |  | 32.Sandy Goss |   Canada | 52.40s |   | +2.92s | - | 19 | 3.  |  | 35.Ross Anderson |   New Zealand | 52.63s |   | +3.15s | - | 17 | 4.  |  | 40.Jorge Fernandes |   Brazil | 53.13s |   | +3.65s | - | 24 | 5.  |  | 43.Fernando Rodriguez |   Peru | 53.18s |   | +3.70s | - | 23 | 6.  |  | 60.Ronald Pickard |   US Virgin Islands | 57.31s |   | +7.83s | - | 16 | 7.  |   
 | 
| Heat 3 |   | time |   | gap | L | ag | Rk |  | 17.Vlastimil Cerny |   Canada | 51.32s |   | +1.84s | - | 23 | 1.  |  | 18.Hans Kroes |   Netherlands | 51.33s |   | +1.85s | - | 21 | 2.  |  | 26.Roland Lee |   Great Britain | 51.71s |   | +2.23s | - | 22 | 3.  |  | 44.Shigeo Ogata |   Japan | 53.21s |   | +3.73s | - | 17 | 4.  |  | 52.Gokhan Attaroglu |   Turkey | 54.04s |   | +4.56s | - | 21 | 5.  |  | 62.Jaime Lipszyc |   Costa Rica | 59.40s |   | +9.92s | - |   | 6.  |  | -. Magnus Olaffsson |   Iceland | DNS |   |   | - |   |   |   
 | 
 | 
| Heat 2 |   | time |   | gap | L | ag | Rk |  | 6. Stefan Volery |   Switzerland | 50.60s |   | +1.12s | - | 24 | 1.  |  | 14.Andre Schadt |   West Germany | 51.14s |   | +1.66s | - |   | 2.  |  | 22.Laurent Neuville |   France | 51.64s |   | +2.16s | - | 21 | 3.  |  | 30.Markus Opatril |   Austria | 52.21s |   | +2.73s | - | 21 | 4.  |  | 41.Antonio Portela |   Puerto Rico | 53.14s |   | +3.66s | - | 20 | 5.  |  | 54.Alejandro Herrera |   Cuba | 54.47s |   | +4.99s | - |   | 6.  |  | 61.Riccardo Mularoni |   San Marino | 58.80s |   | +9.32s | - |   | 7.  |   
 | 
| Heat 1 |   | time |   | gap | L | ag | Rk |  | 13.Alberto Mestre |   Venezuela | 51.10s |   | +1.62s | - | 21 | 1.  |  | 19.Fabrizio Rampazzo |   Italy | 51.43s |   | +1.95s | - | 23 | 2.  |  | 21.Peter Rohde |   Denmark | 51.59s |   | +2.11s | - | 21 | 3.  |  | 26.Giorgio Lamberti |   Italy | 51.71s |   | +2.23s | - | 17 | 4.  |  | 47.Richard Patino |   Colombia | 53.50s |   | +4.02s | - |   | 5.  |  | 47.Sergio Esteves |   Portugal | 53.50s |   | +4.02s | - | 18 | 5.  |  | 59.Michele Piva |   San Marino | 57.05s |   | +7.57s | - | 20 | 7.  |   
 | 
 |