Marshall Leonard (nacido el 29 de diciembre de 1980 en El Paso, Texas) es un futbolista estadounidense que actualmente juega para el New England Revolution de la Major League Soccer.