Francesco Maciel a obtenu une médaille d'argent aux Jeux olympiques 1984 dans un tournoi réservé aux joueurs de moins de 21 ans, battu en finale par Stefan Edberg[2]. Il participe également aux Jeux olympiques en 1988 et 1992 (deux échec au premier tour). Il a connu sa meilleure saison sur le circuit professionnel en 1986 lorsqu'il atteint les huitièmes de finale des Internationaux de France, puis la finale de l'Open d'Athènes. Il est aussi demi-finaliste à Bologne et Itaparica. Des blessures survenues au cours de la saison 1987 l'écartent des courts plusieurs semaines et entraînent sa chute au classement. Après plus d'un an d'absence, il fait son retour sur le circuit Challenger au printemps 1990. Il remporte trois tournois au Mexique dont deux Satellites puis met un terme à sa carrière après les Jeux olympiques de Barcelone.
Il fut membre de l'équipe du Mexique de Coupe Davis entre 1982 et 1989. En 1985, il contribue à la remontée de son équipe dans le groupe mondial en dominant le Canada et le Brésil. Au premier tour en 1986, il participe au succès de l'équipe face à l'Allemagne en s'imposant contre Michael Westphal lors du premier match (7-5, 6-2, 6-0). En quart de finale, il remporte le seul match de l'équipe contre les États-Unis en battant Tim Mayotte alors 10e mondial (2-6, 13-11, 6-4, 6-4)[3]. En 1988 contre l'Australie, il bat Wally Masur (3-6, 8-6, 6-3, 7-5) mais s'incline lors du match décisif contre Pat Cash (6-2, 4-6, 7-5, 6-2)[4].