Bei der Jugend-Weltmeisterschaft 2009 gewann Lin Medaillen in allen Wettbewerben: Bronze im Einzel und im Mixed-Doppel, Silber im Doppel und Gold mit dem Team. 2010 und 2011 nahm er an mehreren World Tour-Turnieren teil, seine erste Medaillenplatzierung im Erwachsenenbereich war das Erreichen des Halbfinals bei den Korea Open 2011. Außerdem gewann er den U-21-Wettbewerb bei den Grand Finals 2010. Bei den Jugend-Weltmeisterschaften 2010, 2011 und 2012 gewann er jeweils dreimal Silber im Einzel und Gold mit der Mannschaft, außerdem zweimal Bronze und einmal Gold im Doppel sowie einmal Bronze und einmal Silber im Mixed. Im Januar 2011 war er erstmals in den Top 100 der Weltrangliste vertreten, im Dezember erreichte er mit Platz 32 eine vorläufige Bestmarke. Wegen der starken chinesischen Konkurrenz war er in den folgenden Jahren jedoch kaum international präsent.
In der Chinesischen Super League kam er 2016 im Einzel als einer der besten Spieler auf eine Bilanz von 11:0. Bei der Asienmeisterschaft 2017 erreichte er im Einzel das Viertelfinale und gewann an der Seite von Fan Zhendong Gold im Doppel. In einem internen Qualifikationsturnier sicherte er sich außerdem einen Startplatz bei der Weltmeisterschaft 2017. Dort traf er im Achtelfinale auf Xu Xin, vergab im Entscheidungssatz beim Stand von 10:5 aber alle Matchbälle und verlor mit 10:12.[2] Durch einen Finalsieg über Fan Zhendong gewann Lin Gaoyuan im September den Asian Cup und qualifizierte sich damit für den World Cup.[3] Bei den Austrian Open schlug er unter anderem Marcos Freitas, Kōki Niwa, Simon Gauzy und Yan An, holte damit seinen ersten Einzeltitel auf der World Tour und rückte infolgedessen in die Top 10 der Weltrangliste vor. Beim World Cup erreichte er das Viertelfinale, konnte dort aber gegen Timo Boll eine 3:1-Führung und beim Stand von 3:3 einen 10:4-Vorsprung nicht nutzen und unterlag mit 3:4. Zudem qualifizierte er sich für die Grand Finals, bei denen er im Viertelfinale gegen Dimitrij Ovtcharov nach 2:0-Führung mit 3:4 verlor. In der Super League gehörte er mit einer Bilanz von 22:5 und Siegen unter anderem über Ma Long, Fan Zhendong und Xu Xin – Gold-, Silber- und Bronzemedaillengewinner der WM – auch 2017 zu den besten Spielern.[4]
2018 nahm Lin zum ersten Mal an einer Team-WM teil und gewann mit China Gold,[5] im Oktober holte er nach einer Halbfinalniederlage gegen Fan Zhendong Bronze beim World Cup.[6] Ende des Jahres nahm er an den Grand Finals teil, bei denen er den WM-Dritten Lee Sang-su, Xu Xin und Jun Mizutani schlug, bevor er im Finale gegen Tomokazu Harimoto verlor.[7] Bei der WM 2019 kam er im Einzel ins Viertelfinale und holte im Doppel mit Liang Jingkun Bronze – genau wie bei der Weltmeisterschaft 2021,[8] bei der er zudem mit Lily Zhang Bronze im Mixed gewann.[9]
Lin Gaoyuan verwendet das Tischtennis-Holz „LIN GAOYUAN ALC“ von Butterfly, dessen Namensgeber er ist. Es basiert auf dem Butterfly Viscaria Holz. Als Tischtennis-Belag spielt er auf beiden Seiten den „DIGNICS 09c“.
↑Matches - Players. LIN Gaoyuan (CHN) (115910). In: ittf.link.ITTF, abgerufen am 8. Oktober 2021 (englisch, Ergebnisse aus der ITTF-Datenbank).
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. Lin ist hier somit der Familienname, Gaoyuan ist der Vorname.