ATP
career high · #256

Johan
Nikles

SUISUI·age 29·Right-handed·173cm · 5′8″
#417▲ 1
Current rank · ATP
117
Points

Johan Nikles is ranked No. 417 in the ATP ranking of 2 November 2026 with 117 points. Career high: No. 256 (11 July 2022).

Ranking since 2019

weekly ranking, No. 1 at the top
#1#10#1002020202120222023best #256
Latest matches
Campinas CHApr 2026CLAYLost in R16
R16
🇧🇷Gustavo Heide66
🇨🇭Johan NiklesAlt24
R32
🇨🇭Johan NiklesAlt66
🇦🇷Valerio Aboian14
Sao Leopoldo CHMar 2026CLAYLost in R16
R32
🇨🇭Johan NiklesQ366
🇧🇷Joao Eduardo SchiesslAlt630
Q2
🇨🇭Johan Nikles2466
🇧🇷Wilson Leite11613
Q1
🇨🇭Johan Nikles276
🇩🇰Johannes IngildsenAlt54
Bucaramanga CHMar 2026CLAYLost in QF
QF
🇦🇷Guido Ivan Justo166
🇨🇭Johan Nikles20
R16
🇨🇭Johan Nikles66
🇺🇸Cannon Kingsley43
R32
🇨🇭Johan Nikles736
🇨🇱Benjamin TorrealbaQ562
More matches
Lugano CHFeb 2026HARDLost in Q1
Q1
🇺🇸Alex Rybakov2366
🇨🇭Johan Nikles642
Koblenz CHFeb 2026HARDLost in R32
R32
🇯🇵Kaichi Uchida466
🇨🇭Johan NiklesQ41
Q2
🇨🇭Johan Nikles367
🇫🇷Loann Massard745
Q1
🇨🇭Johan Nikles366
🇩🇪Kai Wehnelt22
Islamabad CHNov 2025HARDLost in QF
QF
🇰🇿Denis Yevseyev4466
🇨🇭Johan Nikles613
R16
🇨🇭Johan Nikles627
🇸🇪Leo Borg7465
R32
🇨🇭Johan Nikles66
🇦🇺Adrian ArconAlt11
Bergamo CHNov 2025HARDLost in Q1
Q1
🇧🇬Alexander DonskiAlt626
🇨🇭Johan Nikles12361
Villena CHSept 2025HARDLost in Q1
Q1
🇦🇹Neil Oberleitner876
🇨🇭Johan Nikles53
Liberec CHJul 2025CLAYLost in Q1
Q1
🇸🇰Alex Molcan3166
🇨🇭Johan Nikles611
Lugano CHFeb 2025HARDLost in Q1
Q1
🇺🇸Murphy Cassone376
🇨🇭Johan NiklesWC53
Genoa CHSept 2024CLAYLost in Q2
Q2
🇨🇭Johan NiklesPR33
Q1
🇨🇭Johan NiklesPR6366
🇺🇦Vladyslav Orlov11734
Zug CHJul 2024CLAYLost in Q1
Q1
🇨🇭Jakub Paul966
🇨🇭Johan NiklesPR43
Salzburg CHJul 2024CLAYLost in R32
R32
🇨🇭Jerome KymAlt656
🇨🇭Johan NiklesQ471
Q2
Q1
🇨🇭Johan NiklesPR67
🇺🇦Yurii Dzhavakian1045
Skopje CHMay 2024CLAYLost in R32
R32
🇮🇹Alexander Weis376
🇨🇭Johan NiklesQ6634
Q2
🇨🇭Johan NiklesPR566
🇫🇷Luka Pavlovic744
Q1
🇨🇭Johan NiklesPR
🇫🇷Dan Added2
Barletta CHApr 2024CLAYLost in Q1
Q1
🇨🇭Johan NiklesPR15
Zadar CHMar 2024CLAYLost in Q2
Q2
🇫🇷Arthur Gea866
🇨🇭Johan NiklesPR14
Q1
🇨🇭Johan NiklesPR63
Lugano CHMar 2024HARDLost in R32
R32
🇹🇷Cem IlkelQ66
🇨🇭Johan NiklesWC03
Vilnius CHOct 2022HARDLost in R32
R32
🇱🇹Edas ButvilasWC376
🇨🇭Johan Nikles6651
GijonOct 2022HARDLost in Q1
Q1
Lisbon CHSept 2022CLAYLost in Q1
Q1
🇨🇭Remy BertolaAlt60
🇨🇭Johan Nikles640
Sibiu CHSept 2022CLAYLost in R16
R16
🇧🇦Damir Dzumhur666
🇨🇭Johan Nikles43
R32
🇨🇭Johan Nikles67
🇩🇪Kai WehneltQ45
Szczecin CHSept 2022CLAYLost in Q2
Q2
🇩🇪Rudolf Molleker1076
🇨🇭Johan Nikles353
Q1
🇨🇭Johan Nikles366
🇵🇱Szymon Kielan22
Season by season
tour-level singles

Pick up to three statistics in the table to draw them.

Statistic201620212022
Results
Year-end rank–#352#397
W–L0–10–11–1
–––
Titles000
Matches with statistics–––
Rankings & Race
updated weekly · 52w rolling
Current rank · ATP
#417▲ 1
Points total
117
52-week rolling
Points dropping next week
–
next defending · –
Tournaments played
23
career high · #256
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
1 – 3
win rate · 25.0%
Titles
0
tour-level singles
Clay
1–3
25% win
Elo rating by surface
Clay1524peak 1570 · 79 matches
Hard1477peak 1500 · 13 matches