Mit Tamás Buday belegte Frey zunächst bei den Weltmeisterschaften 1975 in Belgrad über 10.000 Meter den zweiten Platz und wiederholte mit ihm diese Platzierung auch 1977 in Sofia auf der 1000-Meter-Strecke. Ein Jahr später wurden sie auf dieser in Belgrad Weltmeister. Eine weitere Silbermedaille gewannen sie 1979 in Duisburg, erneut über 1000 Meter.