Pavón puede considerarse el mejor delantero de la historia en el fútbol hondureño. En su larga trayectoria profesional de 22 años jugó en varios clubes de diferentes países y anotó en total 192 goles. En Honduras brilló con el Real España; en México pasó, entre otros, por Monarcas Morelia y Necaxa; en España estuvo en el Real Valladolid; en el Calcio italiano vistió el uniforme de Udinese y el Napoli; además, compitió en Colombia, en Guatemala y en la MLS, con Los Ángeles Galaxy.
Obtuvo cuatro títulos, tres de ellos en el torneo hondureño y uno en México, con Monarcas Morelia. Con la selección nacional tuvo una formidable trayectoria y a día de hoy es el máximo goleador de todos los tiempos del equipo catracho, con 57 anotaciones. Participó en tres ediciones de la Copa Oro y jugó la Copa Mundial de Sudáfrica 2010.