La course aux points masculine est l'une des douze compétitions de cyclisme sur piste aux Jeux olympiques de 2004. Elle consistait en 160 tours de piste (40 kilomètres). 16 sprints étaient disputés donnant respectivement 5, 3, 2 et 1 points aux quatre premiers. Les cyclistes qui prenaient un tour au peloton gagnaient 20 points alors que ceux qui perdaient un tour sur le peloton perdaient 20 points. Cette course a eu lieu le 24 août.