Player data updated: 2026-10-17 16:37 UTC

Johan Nikles

SUI Age 29 173 cm / 5'8" Plays: Right-Handed ATP Tour years active: 2016–2022

Johan Nikles represented Switzerland on the ATP Tour and reached a career high of No. 256. TennisDB's records show a singles record of 1–3 and no singles titles.

Peak singles rank
256 (Jul 11, 2022)
Elo peak
1518 (8th percentile)
Singles record
1–3 (25.0%)
Singles titles
0
Prize money
$204,317

Records cover recorded main-draw singles results in TennisDB's ATP event archive, including credited walkovers; qualifying is shown separately below.

Jump to section

ATP Matches full match log →

Johan Nikles's recent, live, and scheduled ATP matches
OpponentScoreResultH2HMatch DataDateRoundTournamentCategorySurface
Nikolas Sanchez Izquierdo #264 2-6 6-1 1-6 L H2H Match data Oct 10, 2022 Q1 Q Gijon ATP 250 Hard
Daniel Elahi Galan #113 3-6 7-6(5) 1-6 L H2H Match data Jul 18, 2022 Q1 Q Hamburg Open ATP 500 Clay
Tallon Griekspoor #64 3-6 5-7 L H2H Match data May 19, 2022* R16 Geneva Open ATP 250 Clay
Leandro Riedi #301 5-7 7-6(3) 7-5 W H2H Match data May 18, 2022* R32 Geneva Open ATP 250 Clay
Lukas Rosol #249 6-4 6-4 W H2H Match data May 15, 2022* Q2 Q Geneva Open ATP 250 Clay

Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.

Rivals all rivalries →

Johan Nikles's most-played ATP rivals
OpponentWLMLast PlayedH2H
Tallon Griekspoor 0 1 1 May 19, 2022 H2H
Leandro Riedi 1 0 1 May 18, 2022 H2H
Vit Kopriva 0 1 1 Jul 22, 2021 H2H
Mikhail Youzhny 0 1 1 Jul 21, 2016 H2H

Career Results

Johan Nikles career results by season
SeasonAgeTypeWLMWin %Start RankEnd Rank
201619Qualifying Q12333.3%——
201619ATP0110.0%1,000694
201922Qualifying Q0110.0%——
202124ATP0110.0%487352
202225Qualifying Q22450.0%——
202225ATP11250.0%352397
Career—13425.0%——

Career Results by Surface

Johan Nikles career results by season and surface
SeasonAgeType HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
201619Qualifying Q 0110.0%11250.0%———— 12333.3%
201619ATP ————0110.0%———— 0110.0%
201922Qualifying Q ————0110.0%———— 0110.0%
202124ATP ————0110.0%———— 0110.0%
202225Qualifying Q 0110.0%21366.7%———— 22450.0%
202225ATP ————11250.0%———— 11250.0%
Career——————13425.0%————13425.0%

Career Results by Opponent Rank

Johan Nikles career results by season and opponent rank
SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
201619 00——00——0110.0%00—— 0110.0%
202124 00——00——00——0110.0% 0110.0%
202225 00——00——0110.0%101100.0% 11250.0%
Career 00——00——0220.0%11250.0% 13425.0%

Performance Stats

Johan Nikles performance statistics by season
SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
201619 1/1 1.0 5.0 55.4% 61.1% 41.4% 63.6% 0.0% 52.3% 26.1%
202124 1/1 0.0 5.0 62.5% 54.3% 28.6% 66.7% 100.0% 44.6% 28.6%
202225 2/2 0.5 0.0 66.0% 60.1% 52.8% 55.0% 39.3% 57.7% 36.9%
Career 4/4 0.5 2.5 62.5% 58.9% 43.9% 60.1% 44.6% 53.1% 32.1%

Advanced Stats

Johan Nikles advanced statistics by season
Season Age Elo P+ Serve+ Return+ PD TPW% Hard Elo Clay Elo Grass Elo Set Win % Set Margin Dec. Set Tiebreak Pressure+ Schedule
2016 19 1488 98.5 -0.55 -2.77 0.547 41.4% — — — 0.0% -3.50 — — — -0.05
2019 22 1473 97.7 — — — — — — — — — — — — —
2021 24 1460 95.8 +1.10 -0.09 0.516 37.8% — — — 0.0% -4.50 — — — +0.15
2022 25 1483 101.7 -1.99 +0.28 0.872 47.0% — — — 40.0% -0.80 1–0 1–0 — +0.31
Career 1518 98.0 -0.86 -0.58 0.685 43.3% — — — 22.2% -2.22 1–0 1–0 — +10.25

Tournament Results by Category

ATP 500

Johan Nikles ATP 500 results by season
SeasonAge BASHAM W-L
Win %
201619 Q1— 0–1 (0%)
202225 —Q1 0–1 (0%)
W-L 0–1
(0%)
0–1
(0%)
0–2
(0%)

ATP 250

Johan Nikles ATP 250 results by season
SeasonAge GENGSTGIJ W-L
Win %
201619 Q2R32— 1–2 (33%)
201922 —Q1— 0–1 (0%)
202124 —R32— 0–1 (0%)
202225 R16—Q1 3–2 (60%)
W-L 4–2
(67%)
0–3
(0%)
0–1
(0%)
4–6
(40%)

Results show the best round reached per tournament and season.

ATP Ranking History full ranking history →

Career high
256
Career-high date
Jul 11, 2022
First Top 100
—
First Top 50
—
First Top 20
—
First Top 10
—

Ranking History Matrix

Johan Nikles ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
201417————————1194117111891188
20151811841187114711101085109310721033125412659951000
201619996100710151034929871875890664653692694
201720692687688644662661674692912947916899
2018219029018809591005834691696594581533664
201922671669666670664674677518562488465466
202023460470500————499508514524491
202124478481490501472458413410380349353352
202225349320293296277259261274285344358397
2023264004394905507401004107310741145———
202427—10231024970909904738734705656657648
202528639634649647647702737738642577584553
202629550——461437425412424391399——

Similar Players

Other ATP players with comparable peak level, era, career record, and career scale.

Johan Nikles's most statistically similar ATP players
Player Country Peak ranking Peak Elo M W L Win % Prize money Titles GS M1000 Years Rivalries Match log
Alastair Gray (active player) GBR #237 1,512 4 1 3 25.0% $336,967 0 0 0 2019–2022 Rivalries Match log
Edan Leshem ISR #249 1,571 3 1 2 33.3% $192,854 0 0 0 2017–2022 Rivalries Match log
Louis Wessels (active player) GER #267 1,509 3 1 2 33.3% $273,875 0 0 0 2016–2023 Rivalries Match log
Alexandar Lazarov BUL #272 1,532 7 1 6 14.3% $191,201 0 0 0 2017–2023 Rivalries Match log
Nicolas Alvarez Varona (active player) ESP #219 1,587 3 1 2 33.3% $211,197 0 0 0 2022–2022 Rivalries Match log
Adrian Andreev (active player) BUL #183 1,553 8 2 6 25.0% $547,110 0 0 0 2018–2021 Rivalries Match log
Mate Valkusz (active player) HUN #204 1,529 4 1 3 25.0% $308,319 0 0 0 2019–2024 Rivalries Match log
Mikael Torpegaard DEN #166 1,550 4 1 3 25.0% $339,360 0 0 0 2019–2021 Rivalries Match log
Rubin Statham NZL #279 1,527 9 2 7 22.2% $421,623 0 0 0 2008–2019 Rivalries Match log
Nicola Kuhn (active player) GER #174 1,536 12 3 9 25.0% $466,636 0 0 0 2017–2022 Rivalries Match log
Gian Marco Moroni ITA #159 1,532 4 1 3 25.0% $356,871 0 0 0 2019–2022 Rivalries Match log
Miljan Zekic (active player) SRB #188 1,534 3 1 2 33.3% $417,327 0 0 0 2017–2017 Rivalries Match log

Frequently Asked Questions

How old is Johan Nikles?
Johan Nikles is 29 years old, born on March 23, 1997.
Which country does Johan Nikles represent?
Johan Nikles represents Switzerland in TennisDB's ATP records.
How tall is Johan Nikles?
Johan Nikles is 173 cm / 5'8".
Is Johan Nikles left-handed or right-handed?
Johan Nikles plays right-handed.
How many Grand Slam singles titles has Johan Nikles won?
Johan Nikles has not won a Grand Slam singles title.
How many Masters 1000 titles has Johan Nikles won?
TennisDB does not group any of Johan Nikles's titles under the modern Masters 1000 category.
What is Johan Nikles' highest ATP ranking?
Johan Nikles' career-high ATP singles ranking is world No. 256, first achieved on July 11, 2022.
What is Johan Nikles' career win-loss record?
Johan Nikles has a career ATP singles record of 1 wins and 3 losses (25.0%).
How much career prize money has Johan Nikles earned?
Johan Nikles has earned at least $204,317 in career prize money from professional tennis.
Which seasons of Johan Nikles's career appear in TennisDB?
Johan Nikles appears in TennisDB's ATP main-tour match records from 2016 through 2022.
Who has Johan Nikles faced most often?
Johan Nikles' most frequent opponent is Tallon Griekspoor, with a head-to-head record of 0–1 across 1 meeting.