HW

Hannes Wagner

GER · Right-handed · 30 yrs

model rank
in the world
ATP rank
#1446
current
record
26-50
ATP-level
── the model's read

How good is he, really?

Hannes is the model's unrated. The model and the ATP broadly agree (ATP #1446).

── 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
20168-2029%
201513-1645%
20142-1017%
20132-250%
20121-233%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

Serve
aces10.4%
double faults3.0%
1st serve in49%
1st serve won73%
2nd serve won38%
serve pts won55%
hold %60%
Return
return pts won27%
break %11%
BP conversion20%
Under pressure
BP saved (serve)56%
BP saved5/9
BP conversion20%

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

── 76 matches

Match log

datetournamentsurfrdopponentresscore
2016-11-14Spain F37HardR32Jaume Pla Malfeito #507L6-2 6-0
2016-11-07Spain F36HardR16Adria Soriano BarreraW6-4 6-4
2016-11-07Spain F36HardR32Jaume Pla Malfeito #509W6-2 1-6 7-5
2016-11-07Spain F36HardQFJaume Munar #301L6-1 6-0
2016-10-31Germany F17HardR32Tim RuehlL6-2 6-4
2016-10-17Germany F15CarpetR32Robin Kern #580L6-4 7-6(3)
2016-10-10Germany F14HardR32Marek Jaloviec #427L7-6(3) 7-5
2016-08-22Germany F12ClayR32Jannis Kahlke #826W6-3 7-5
2016-08-22Germany F12ClayR16Peter Torebko #351L6-0 7-5
2016-08-15Germany F11ClayR32Marc Giner #426L6-3 6-3
2016-08-08Austria F5ClayR32Sebastian Ofner #478L4-6 6-3 6-3
2016-07-11Austria F2ClayR32Marek Jaloviec #695L6-1 6-1
2016-07-04Austria F1ClayR32Robin Peham #1614W3-6 6-4 6-3
2016-07-04Austria F1ClayR16Sebastian Ofner #571L7-5 6-4
2016-06-27Germany F5ClayR32Nik Razborsek #648W7-6(5) 6-4
2016-06-27Germany F5ClayR16Marcin Gawron #519L6-3 6-3
2016-06-20Germany F4ClayR32Peter Nagy #477L2-6 6-2 7-5
2016-06-13Italy F15ClayR32Nicola Ghedin #571L6-3 3-6 6-2
2016-04-04Spain F8HardR32Pablo Vivero Gonzalez #318L3-6 6-3 6-3
2016-03-28Spain F7HardR32Julien EonW6-1 6-3
2016-03-28Spain F7HardR16Oscar Otte #433L7-6(4) 6-2
2016-02-22Egypt F6HardR32Michal Schmid #727L6-2 6-3
2016-02-15Egypt F5HardR32Jules Okala #1059W6-2 6-4
2016-02-15Egypt F5HardR16Antonio Massara #688L7-6(4) 6-1
2016-02-08Egypt F4HardR32Lloyd Harris #360L6-3 4-6 6-2
2016-01-18Turkey F3HardR32Yusuke Watanuki #563L7-5 6-1
2016-01-11Turkey F2HardR32Barkin Yalcinkale #895W6-0 6-1
2016-01-11Turkey F2HardR16Altug Celikbilek #603L6-3 6-1
2015-12-14Turkey F50HardR32Adelchi Virgili #911L6-1 6-3
2015-11-02Estonia F3HardR16Niels Lootsma #786W6-4 6-4
2015-11-02Estonia F3HardQFMartins Podzus #526W1-6 7-6(2) 6-3
2015-11-02Estonia F3HardR32Filip Horansky #392W4-1 RET
2015-11-02Estonia F3HardSFClement Geens #428L6-2 6-2
2015-10-26Germany F18CarpetR32Daniil Medvedev #336L6-2 3-6 6-3
2015-10-19Germany F17HardR32Kevin Krawietz #432W6-4 6-1
2015-10-19Germany F17HardR16Sebastian Prechtel #1691W7-5 6-2
2015-10-19Germany F17HardQFEdoardo Eremin #358L6-4 4-6 6-2
2015-09-28Germany F14CarpetR32Keelan Oakley #1347L6-4 6-4
2015-08-24Germany F13ClayR32Stefan FiacanW6-3 6-4
2015-08-24Germany F13ClayR16Marc Sieber #664L4-6 6-1 6-1
2015-08-17Germany F12ClayR32Moritz Baumann #681W6-1 6-2
2015-08-17Germany F12ClayQFKarim Mohamed Maamoun #535W6-0 6-1
2015-08-17Germany F12ClayR16Adrian Obert #1072W6-1 6-7(5) 7-5
2015-08-17Germany F12ClaySFJavier Marti #372L6-4 6-4
2015-08-10Germany F11ClayR32Pascal Meis #645L3-6 7-6(6) 6-4
2015-07-20Germany F8ClayR32Federico Coria #339W7-6(4) 6-3
2015-07-20Germany F8ClayR16Benjamin Hassan #2087W6-4 6-1
2015-07-20Germany F8ClayQFMaximilian Neuchrist #441L6-1 6-4
2015-07-06Austria F3ClayR32Marc Fornell Mestres #749L4-6 7-6(0) 6-3
2015-06-29Austria F2ClayR32Robin Stanek #740L6-3 6-3