Être coiffé au poteau ( ou sur le poteau) vient du monde des courses sportives et plus particulièrement des courses hippiques.

L’emploi du verbe « coiffer » est métaphorique, il signifie ici « dépasser d’une tête » juste avant l'arrivée. Le poteau désigne le poteau d’arrivée dans les courses de chevaux.

C'est en 1906 qu'est apparu le verbe "coiffer" avec le sens de "dépasser d'une tête à l'arrivée d'une course". Cela s'explique aisément, car on peut facilement faire l'amalgame entre la tête et la coiffe.

En 1939, "coiffer un concurrent", c'était le dépasser.

C'est à la même époque, dans le monde des courses de chevaux, que l'expression est d'abord apparue. C'est lorsqu'un cheval gagnait d'une courte tête qu'on disait qu'il avait "coiffé" son adversaire sur le poteau.

Par extension, l'expression s'emploie dans n'importe quelle compétition, pas obligatoirement sportive, lorsque quelqu'un l'emporte de justesse, au dernier moment, sur quelqu'un d'autre.

Plus d'info : www.linternaute.fr