BH

Billy Harris

GBR · Right-handed · 31 yrs · 193 cm

model rank
#177
in the world
ATP rank
#144
current
record
326-278
ATP-level
── the model's read

How good is he, really?

Billy is the model's world #177 — in the top 98% of the rated field. The ATP ranks him 33 spots higher than the model does (#144). He's an all-court player (poor serve, poor return), strongest on hard courts. Recent form: 3037 over the last 52 weeks.

── surface Elo

By surface

Hard
1657best
Clay
1552
Grass
1616
── vs the rated field

Scouting

overall Elo
16802th · poor
serve rating
13th · poor
return rating
6th · poor

percentile across players with a current rating

── model Elo over time

Elo trajectory

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

── year by year

Seasons

yearW-Lwin%titles
20268-1831%
202542-4250%1
202439-3950%
202358-3463%
202245-3457%1
202147-1773%4
202013-765%
20199-756%
201821-2546%
201728-3048%
20169-1341%
20157-1041%
20140-10%
20130-10%
── filter the record · shareable link

Splits

All 604 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces7.8%
double faults3.6%
1st serve in61%
1st serve won72%
2nd serve won50%
serve pts won64%
hold %79%
Return
return pts won36%
break %21%
BP conversion39%
Under pressure
BP saved (serve)61%
BP saved1101/1800
BP conversion39%

Career aggregate over 301 matches with point data · hold/break derived from break-point outcomes.

── 604 matches

Match log

datetournamentsurfrdopponentresscore
2026-06-01Birmingham CHGrassR32Martin Damm #116W2-6 7-6(3) 7-6(3)
2026-06-01Birmingham CHGrassR16Bu Yunchaokete #166L6-2 6-4
2026-05-11Oeiras 4 CHClayR32Petr Brunclik #350L7-5 5-7 6-3
2026-05-06Rome MastersClayQ1Francisco Comesana #114L6-3 6-4
2026-04-27Mauthausen CHClayR32Diego Dedura Palomero #304L6-7(0) 6-2 6-3
2026-04-22Madrid MastersClayQ1Daniel Merida Aguilar #102L6-3 7-5
2026-04-13Oeiras 3 CHClayR32Jurij Rodionov #164L6-2 1-6 6-3
2026-04-06Monza CHClayR32Michele Ribecai #281W6-4 6-2
2026-04-06Monza CHClayR16Dino Prizmic #106L6-3 6-4
2026-03-30BucharestClayQ1Alex Molcan #189L6-1 7-6(3)
2026-03-18Miami MastersHardQ1Aleksandar Vukic #93L7-6(3) 6-4
2026-03-10Phoenix CHHardR32Aleksandar Vukic #89W7-6(6) 7-6(3)
2026-03-10Phoenix CHHardR16Darwin Blanch #287W3-6 7-6(5) 7-6(6)
2026-03-10Phoenix CHHardQFAdrian Mannarino #48W6-4 6-7(4) 6-4
2026-03-10Phoenix CHHardSFEthan Quinn #73L7-6(6) 7-6(5)
2026-03-04Indian Wells MastersHardQ1Christopher Oconnell #127L6-4 6-3
2026-02-16DohaHardQ1Marco Trungelliti #131W3-6 6-4 6-4
2026-02-16DohaHardQ2Pablo Carreno Busta #123L7-5 6-3
2026-02-09RotterdamHardQ1Luka Pavlovic #219L6-4 6-3
2026-02-02MontpellierHardQ1Clement Tabur #215L4-6 7-6(3) 6-2
2026-01-27Quimper CHHardR32Dan MartinW6-4 6-4
2026-01-27Quimper CHHardR16Benjamin Bonzi #106L6-4 6-0
2026-01-19Oeiras 1 CHHardR32Tiago Torres #764L6-4 4-6 6-3
2026-01-19Australian OpenHardQ1Chris Rodesch #209L6-3 6-4
2026-01-05United CupHardRRShintaro Mochizuki #110W7-6(4) 6-3
2026-01-05United CupHardRRStefanos Tsitsipas #34L4-6 6-1 7-6(4)
2025-11-17Bergamo CHHardR32Andrea Guerrieri #573L6-7(5) 7-5 6-3
2025-11-10Lyon CHHardR32Mikhail Kukushkin #317L7-6(2) 7-5
2025-11-02MetzHardQ1Luca Van Assche #172L6-1 6-7(9) 6-4
2025-10-27Bratislava 2 CHHardR32Jan Choinski #131W6-2 6-3
2025-10-27Bratislava 2 CHHardR16Alexander Blockx #120L6-1 6-1
2025-10-13AlmatyHardQ1Marko Topo #277L7-6(3) 6-4
2025-10-06Jinan CHHardR32Yosuke Watanuki #148W1-6 6-3 6-2
2025-10-06Jinan CHHardR16Bernard Tomic #168L6-4 6-7(4) 6-2
2025-10-01Shanghai MastersHardQ1Taro Daniel #164W6-4 6-2
2025-10-01Shanghai MastersHardQ2Valentin Royer #76L7-6(2) 6-4
2025-09-22Jingshan CHHardR16Liam Draxl #119W6-4 6-4
2025-09-22Jingshan CHHardR32Petr Bar Biryukov #327W7-6(1) 7-6(4)
2025-09-22Jingshan CHHardQFAlex Bolt #221L6-3 2-6 6-3
2025-09-17ChengduHardQ1Fumin Jiang #1460W6-3 6-2
2025-09-17ChengduHardQ2Taro Daniel #168L7-5 6-4
2025-09-17ChengduHardR32Nikoloz Basilashvili #114L7-6(5) 6-3
2025-09-08Guangzhou Huangpu CHHardR32Denis Yevseyev #334W6-4 4-0 RET
2025-09-08Guangzhou Huangpu CHHardQFGauthier Onclin #215W6-2 7-6(6)
2025-09-08Guangzhou Huangpu CHHardR16Arthur Gea #253W7-5 7-6(6)
2025-09-08Guangzhou Huangpu CHHardSFJuan Manuel Cerundolo #86L6-2 2-6 6-4
2025-09-01Cassis CHHardR16Eliakim Coulibaly #301W7-6(1) 6-2
2025-09-01Cassis CHHardR32Filippo Moroni #523W6-7(4) 6-3 6-3
2025-09-01Cassis CHHardQFMae Malige #534W7-6(5) 6-1
2025-09-01Cassis CHHardSFJustin Engel #220W6-7(3) 7-6(5) 6-2