L'attaquant (ou avant) est un joueur de football dont la tâche principale est de concrétiser le jeu offensif de son équipe. Ce rôle décisif en fait l'un des postes les plus médiatisés dans ce sport.
L'attaquant est placé à proximité des buts adverses et a de fait plus de possibilités pour marquer des buts que ses coéquipiers plus défensifs. Pour autant le rôle des attaquants peut varier en fonction de leurs caractéristiques, de l'organisation tactique et du jeu de leur équipe. Il s'agit en effet d'une catégorie qui regroupe plusieurs postes et, en second lieu, plusieurs profils.