Hocker a coupé la ligne en 12 min 58 sec 30 devant le Belge Isaac Kimeli (12:58.78) et Jimmy Gressier (12:59.33), qui décroche à 28 ans sa deuxième médaille mondiale à Tokyo.
La course s'est courue d'entrée de jeu sur un rythme plutôt rapide, avec les Américains Grant Fisher et Nico Young en tête de peloton.
Gressier est resté bien placé dans le paquet jusqu'à l'entame du dernier tour, où il a produit son effort pour se replacer aux avants-postes.
Contrairement à la finale du 10.000 m où il avait réussi à passer en tête au sprint final, le Boulonnais n'a cette fois pas pu rattraper Cole Hocker et Isaac Kimeli.
De son côté, Cole Hocker prend sa revanche après le 1.500 m. Champion olympique de la distance, il avait été disqualifié en finale à Tokyo pour avoir donné un coup de coude à un concurrent.