Player

🇬🇧 billy harris

Career matches 608
Wins 332
Losses 276
Win rate 54.6%
Elo (current) 2,158 2026-04-13

Surface breakdown

Hard 55.3% 188W – 152L (340 matches)
Clay 51.9% 109W – 101L (210 matches)
Grass 60.0% 33W – 22L (55 matches)
Carpet 66.7% 2W – 1L (3 matches)

Career form (last 10)

LLLLWLLLLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
mikhail kukushkin53260%
charles broom54180%
juncheng shang42250%
stuart parker41325%
mattia bellucci43175%

Recent matches

Reset

501–550 of 608

DateTournamentRoundWinnerLoserScoreSurface
2018-03-05Italy F2QFthiemo de bakkerbilly harris7-5 6-3Clay
2018-03-05Italy F2R16billy harrissergio martos gornes7-5 6-2Clay
2018-03-05Italy F2R32billy harristomislav brkic6-3 7-5Clay
2018-02-12Great Britain F3R16evan hoytbilly harris7-6(3) 6-4Hard
2018-02-12Great Britain F3R32billy harrismaxence broville6-2 6-1Hard
2018-02-05Great Britain F2R32igor sijslingbilly harris6-1 6-1Hard
2018-01-29Spain F3R32albert alcaraz ivorrabilly harris6-4 7-6(2)Clay
2018-01-22Spain F2R16jacopo stefaninibilly harris6-1 6-0Clay
2018-01-22Spain F2R32billy harrismarkus eriksson7-6(2) 4-6 6-4Clay
2017-12-04Thailand F11R32corentin denollybilly harris7-5 7-5Hard
2017-11-27Thailand F10R16jose rubin stathambilly harris6-4 6-1Hard
2017-11-27Thailand F10R32billy harrisedward bourchier6-4 6-2Hard
2017-11-13Greece F9R16yaraslav shylabilly harris6-2 6-4Hard
2017-11-13Greece F9R32billy harrisioannis stergiou6-4 7-6(6)Hard
2017-11-06Greece F8R16carlos gomez herrerabilly harris6-3 6-2Hard
2017-11-06Greece F8R32billy harrisvangelis fragistas6-1 6-1Hard
2017-10-30Greece F7SFandres artunedo martinavarrobilly harris6-3 6-2Hard
2017-10-30Greece F7QFbilly harrismilan drinic6-1 7-6(3)Hard
2017-10-30Greece F7R16billy harrismousheg hovhannisyan7-6(3) 6-3Hard
2017-10-30Greece F7R32billy harrisvit kopriva5-7 6-2 7-6(3)Hard
2017-09-25Great Britain F6SFgregoire barrerebilly harris6-4 6-3Hard
2017-09-25Great Britain F6QFbilly harrismichal konecny7-5 3-6 6-3Hard
2017-09-25Great Britain F6R16billy harrisrobert carter6-3 6-4Hard
2017-09-25Great Britain F6R32billy harrisrichard gabb7-5 6-1Hard
2017-09-18Great Britain F5R32jeremy bealebilly harris6-3 3-6 6-3Hard
2017-09-11Great Britain F4R32enrico dalla vallebilly harris6-3 7-6(5)Hard
2017-09-04Belgium F12R32niels deseinbilly harris6-3 6-2Clay
2017-08-28Belgium F11R32seppe cuypersbilly harris4-6 7-6(2) 6-2Clay
2017-08-21Belgium F10R16clement geensbilly harris3-6 6-1 6-4Clay
2017-08-21Belgium F10R32billy harriscolin sinclair7-6(10) 7-6(5)Clay
2017-08-14Belgium F9R32romain barbosabilly harris6-4 2-6 6-3Clay
2017-08-07Belgium F8QFantoine hoangbilly harris6-2 3-6 7-6(2)Clay
2017-08-07Belgium F8R16billy harrismaxime hamou6-2 6-0Clay
2017-08-07Belgium F8R32billy harrischarles broom7-6(6) 6-1Clay
2017-07-31Poland F8QFmaciej rajskibilly harris7-5 6-0Clay
2017-07-31Poland F8R16billy harriskristian lozan6-3 6-3Clay
2017-07-31Poland F8R32billy harrisstefano reitano6-4 6-1Clay
2017-07-24Poland F7R16david jorda sanchisbilly harris7-6(2) 6-2Clay
2017-07-24Poland F7R32billy harrismaciej jablonski6-2 6-2Clay
2017-07-17Poland F6R16fabrizio ornagobilly harris7-5 6-4Clay
2017-07-17Poland F6R32billy harrismarco neubau7-5 7-5Clay
2017-07-10Poland F5R32pawel ciasbilly harris6-2 6-2Clay
2017-07-03Poland F4SFlaurynas grigelisbilly harris6-2 6-4Clay
2017-07-03Poland F4QFbilly harrisjuan ignacio ameal6-3 6-2Clay
2017-07-03Poland F4R16billy harrisviktor durasovic6-4 1-6 7-5Clay
2017-07-03Poland F4R32billy harrispiotr matuszewski4-6 6-3 6-1Clay
2017-06-26Poland F3R16bastian wagnerbilly harris6-3 7-5Clay
2017-06-26Poland F3R32billy harrisjuan ignacio ameal6-4 5-7 7-6(8)Clay
2017-06-19Poland F2R32robin stanekbilly harris7-5 6-4Clay
2017-04-24Spain F11QFraul brancacciobilly harris6-3 6-4Clay
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair