Juan Alejandro Mahecha (born July 27, 1987) a Colombian footballer who plays for in Colombia. He plays as a defensive midfielder. Mahecha was a starter on the 2007 Colombia national under-20 football team that failed to qualify for the 2007 World Cup.