Ein Jahr später bei der Weltmeisterschaft in San Diego war Jim Haines in phantastischer Form. Er besiegte unter anderem den Weltmeister von 1978 Anatoli Beloglasow aus der Sowjetunion und gewann auch den Revanchekampf gegen Hartmut Reich. Im Finale unterlag er allerdings dem Olympiasieger von 1976 und dreifachen Weltmeister Yūji Takada aus Japan nach Punkten. Für diese guten Leistungen wurde er mit dem Vizeweltmeister-Titel belohnt.