Photo of Lloyd Harris, professional tennis player
RSA Age 29 193 cm / 6'4" Plays: Right-Handed Pro 2015–2025
Peak ranking
31 (Sep 13, 2021)
Elo peak
1939 (86.2%ile)
Career record
64–79 (44.8%)
Career titles
0
Prize money
$4,733,904

Recent ATP Matches full match log →

Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.

DateTournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
May 20, 2026 Roland Garros Grand Slam Q2 Q Clay Andrea Pellegrino #126 6-3 0-6 3-6 L H2H Match data
May 19, 2026 Roland Garros Grand Slam Q1 Q Clay Hugo Grenier #224 6-3 6-3 W H2H Match data
Apr 21, 2026 Mutua Madrid Open Masters 1000 Q2 Q Clay Jaime Faria #136 6-4 3-6 (ret.) L H2H Match data
Apr 20, 2026 Mutua Madrid Open Masters 1000 Q1 Q Clay Mackenzie McDonald #125 6-4 6-2 W H2H Match data
Mar 30, 2026 Grand Prix Hassan II ATP 250 Q2 Q Clay Dusan Lajovic #132 4-6 4-6 L H2H Match data

Rivals full rivalries list →

OpponentWLMLast PlayedH2H
Marton Fucsovics 2 4 6 Jan 19, 2023 H2H
Andrey Rublev 0 4 4 Jul 3, 2025 H2H
Denis Shapovalov 3 1 4 Jun 22, 2023 H2H
Alexander Zverev 0 4 4 May 30, 2023 H2H
Taylor Fritz 1 2 3 Aug 28, 2025 H2H

Career Results

SeasonAgeTypeWLMWin %Start RankEnd Rank
201720Qualifying Q33650.0%
201720ATP0220.0%284291
201821Qualifying Q52771.4%
201821ATP12333.3%291127
201922Qualifying Q881650.0%
201922ATP8132138.1%11999
202023Qualifying Q1021283.3%
202023ATP1091952.6%9987
202124Qualifying Q303100.0%
202124ATP29235255.8%9031
202225ATP6131931.6%31237
202326Qualifying Q841266.7%
202326ATP7121936.8%237140
202427Qualifying Q71887.5%
202427ATP12333.3%140132
202528Qualifying Q861457.1%
202528ATP23540.0%137222
202629Qualifying Q34742.9%
Career647914344.8%

Career Results by Surface

SeasonAgeType HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
201720Qualifying Q 22450.0%11250.0% 33650.0%
201720ATP 0110.0%0110.0% 0220.0%
201821Qualifying Q 505100.0%0110.0%0110.0% 52771.4%
201821ATP 12333.3% 12333.3%
201922Qualifying Q 551050.0%31475.0%0220.0% 881650.0%
201922ATP 791643.8%13425.0%0110.0% 8132138.1%
202023Qualifying Q 1011190.9%0110.0% 1021283.3%
202023ATP 981752.9%11250.0% 1091952.6%
202124Qualifying Q 303100.0% 303100.0%
202124ATP 23153860.5%24633.3%44850.0% 29235255.8%
202225ATP 471136.4%26825.0% 6131931.6%
202326Qualifying Q 43757.1%202100.0%21366.7% 841266.7%
202326ATP 471136.4%0220.0%33650.0% 7121936.8%
202427Qualifying Q 303100.0%11250.0%303100.0% 71887.5%
202427ATP 0110.0%11250.0% 12333.3%
202528Qualifying Q 54955.6%32560.0% 861457.1%
202528ATP 11250.0%0110.0%11250.0% 23540.0%
202629Qualifying Q 0110.0%33650.0% 34742.9%
Career495110049.0%6172326.1%9112045.0%647914344.8%

Career Results by Opponent Rank

SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
201720 00000220.0%00 0220.0%
201821 000011250.0%0110.0% 12333.3%
201922 0110.0%22450.0%481233.3%22450.0% 8132138.1%
202023 0110.0%23540.0%641060.0%21366.7% 1091952.6%
202124 24633.3%791643.8%1181957.9%921181.8% 29235255.8%
202225 0220.0%12333.3%481233.3%11250.0% 6131931.6%
202326 0110.0%12333.3%281020.0%41580.0% 7121936.8%
202427 000110.0%101100.0%0110.0% 12333.3%
202528 0110.0%0220.0%202100.0%00 23540.0%
Career 2101216.7%13213438.2%31397044.3%1892766.7% 647914344.8%

Performance Stats

SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
201720 2 6.5 3.0 56.5% 74.8% 45.0% 31.3% 100.0% 61.9% 19.4%
201821 3 14.0 4.3 58.9% 69.6% 52.8% 51.3% 36.9% 61.8% 37.2%
201922 21 9.5 2.7 61.0% 70.8% 43.1% 53.5% 52.0% 60.1% 32.2%
202023 19 10.1 2.2 66.9% 75.1% 48.6% 52.2% 42.6% 66.3% 33.9%
202124 51 11.3 2.3 66.3% 76.1% 49.0% 61.5% 46.0% 66.8% 34.6%
202225 19 8.7 1.2 64.1% 70.3% 46.9% 58.8% 40.7% 61.8% 31.6%
202326 19 12.9 2.9 64.0% 78.8% 52.1% 66.8% 33.4% 68.9% 30.0%
202427 3 26.7 3.7 68.4% 80.4% 50.1% 69.0% 18.4% 70.3% 30.1%
202528 5 16.0 3.8 62.8% 72.0% 49.0% 62.8% 35.6% 63.2% 34.2%
Career 142 11.2 2.4 64.6% 74.6% 48.3% 59.0% 43.6% 65.1% 32.9%

Advanced Stats

Season Age ELO ELO % Hard % Clay % Grass % Set Win % Set Margin SoS % Deep Run % Dec. Set W% TB W TB L TB W%
2017 20 1510 48 0.0% -2.50 45 0 0 0
2018 21 1568 60 64 33.3% -0.33 29 0 0 2
2019 22 1642 71 71 52 35.2% -0.94 69 8 86 3 8 27
2020 23 1796 87 86 53.1% -0.15 73 33 50 7 5 58
2021 24 1914 95 94 61 42 54.6% +0.22 92 22 60 9 15 38
2022 25 1749 88 91 49 36.4% -0.76 88 0 40 3 4 43
2023 26 1692 82 82 62 39.2% -0.40 75 8 50 6 10 38
2024 27 1717 83 42.9% -0.23 35 0 3 4 43
2025 28 1723 84 47.4% -0.18 66 0 3 3 50
2026 29 1682 76 46 0 0
Career 1764 84 86 53 52 45.5% -0.38 78 13 59 34 51 40

Tournament Results by Category

Results show best round reached per tournament per season.

Grand Slams

Masters 1000

SeasonAge CANCINIWMADMCMIAROMSHA
201720 Q1
201922 Q1Q1Q1R64
202023 R64Q1
202124 R16R32R32R32R64R64
202225 R32R64R64R16R64
202326 R64Q1Q1
202528 Q2Q1Q1
202629 Q2

ATP 500

SeasonAge BARBEIDUBHALROTTKYVIEWAS
201922 Q1R16R32
202023 R32
202124 FQFR32QF
202225 R16R32R32
202326 R32R32Q1R64
202528 Q1Q1

ATP 250

SeasonAge ADEALMANTATLCDUDALDLBDOHEASESTHERLYOMALMRKMRSSDGWSAZHUANTBOSBUDCOLMOSMURSHESIN
201720 R32Q1R32
201821 R16
201922 SFR32R16Q1R32R32R32
202023 FR32QFQ1QF
202124 SFR32R16R32R32R16R16R64R32
202225 R32R32R32
202326 R16Q1R32SFR16
202528 Q2
202629 Q2

ATP Ranking History full ranking history →

Career high
31
Career-high date
Sep 13, 2021
First top 100
Feb 4, 2019
First top 50
Apr 5, 2021
First top 20
First top 10

Ranking History Matrix

SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
20151817251722173014361081736601508491497407358
201619356311310316320315328380370288269284
201720288277274270260257259231226232289291
201821289340293232214219208145129112112127
201922111999694908785100991039999
202023729398989590808787
202124908252535451514632313131
2022253434443939484865142232240237
202326175159178279294298186177149138139140
20242716818018214913291105103126131132132
202528142141142166227320376353223221223222
202629221152152155143160186

Similar Players

Other ATP players ranked by a composite similarity score over country, era, and peak rank.

Player Country Peak Rank Peak Elo Grand Slams Titles M W L Win % Active Years Match Log
Robin Haase NED 33 1,860 0 2 457 202 255 44.2% 2006-2023 Match log
Denis Istomin UZB 33 1,900 0 2 436 191 245 43.8% 2006-2022 Match log
Joao Sousa POR 28 1,917 0 4 436 189 247 43.3% 2008-2024 Match log
Miomir Kecmanovic SRB 27 1,943 0 2 360 174 186 48.3% 2018-2026 Match log
Marton Fucsovics HUN 31 1,992 0 3 343 167 176 48.7% 2012-2026 Match log
Pablo Andujar ESP 32 1,862 0 4 404 164 240 40.6% 2007-2023 Match log
Federico Delbonis ARG 33 1,905 0 2 353 158 195 44.8% 2009-2023 Match log
Laslo Djere SRB 27 1,862 0 3 315 152 163 48.3% 2013-2026 Match log
Jordan Thompson AUS 26 1,944 0 1 322 150 172 46.6% 2014-2026 Match log
Sergiy Stakhovsky UKR 31 1,839 0 4 340 145 195 42.6% 2004-2021 Match log
Mikhail Kukushkin KAZ 39 1,907 0 1 362 144 218 39.8% 2007-2025 Match log
Yen-Hsun Lu TPE 33 1,855 0 0 365 143 222 39.2% 2004-2021 Match log

Frequently Asked Questions

How old is Lloyd Harris?
Lloyd Harris is 29 years old, born on February 24, 1997.
Which country is Lloyd Harris from?
Lloyd Harris is from South Africa.
How tall is Lloyd Harris?
Lloyd Harris is 193 cm / 6'4".
Is Lloyd Harris left-handed or right-handed?
Lloyd Harris plays right-handed.
How many Grand Slams has Lloyd Harris won?
Lloyd Harris has not won a Grand Slam title.
How many Masters 1000 titles has Lloyd Harris won?
Lloyd Harris has not won a Masters 1000 title.
What is Lloyd Harris' highest ATP ranking?
Lloyd Harris' career-high ATP singles ranking is world No. 31, first achieved on September 13, 2021.
What is Lloyd Harris' career win-loss record?
Lloyd Harris has a career ATP singles record of 64 wins and 79 losses (44.8%).
How much career prize money has Lloyd Harris earned?
Lloyd Harris has earned at least $4,733,904 in career prize money from professional tennis.
When did Lloyd Harris play professional tennis?
Lloyd Harris turned professional in 2015 and was active through 2025.
What is Lloyd Harris' best surface?
Lloyd Harris' best surface is hard court with a 49.0% win rate (49W-51L).
Who is Lloyd Harris' biggest rival?
Lloyd Harris' most frequent opponent is Marton Fucsovics, with a head-to-head record of 2–4 across 6 meetings.