Gehring gehörte Ende der 1970er und Anfang der 1980er Jahre zu den stärksten deutschen Spielern. Dies war aber zu einer Zeit, da deutsche Spieler nicht zur Weltspitze gezählt werden konnten. Seinen einzigen Turniersieg feierte er 1980 in München. Seine höchste Weltranglistenposition war Platz 37 im Jahr 1981.
Er errang den Titel des Deutschen Meisters in den Jahren 1981 und 1985.
Seinen wertvollsten Erfolg erzielte er als Ungesetzter mit dem Zweitrundensieg über den an Nummer eins gesetzten Weltranglistenersten Björn Borg im WCT Brussels Indoor Turnier am 12. März 1981. Er besiegte anschließend noch den an Nummer vier gesetzten Inder Vijay Amritraj und unterlag im Halbfinale dem US-Amerikaner Brian Gottfried, der im Finale von Jimmy Connors geschlagen wurde.
Zwischen 1979 und 1982 bestritt Gehring sechs Partien für die deutsche Davis-Cup-Mannschaft. Von elf Partien im Einzel gewann er vier, von drei Doppelpartien eine.