He won the Hungarian National junior champion in singles (1966) and in doubles (in 1963 with Szadeczky and in 1966 with Bota) in different age groups. He won 18 Hungarian National championships; in singles (1981), in doubles (6 times), in mixed doubles (9 times) and he also won 2 titles in the Hungarian International championship in doubles.
He had some appearenced in the Davis Cup between 1969-1985.
Semifinals
Tomas Smid 1 *
Robert Machan
6-4
6-2
Final
Ivan Lendl 1 *
Robert Machan
6-0
6-2
Poule
Robert Machan 1 *
Robert Reininger
4-6
6-3
7-5
Poule
Vadim Borisov 1 *
Robert Machan
6-3
6-4
Poule
Robert Machan 1 *
Jérôme Potier
6-2
4-6
6-0
Poule
Robert Machan 1 *
Jérôme Potier
6-4
6-4
Poule
Robert Machan 1 *
Robert Reininger
6-7
6-0
7-6
Round 1
Robert Machan 1 *
Horst Kammerer
6-1
6-1
Round 2
Robert Machan 1 *
Franz-Josef Wich
6-1
6-1
Quarterfinals
Robert Machan 1 *
Aly El Dawoudi
6-2
6-3
Semifinals
Robert Machan 1 *
Heiner Seuss
7-5
6-3
Final
Péter Szoke (Szőke) 1 *
Robert Machan
6-4
6-4