In singolare ha disputato una finale nel circuito maggiore e diverse altre nell'ATP Challenger Tour, nell'agosto 2023 ha raggiunto la 48ª posizione del ranking ATP. Ha esordito nella squadra australiana di Coppa Davis nel 2025.

Carriera 2012-2019: inizi da professionista e primo titolo ITF Esordisce nei tornei ITF nel 2012, nel 2015 disputa le prime finali di categoria in singolare e in doppio. Alza il primo trofeo da professionista vincendo in doppio il torneo ITF USA F26 nel luglio 2017. Nel gennaio 2018 supera per la prima volta le qualificazioni di un torneo ATP nella sua Sydney con i successi sul nº 75 del ranking Dušan Lajović e su Ričardas Berankis, e al primo turno del tabellone principale viene sconfitto in tre set da Feliciano López. Nel 2019 partecipa grazie a una wild card alle qualificazioni dell'Australian Open e viene eliminato al primo turno da Thiago Monteiro.

2020: prima finale Challenger Sempre grazie a una wild card, nel 2020 partecipa nuovamente alle qualificazioni dell'Australian Open e viene sconfitto all'ultimo turno da Daniel Elahi Galán. In marzo disputa la sua prima finale in carriera nel circuito Challenger a Monterrey e viene sconfitto da Adrian Mannarino. Supera le qualifiche al Roland Garros, debuttando così in un torneo del Grande Slam, e viene eliminato al primo turno da Pedro Martínez in tre set.

2021: due finali Challenger Nel febbraio 2021 vince il primo incontro nel circuito maggiore sconfiggendo Yen-Hsun Lu al primo turno dell'ATP 250 di Melbourne e viene quindi eliminato da Jannik Sinner. Fa poi il suo esordio nel tabellone principale degli Australian Open e viene eliminato al primo turno. Sconfitto al terzo incontro di qualificazione al Roland Garros da Bjorn Fratangelo, torna a mettersi in luce verso fine anno con due semifinali nei Challenger e raggiungendo il secondo turno all'Indian Wells Masters grazie al successo su Pablo Andujar, risultato con cui fa il suo ingresso nella top 200 del ranking mondiale. Continua a risalire la classifica con le finali raggiunte nei Challenger di Charlottesville e Champaign, perse entrambe contro Stefan Kozlov, e chiude la stagione con il nuovo miglior ranking alla 156ª posizione mondiale.

2022: primi quarti di finale ATP, primo titolo Challenger e 117º nel ranking Inizia il 2022 con l'eliminazione al primo turno nel torneo ATP Adelaide 1, dove in doppio si spinge fino ai quarti di finale. Al successivo Adelaide 2 raggiunge per la prima volta i quarti di finale in un torneo ATP anche in singolare con i successi sul nº 35 ATP Aleksandr Bublik e su Steve Johnson, prima di essere eliminato da Thanasi Kokkinakis. Il buon momento prosegue agli Australian Open, dove vince il suo primo incontro in una prova del Grande Slam eliminando il nº 33 ATP Lloyd Harris e viene battuto al secondo turno da Radu Albot. Il 20 febbraio conquista il suo primo titolo Challenger battendo in due set Dimitar Kuzmanov nella finale del Bengaluru Open 2 e la settimana successiva porta il best ranking alla 117ª posizione. A settembre raggiunge i quarti di finale anche all'ATP di Sofia e viene eliminato da Jannik Sinner. A fine anno perde due semifinali Challenger consecutive a Calgary e a Champaign

2023, prima finale ATP, terzo turno al Canadian Open, un titolo Challenger e top 50 Nel maggio 2023 vince il secondo titolo Challenger in carriera a Busan approfittando del ritiro di Max Purcell nel corso della finale. Al successivo Oeiras Challenger II perde in finale contro Facundo Díaz Acosta e fa il suo ingresso nella top 100. Il 3 luglio raggiunge per la prima volta il secondo turno a Wimbledon battendo Daniel Altmaier ed esce di scena al secondo turno. A fine mese disputa la sua prima finale del circuito maggiore all'Atlanta Open grazie ai successi sui top 40 Yoshihito Nishioka, Christopher Eubanks e in semifinale Ugo Humbert; viene sconfitto dal nº 9 del mondo Taylor Fritz con il punteggio di 5–7, 7–6, 4–6, e sale alla 62ª posizione mondiale. Raggiunge per la prima volta il terzo turno in un Masters 1000 a Toronto con i prestigiosi successi su Borna Ćorić e Sebastian Korda e viene eliminato da Gaël Monfils, a fine torneo fa il suo ingresso nella top 50, alla 48ª posizione. Negli altri sette tornei disputati nel finale di stagione vince solo tre incontri al turno di esordio e perde alcune posizioni.

2024, due semifinali ATP Anche a inizio 2024 accumula soprattutto sconfitte e il primo buon risultato è la semifinale raggiunta a marzo al Challenger 175 dell'Arizona Tennis Classic, persa contro Matteo Berrettini dopo due tie-break. Nei tornei successivi sono di rilievo i quarti di finale raggiunti al Grand Prix Hassan II, nel quale elimina il top 50 Sebastian Ofner e cede in due set a Mariano Navone. Torna in evidenza a giugno con la vittoria sul nº 22 ATP Karen Khachanov sull'erba del Rosmalen Open e viene eliminato nei quarti di Tallon Griekspoor. Sconfigge il nº 23 ATP Aleksandr Bublik all'Eastbourne International e si spinge poi in semifinale, nella quale cede dopo due tie-break a Taylor Fritz. A Wimbledon batte di nuovo Ofner e al secondo turno perde nettamente contro Alcaraz, pur costringendolo al tie-break nel primo set.

Cede nel tie-break del set decisivo contro Christopher Eubanks nei quarti di finale dell'Hall of Fame Open, mentre nei tornei sul cemento della trasferta americana ha un bilancio di sei sconfitte e tre vittorie. Ad agosto scende alla 97ª posizione e tra le uscite al primo turno vi è quella agli US Open. Torna a salire nel ranking con il terzo turno raggiunto allo Shanghai Masters partendo dalle qualificazioni, sconfigge tra gli altri il top 10 Casper Ruud e viene eliminato da Tomas Machac. All'ATP 250 dell'Almaty Open sconfigge nei quarti il nº 15 ATP Frances Tiafoe e perde in tre set contro Khachanov. Raggiunge la semifinale anche nell'ultimo appuntamento stagionale, al Challenger 125 del Taipei Open, e chiude il 2024 al 68º posto mondiale.

2025, terzo turno agli Australian Open Per la prima volta in carriera raggiunge il terzo turno in uno Slam agli Australian Open 2025, viene sconfitto dal top 20 Jack Draper per 10-8 nel tie-break del quinto set dopo aver eliminato il nº 22 ATP Sebastian Korda. Viene sconfitto per altre 10 volte consecutive nei successivi tornei del circuito ATP. In quello stesso periodo debutta nella squadra australiana di Coppa Davis battendo Leo Borg nella sfida valida per il primo turno di qualificazione vinta 3-1 contro la Svezia. Torna al successo al Challenger 175 dell'Estoril Open, si spinge poi in semifinale e perde contro la sorpresa del torneo il nº 237 del ranking Andrea Pellegrino. Vince un solo match agli Internazionali d'Italia e, dopo altre sei sconfitte al turno di esordio, ne vince uno solo anche a Wimbledon. A luglio esce per una settimana dalla top 100. Torna a vincere due match consecutivi al Canadian Open (uno contro il top 40 Cameron Norrie) ed esce al terzo turno per mano di Tiafoe. Arrivano poi tre nuove sconfitte al turno d'esordio, tra cui quella agli US Open. Supera le qualificazioni e raggiunge i quarti di finale all'ATP 500 del Japan Open. Nel finale di stagione non va oltre il secondo turno nei tornei disputati e chiude l'anno all'84º posto.

2026 A inizio stagione parte dalle qualificazioni e arriva nei quarti all'Adelaide International, elimina tra gli altri Stefanos Tsitsipas e viene sconfitto in due set da Tommy Paul. Nei successivi undici tornei, a partire dagli Australian Open, vince solo alcuni match di qualificazione e non supera il turno di esordio nei tabelloni principali. Torna al successo agli Internazionali d'Italia battendo Patrick Kypson e perde al secondo turno contro Tommy Paul. Anche negli impegni successivi vince alcuni rari incontri solo nelle qualificazioni dei tornei ATP o nei tornei del circuito Challenger, a giugno esce dalla top 100 e perde al primo turno a Wimbledon. Si riavvicina alla top 100 vincendo il Challenger 75 dei Championnats de Granby, battendo in finale Arthur Géa.

Statistiche Singolare Finali perse (1) Legenda Grande Slam (0) ATP Finals (0) ATP Masters 1000 (0) ATP Tour 500 (0) ATP Tour 250 (1) N.DataTorneoSuperficieAvversario in finalePunteggio 1. 30 luglio 2023 Atlanta Open, Atlanta Cemento Taylor Fritz 5–7, 7–6(5), 4–6

Tornei minori Singolare Vittorie (4) Legenda tornei minori Challenger (3) ITF (1) N.DataTorneoSuperficieAvversario in finalePunteggio 1. 30 luglio 2017 USA F25, Champaign Cemento Deiton Baughman 7-5, 4-6, 6-2 2. 20 febbraio 2022 Bengaluru Open 2, Bangalore Cemento Dimitar Kuzmanov 6-4, 6-4 3. 14 maggio 2023 Busan Open Challenger, Pusan Cemento Max Purcell 6-4, 1-0 rit. 4. 19 luglio 2026 Championnats de Granby, Granby Cemento Arthur Géa 6-4, 1-6, 6-1

Sconfitte in finale (11) N.DataTorneoSuperficieAvversario in finalePunteggio 1. 2 agosto 2015 Canada F6, Saskatoon Cemento Matt Reid 6(12)-7, 1-6 2. 20 agosto 2017 Poland F9, Bydgoszcz Terra rossa Mats Moraing 2-6, 5-7 3. 8 luglio 2018 USA F19, Wichita Cemento Evgenij Karlovskij 4-6, 4-6 4. 17 marzo 2019 M25 Bakersfield, Bakersfield Cemento Jenson Brooksby 3-6, 1-6 5. 8 marzo 2020 Monterrey Challenger, Monterrey Cemento Adrian Mannarino 1-6, 3-6 6. 7 novembre 2021 Charlottesville Men's Pro Challenger, Charlottesville Cemento (i) Stefan Kozlov 2-6, 3-6 7. 21 novembre 2021 Champaign-Urbana Challenger, Champaign Cemento (i) Stefan Kozlov 7-5, 3-6, 4-6 8. 13 novembre 2022 Calgary Challenger, Calgary Cemento (i) Dominik Koepfer 2-6, 4-6 9. 20 novembre 2022 Champaign-Urbana Challenger, Champaign Cemento (i) Ben Shelton 6-0, 3-6, 2-6 10. 30 aprile 2023 Seoul Open Challenger, Seul Cemento Bu Yunchaokete 6-7, 4-6 11. 21 maggio 2023 Oeiras Challenger II, Oeiras Terra rossa Facundo Díaz Acosta 4-6, 3-6

Doppio Sconfitte in finale (3) Legenda tornei minori Challenger (2) ITF (1) N.DataTorneoSuperficieCompagnoAvversari in finalePunteggio 1. 21 giugno 2015 Serbia F2, Valjevo Terra rossa Antoine Bellier Danilo Petrović Libor Salaba 6(7)-7, 4-6 2. 1º agosto 2021 Poznań Open, Poznań Terra rossa Karol Drzewiecki Zdeněk Kolář Jiří Lehečka 4-6, 6-3, [5-10] 3. 10 giugno 2023 Surbiton Trophy, SurbitonErba Alexei Popyrin Liam Broady Jonny O'Mara4-6, 7-5, [8-10]

Risultati in progressione

Singolare Torneo 2019 2020 2021 2022 2023 2024 2025 2026 Carriera V–PTornei Grande Slam Australian OpenQ1Q31T2T1T1T3T1T3–6 Open di FranciaA1TQ3Q2Q21T1T1T0–4 WimbledonAN.D.Q1A2T2T2T1T3-4 US OpenAAAQ11T1T1T0–3Vittorie–Sconfitte0–00–10–11–11–31–43–40–36-17ATP Tour Masters 1000 Indian WellsAND2TQ21T2T1TQ22-4 MiamiANDAQ11T1T1T2T1-4/ Monte CarloANDAAA1TQ1Q1 0-1 MadridANDAAA1T1TQ10-2 RomaAAAAA2T2T2T 3-3 Montreal/TorontoANDAA3TQ13T1T4-3 CincinnatiA1TAAAQ21T0-1 ShanghaiAND2T3T2Tbye3-3Vittorie–Sconfitte0–00–01–10-03-44-63-72-313-21Statistiche CarrieraFinali ATP Tour000010001Tornei vinti000000000Ranking di fine anno273196156130626884N/A

Vittorie contro giocatori top 10 Stagione 2024 Totale Vittorie 1 1

#GiocatoreRankEventoSuperficieTurnoPunteggio2024 1. Casper Ruud9 Shanghai Masters, ShanghaiCemento2T 6–4, 6–4

Note

Altri progetti

Collegamenti esterni