2015 ging Eubanks in Atlanta bei den BB&T Atlanta Open durch eine Wildcard im Einzel und Doppel an den Start. Bei diesem Debüt auf der ATP World Tour schied er im Einzel gegen Radek Štěpánek mit 2:6, 2:6 aus. Im Doppel schaffte er mit Donald Young den Einzug ins Halbfinale, nachdem sie u. a. die an vier gesetzten Mate Pavić und Michael Venus besiegt haben. Im Halbfinale unterlagen sie Bob und Mike Bryan mit 2:6, 4:6. Eubanks wurde am Anfang seiner Karriere, wie Donald Young, von dessen Eltern Ilona und Donald Young senior gecoacht.
2014 begann er ein Studium am Georgia Institute of Technology, wo er auch College Tennis spielte. Währenddessen spielte er weiterhin Profiturniere. 2016 konnte er sich für ein World-Turnier qualifizieren sowie das Halbfinale eines Challengers in Champaign erreichen. Er schloss das Jahr auf Rang 651 ab. Das Jahr 2017 begann Eubanks mit zwei Finals auf der drittklassigen Future Tour, von denen er eines gewann. Im Juli gelangen ihm in Atlanta seine ersten zwei Siege auf der World Tour. Gegen Jared Donaldson gelang ihm darüber hinaus der erste Sieg gegen einen Top-100-Spieler. Mitte 2017 gab er bekannt, dass er nicht für sein letztes Jahr an die Hochschule zurückkehren würde und sich stattdessen voll auf das Profitennis zu konzentrieren. Er qualifizierte sich anschließend erstmals für ein Masters in Cincinnati und bekam bei den US Open eine Wildcard für seine Grand-Slam-Premiere. In Monterrey gelang ihm sein erster Challenger-Turniersieg im Doppel. Im Einzel gewann Eubanks seinen ersten Titel im April 2018. In León setzte er sich im Finale gegen John-Patrick Smith in drei Sätzen durch. Durch diesen Erfolg schaffte er mit einem 184. Rang seine bis dato beste Platzierung in der Weltrangliste.
2023 gewann Eubanks sein erstes Turnier auf der ATP Tour, als er in Mallorca auf Rasen Adrian Mannarino im Finale besiegte. Wenige Wochen später zog Eubanks ins Viertelfinale in Wimbledon ein, was seinen bislang größten Erfolg darstellte.
Eubanks ist als Kommentator für Tennis Channel tätig.[1]
Zeichenerklärung: S = Turniersieg; F, HF, VF, AF = Einzug ins Finale / Halbfinale / Viertelfinale / Achtelfinale; 1, 2, 3 = Ausscheiden in der 1. / 2. / 3. Hauptrunde; nicht ausgetragen