HF

Hugo Di Feo

CAN · 31 yrs

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

How good is he, really?

Hugo is the model's unrated. The model and the ATP broadly agree (ATP #1435).

── 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
20173-350%
20161-325%
20151-325%
20144-450%
201311-1937%
20122-529%
20111-420%
20100-10%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

Serve
aces2.1%
double faults7.9%
1st serve in61%
1st serve won60%
2nd serve won41%
serve pts won53%
hold %56%
Return
return pts won37%
break %22%
BP conversion50%
Under pressure
BP saved (serve)48%
BP saved45/93
BP conversion50%

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

── 65 matches

Match log

datetournamentsurfrdopponentresscore
2017-07-17Gatineau CHHardQ1Alexis GalarneauW6-4 6-3
2017-07-17Gatineau CHHardQ2Mikael Torpegaard #313L6-2 4-6 6-1
2017-07-10Winnipeg CHHardR32Bradley Mousley #445L6-1 6-1
2017-06-26USA F22ClayR16Roy Smith #1268W6-4 RET
2017-06-26USA F22ClayR32Winston Lin #724W6-2 RET
2017-06-26USA F22ClayQFKaichi Uchida #511L6-3 6-0
2016-11-21Columbus CHHardR32Mikelis Libietis #365L5-7 6-2 7-6(3)
2016-09-19Columbus CHHardQ1Trey Yates #1647W6-4 7-5
2016-09-19Columbus CHHardQ2Luke Bambridge #497L7-6(3) 6-2
2016-08-01Granby CHHardQ1Alexis Galarneau #1392L6-3 6-2
2015-09-21Columbus CHHardR32Brydan Klein #172L6-1 6-7(3) 6-3
2015-06-29USA F20ClayR32Jordi Arconada #1340W2-6 7-6(5) 6-2
2015-06-29USA F20ClayR16Alexios Halebian #993L7-6(9) 7-6(6)
2015-06-15USA F17ClayR32Alexios Halebian #1023L6-4 6-1
2014-03-17Rimouski CHHardR32Sam Groth #171L6-1 6-4
2014-03-10Canada F2HardR16Germain Gigounon #251W6-3 6-3
2014-03-10Canada F2HardR32George Jecminek #899W6-4 6-4
2014-03-10Canada F2HardQFDaniel Smethurst #305L6-4 6-4
2014-03-03Canada F1HardR32Daniel ManlowW6-4 7-6(5)
2014-03-03Canada F1HardR16Torsten Wietoska #637L7-6(5) 6-1
2014-02-10USA F5ClayR32Samuel Bensoussan #962W6-1 6-4
2014-02-10USA F5ClayR16Tiago Lopes #608L6-1 6-0
2013-11-11Mexico F19HardR32Pedro Bernardi #1140L2-6 7-6(5) 6-1
2013-11-04Mexico F18HardR32Mauricio Astorga #1075W6-1 3-6 6-2
2013-11-04Mexico F18HardR16Henrique Cunha #796L4-6 6-3 6-1
2013-10-28Mexico F17HardR32Alex Llompart #978L6-3 6-2
2013-10-21Mexico F16HardR32Cesar Ramirez #1025L7-5 6-4
2013-10-14Mexico F15HardR32Raul Isaias Rosas ZarurW4-6 6-4 6-2
2013-10-14Mexico F15HardR16Cesar Ramirez #1022L6-1 6-2
2013-09-16Canada F9HardR16Isade Juneau #1564W7-5 7-6(0)
2013-09-16Canada F9HardR32Sekou Bangoura #700W7-6(1) 5-7 7-5
2013-09-16Canada F9HardQFPhilip Bester #451L6-1 6-0
2013-09-09Canada F8HardR32Kyle StokerW4-6 6-4 6-4
2013-09-09Canada F8HardR16Jason Jung #444L6-2 6-7(2) 6-3
2013-09-02Canada F7ClayR32Collin Johns #1649W7-5 7-5
2013-09-02Canada F7ClayR16Evan King #952L6-3 6-2
2013-08-19Canada F6HardR32Isade JuneauL7-5 6-4
2013-07-15Granby CHHardR32Lukas Lacko #100L6-1 6-2
2013-07-08Canada F4HardR32Patrick Davidson #1551W6-4 6-1
2013-07-08Canada F4HardR16Matthew Barton #220L6-7(4) 6-4 7-6(5)
2013-05-20Greece F8HardR32Filip Peliwo #621L7-5 7-6(5)
2013-05-13Greece F7HardR16Julien MaesW7-6(6) 6-0
2013-05-13Greece F7HardR32Andrew Whittington #569W6-4 6-1
2013-05-13Greece F7HardQFDavid Rice #691L6-1 6-1
2013-05-06Greece F6HardR32Fabrice Martin #269L7-5 6-1
2013-04-29Greece F5HardR32Franjo Raspudic #1185L6-3 7-5
2013-03-18Rimouski CHHardR32Aldin Setkic #261L6-3 6-2
2013-03-11Canada F2HardR32Julien Cagnina #738W6-4 7-6(5)
2013-03-11Canada F2HardR16Erik Chvojka #278L6-1 1-6 6-3
2013-03-04Canada F1HardR32Tyler Hochwalt #869W6-3 4-6 7-5