Career
In the 1968 Mexico Olympics, he ran second leg on the 4x100 meters Jamaican relay team (with Lennox Miller, Clifton Forbes, and schoolboy Errol Stewart) which set the world record at 38.6 seconds in the preliminary heats and then broke the record with a 38.3 seconds clocking in the semi-finals. This 38.3 clocking still stands as the world record for athletes under twenty-three years old. He returned to the latter competition in 1970 and was an individual bronze medallist in the 100 m.
Running from the tight confines of lane one, he placed seventh.
Both Smith and Carlos were banned for this protest. In the 1972 Olympics in Munich, West Germany, Fray placed 5th.
He set a United States. National Junior College 200 meters record in 1967 while competing for Odessa Junior College and was ranked number 10 in the world in the 200 meters in 1968 by Track & Field News magazine. As a schoolboy, he placed fourth behind Miller in the 1965 100 yards finals and second behind Miller in the 1965 220 yards finals at the Jamaican High Schools Championships (Champs).