HB

Haadin Bava

IND · 31 yrs

model rank
in the world
ATP rank
#1975
current
record
42-61
ATP-level
── the model's read

How good is he, really?

Haadin is the model's unrated. The model and the ATP broadly agree (ATP #1975).

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
20196-1038%
20182-529%
201719-1458%
20168-1633%
20157-1532%
20110-10%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

Serve
aces3.1%
double faults4.1%
1st serve in53%
1st serve won64%
2nd serve won57%
serve pts won61%
hold %72%
Return
return pts won37%
break %25%
BP conversion50%
Under pressure
BP saved (serve)50%
BP saved9/18
BP conversion50%

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

── 103 matches

Match log

datetournamentsurfrdopponentresscore
2019-12-16M15 DohaHardR32Ivan Liutarevich #896W6-1 4-6 6-3
2019-12-16M15 DohaHardR16Alexis Gautier #598L4-6 6-2 6-2
2019-12-09M15 DohaHardR32Simon Freund #724L6-2 6-1
2019-12-02M15 NonthaburiHardR32Danylo Kalenichenko #517L6-0 6-3
2019-11-04M15 Sharm El SheikhHardR32Dustin GoldenbergW6-2 6-7(5) 6-2
2019-11-04M15 Sharm El SheikhHardR16Jesper De Jong #423L6-4 7-6(4)
2019-10-28M15 Sharm El SheikhHardR32Chien Hsun Lo #875L7-5 6-3
2019-10-21M15 Sharm El SheikhHardR32Piotr Matuszewski #1311W7-5 6-3
2019-10-21M15 Sharm El SheikhHardR16Marco Mosciatti #1387L6-4 6-2
2019-08-19M15 JakartaHardR16Hanyi Liu #1229W6-4 6-4
2019-08-19M15 JakartaHardR32Hiroyasu Ehara #648W7-5 6-4
2019-08-19M15 JakartaHardQFRenta Tokuda #468L6-4 6-3
2019-04-08M15 Sharm El SheikhHardR32Kacper ZukL7-6(1) 6-2
2019-04-01M15 Sharm El SheikhHardR32Michal MikulaL6-1 7-6(3)
2019-03-25M15 Sharm El SheikhHardR32Maxime PauwelsW6-4 6-2
2019-03-25M15 Sharm El SheikhHardR16Eduardo StruvayL7-6(4) 7-5
2018-03-12India F3HardR32Kunal Anand #1205L3-6 6-2 7-5
2018-03-05India F2HardR32Carlos Boluda Purkiss #308L6-1 6-0
2018-02-26India F1HardR32Dhruv Sunish #1947L4-6 7-5 6-3
2018-02-12Chennai CHHardQ2Dalwinder Singh #1014W6-0 7-6(5)
2018-02-12Chennai CHHardQ3Wishaya Trongcharoenchaikul #460L6-2 6-2
2018-01-29Egypt F3HardR32Louis Chaix #935W6-4 6-2
2018-01-29Egypt F3HardR16Pedro Martinez #256L6-0 6-1
2017-09-18India F9HardR32Cing Yang Meng #954L6-3 6-2
2017-09-11India F8HardR32Dhakshineswar Suresh #1582W6-4 7-6(3)
2017-09-11India F8HardR16Ranjeet Virali Murugesan #1070W6-3 6-3
2017-09-11India F8HardQFSasi Kumar Mukund #486L7-5 7-6(6)
2017-09-04India F7ClayQFSidharth Rawat #496W6-4 7-6(3)
2017-09-04India F7ClayR16Vijayant Malik #1585W6-3 6-3
2017-09-04India F7ClayR32Tejas Chaukulkar #1434W6-4 6-4
2017-09-04India F7ClaySFColin Van Beem #718L5-7 6-4 6-2
2017-08-07Thailand F5HardR32Justin Barki #1348W7-5 6-4
2017-08-07Thailand F5HardR16Pruchya Isarow #948L6-1 6-2
2017-07-31Thailand F4HardR32Karunuday Singh #735L6-4 6-2
2017-05-08Nigeria F2HardR32Pedja Krstin #346L6-3 4-6 6-2
2017-05-01Nigeria F1HardR32Fernando Romboli #488W6-3 6-4
2017-05-01Nigeria F1HardR16Ivan Marrero CurbeloW7-6(2) 6-2
2017-05-01Nigeria F1HardQFMoez Echargui #792L6-1 6-3
2017-04-10Indonesia F6HardR32Sam Matheson #1503W3-6 6-1 6-1
2017-04-10Indonesia F6HardR16Jonathan Gray #1106L6-3 6-3
2017-04-03Indonesia F5HardR32Hyung Chan Lim #1852W4-6 6-2 6-0
2017-04-03Indonesia F5HardR16Brydan Klein #247L6-1 6-4
2017-03-20India F6ClayR16Rishab Agarwal #731W7-5 6-2
2017-03-20India F6ClayR32Faisal QamarW6-3 7-6(6)
2017-03-20India F6ClayQFVishnu Vardhan #410L6-3 7-6(3)
2017-03-13India F5HardR16Rishab Agarwal #742W6-4 6-4
2017-03-13India F5HardR32Dalwinder Singh #889W6-3 6-3
2017-03-13India F5HardQFKarunuday Singh #1011L6-2 6-3
2017-02-27India F3HardR32Sidharth Rawat #581L3-6 6-3 6-2
2017-02-20India F2HardR16Pirmin Haenle #967W6-2 6-3