Major wurde bei den Europameisterschaften 1969 in Athen Fünfter. 1971 siegte er bei den Halleneuropameisterschaften in Sofia und wurde Vierter bei den Europameisterschaften in Helsinki. 1972 verteidigte er seinen Titel bei den Halleneuropameisterschaften in Grenoble und wurde Sechster bei den Olympischen Spielen in München. Dem dritten Titel in Folge bei den Halleneuropameisterschaften 1973 in Rotterdam folgte im Sommer Silber bei der Universiade.