Player data updated: 2026-09-04 02:15 UTC

Photo of Jan Kodes, professional tennis player

Jan Kodes

CZE Age 80 175 cm / 5'9" Plays: Right-Handed, One-Handed Backhand ATP Tour years active: 1968–1983

Jan Kodes represented Czechia on the ATP Tour and reached a career high of No. 5. TennisDB's records show a singles record of 471–276 and 10 singles titles.

Peak singles rank
5 (Sep 17, 1973)
Elo peak
2122 (96th percentile)
Singles record
471–276 (63.1%)
Singles titles
10
Prize money
$693,197

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 →

Jan Kodes's recent, live, and scheduled ATP matches
OpponentScoreResultH2HMatch DataDateRoundTournamentCategorySurface
Jerome Vanier 1-6 5-7 L H2H Match data Jul 21, 1983* R32 Dutch Open ATP 250 Clay
Jerome Potier 3-6 3-6 L H2H Match data Jul 22, 1982* R32 Dutch Open ATP 250 Clay
Wojtek Fibak #39 3-6 3-6 L H2H Match data Jul 15, 1982* R32 Zell Am See Wct ATP 250 Clay
Jose Higueras #45 5-7 1-6 L H2H Match data Apr 29, 1982* R32 Madrid ATP 250 Clay
Pablo Arraya #70 1-6 4-6 L H2H Match data Apr 22, 1982* R32 Bournemouth ATP 250 Clay

Rivals all rivalries →

Jan Kodes's most-played ATP rivals
OpponentWLMLast PlayedH2H
Ilie Nastase 5 14 19 Jun 1, 1977 H2H
Stan Smith 6 7 13 Nov 10, 1977 H2H
Mark Cox 6 6 12 Nov 26, 1977 H2H
Arthur Ashe 5 6 11 Jun 4, 1978 H2H
Zeljko Franulovic 6 5 11 Oct 10, 1976 H2H

Singles Titles (10)

Jan Kodes singles titles by season and category
SeasonAgeSingles titlesGS Masters 1000 including documented historical predecessor categories ATP 500 including documented historical predecessor categories ATP 250 including documented historical predecessor categories ATP FinalsTournaments
196923 1 1 Pittsburgh
197024 2 1 1 St. Petersburg, Roland Garros
197125 2 1 1 Catania, Roland Garros
197226 1 1 Barcelona Open
197327 2 1 1 Cologne Wct, Wimbledon
197529 1 1 Madrid
197630 1 1 Swiss Indoors
Total 10 3 7

Asterisked totals include editions mapped from documented historical predecessor categories. Mapping details.

Career Results

Jan Kodes career results by season
SeasonAgeWLMWin %Start RankEnd Rank
19682223184156.1%
19692332195162.8%
19702458318965.2%
19712549237268.1%
19722644155974.6%
19732751207171.8%119
19742845236866.2%817
19752955217672.4%1719
19763049217070.0%2519
19773130255554.6%1941
19783213183141.9%40119
19793316163250.0%8688
1980345131827.8%93221
19813517812.5%
1982360550.0%
1983370110.0%504504
Career47127674763.1%

Career Results by Surface

Jan Kodes career results by season and surface
SeasonAge HardClayGrassCarpetTotal
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
196822 1061662.5%1382161.9%0110.0%0330.0% 23184156.1%
196923 751258.3%2092969.0%22450.0%33650.0% 32195162.7%
197024 16122857.1%42115379.2%0110.0%0770.0% 58318965.2%
197125 1592462.5%2563180.6%641060.0%34742.9% 49237268.1%
197226 53862.5%3173881.6%62875.0%23540.0% 44155974.6%
197327 0330.0%1972673.1%1621888.9%1682466.7% 51207171.8%
197428 741163.6%1692564.0%1031376.9%1271963.2% 45236866.2%
197529 12333.3%35104577.8%22450.0%1772470.8% 55217672.4%
197630 38135174.5%1181957.9% 49217070.0%
197731 781546.7%19102965.5%0110.0%461040.0% 30255554.5%
197832 33650.0%8101844.4%0110.0%24633.3% 13183141.9%
197933 661250.0%1091952.6%0110.0% 16163250.0%
198034 0330.0%471136.4%11250.0%0220.0% 5131827.8%
198135 0110.0%15616.7%0110.0% 17812.5%
198236 0550.0% 0550.0%
198337 0110.0% 0110.0%
Career776514254.2%28112740868.9%43226566.2%706213253.0%47127674763.1%

Career Results by Opponent Rank

Jan Kodes career results by season and opponent rank
SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
197327 0330.0%202100.0%404100.0%22450.0% 851361.5%
197428 21366.7%12333.3%404100.0%0220.0% 751258.3%
197529 0330.0%0220.0%911090.0%404100.0% 1361968.4%
197731 110119.1%36933.3%941369.2%11250.0% 14213540.0%
197832 0440.0%0440.0%24633.3%12333.3% 3141717.6%
197933 0220.0%14520.0%44850.0%00 5101533.3%
198034 000440.0%35837.5%00 391225.0%
198135 000220.0%0220.0%00 0440.0%
198236 00000440.0%00 0440.0%
Career 3232611.5%7243122.6%35245959.3%871553.3% 537813140.5%

Opponent ranking data available for 131/747 (17.5%) of Jan Kodes's ATP main draw matches.

Advanced Stats

Jan Kodes 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
1968 22 1605 118.0 -36 +42 56.1% +0.68 5–9 (36%) -0.12
1969 23 1738 130.3 -81 +93 -208 60.3% +0.76 10–9 (53%) +2.03
1970 24 1820 143.1 -122 +159 63.2% +1.07 11–11 (50%) 3–0 (100%) 101.9 +2.16
1971 25 1978 151.3 -117 +115 -220 62.9% +0.93 16–9 (64%) 7–2 (78%) 112.1 -1.49
1972 26 1942 149.8 -111 +207 -133 68.5% +1.30 8–5 (62%) 7–3 (70%) 100.3 +0.38
1973 27 1937 151.7 -54 +97 +95 65.5% +1.02 14–8 (64%) 4–7 (36%) 99.0 -0.84
1974 28 1923 150.6 +12 +34 +136 63.7% +0.97 10–9 (53%) 8–7 (53%) 99.6 -2.48
1975 29 1986 152.7 -43 +124 -4 65.8% +1.06 14–8 (64%) 8–6 (57%) 103.8 +1.04
1976 30 1986 154.1 -46 +46 64.5% +1.06 11–6 (65%) 8–12 (40%) 95.4 +1.98
1977 31 1855 150.0 -30 +83 55.2% +0.36 9–10 (47%) 8–3 (73%) 95.9 -2.80
1978 32 1757 139.9 +40 +72 43.8% -0.40 5–5 (50%) 3–4 (43%) 97.4 -2.06
1979 33 1704 135.5 +72 +67 47.7% -0.22 8–6 (57%) 7–7 (50%) 98.9 +0.10
1980 34 1584 112.7 +90 +91 30.4% -1.65 2–4 (33%) 2–1 (67%) 97.4 +0.22
1981 35 1510 103.4 +86 15.8% -2.63 0–1 +0.28
1982 36 1466 103.6 +64 0.0% -3.20 -0.03
1983 37 1449 96.0 0.0% -3.50 +0.31
Career 2122 150.1 -50 +102 -11 60.1% +0.73 123–100 (55%) 65–52 (56%) 100.3 -0.18

Tournament Results by Category

Grand Slams

Jan Kodes Grand Slams results by season
SeasonAge RGWUSO W-L
Win %
196822 R128R128 0–2 (0%)
196923 R16R64R64 5–3 (62%)
197024 WR128 7–1 (88%)
197125 WR128F 13–2 (87%)
197226 QFSFR64 9–3 (75%)
197327 QFWF 17–2 (89%)
197428 R16QFR16 10–3 (77%)
197529 R16R64R16 7–3 (70%)
197630 R32QF 6–2 (75%)
197731 R16R128R32 5–3 (62%)
197832 R32R128 2–2 (50%)
197933 R64R128R64 2–3 (40%)
198034 R64R64 2–2 (50%)
198135 R128R128 0–2 (0%)
W-L 39–12
(76%)
19–12
(61%)
27–9
(75%)
85–33
(72%)

ATP 500

Jan Kodes ATP 500 results by season
SeasonAge CINITACANCAN W-L
Win %
197024 SF 4–1 (80%)
197125 R64 0–1 (0%)
197226 R16 2–1 (67%)
197327 QF 3–1 (75%)
197428 R32 1–1 (50%)
197529 R32 1–1 (50%)
197630 QFR16 5–2 (71%)
197832 R64 0–1 (0%)
197933 R32 1–1 (50%)
198034 R64R64 0–2 (0%)
W-L 4–3
(57%)
7–4
(64%)
3–3
(50%)
3–2
(60%)
17–12
(59%)

ATP 250

Jan Kodes ATP 250 results by season
SeasonAge ACOADEATLSWEBARBASBUEDALEASFLRGSTHAMHOUAUSMADMCMUNNAPPARQUEITAROTSOFSPBSTOSTUTKYVIEWASAIXAPTAVIBALBARBERBIRBIRMIABOLBOLBOMBOUBRUCAICARCATCHACHACLECOLCOLCOLCOPCURDENDENDUSDUTFAIHAMHELKINKINAUSLAGLAKLITLONLONLOSMACMEXMILNEWNEWNICEASOCEOMAOVIPALPHIPHOPITPRARICRICSACSALSANSAOSOUSPRST.TEHCANTORU.SVANWEMZEL W-L
Win %
196822 QFR32R16R16R16QFSFQFSFRRR16R16R32R64SF 23–16 (59%)
196923 SFQFR16SFR64FSFFR16SFR16R32R16QFWR16QF 27–16 (63%)
197024 R32QFSFSFR16FWR32SFQFR32SFQFBRSFR16R64QFR64R16QFR32 47–24 (66%)
197125 R64SFR32R16R64FFR16WQFR16R32R32FR16QFR32R16 33–17 (66%)
197226 WSFSFQFSFFR16R16FR32 32–9 (78%)
197327 SFSFSFR64R16R32R16QFWQFR16R32R64R32FF 30–15 (67%)
197428 FQFSFR32QFR16R32R16SFSFR16SFQFQFSFR32R32SF 34–18 (65%)
197529 QFFFWQFR64R16QFFQFFR32QFSFSFR32QFR16 47–17 (73%)
197630 QFQFWSFR64FQFR16SFQFR16FR16FQFR16R16QF 38–17 (69%)
197731 QFR16R16FR32SFR16R16R16R32SFR16R64R16R16QFQFSFR32R16R32R32 25–22 (53%)
197832 R16R64R16R16R32R16R32R32R16R16R32R32R64R32QF 11–15 (42%)
197933 R32R32R64QFR64R16R16R32SFSFR32 12–11 (52%)
198034 R32R64R16R64R16R64R32R32R32 3–9 (25%)
198135 R32R32R16R32R32 1–5 (17%)
198236 R32R32R32R32R32 0–5 (0%)
198337 R32 0–1 (0%)
W-L 3–1
(75%)
3–1
(75%)
1–1
(50%)
1–2
(33%)
28–9
(76%)
4–1
(80%)
8–3
(73%)
1–1
(50%)
0–1
(0%)
0–1
(0%)
5–2
(71%)
18–10
(64%)
3–3
(50%)
15–5
(75%)
19–8
(70%)
2–4
(33%)
10–5
(67%)
9–6
(60%)
3–1
(75%)
0–1
(0%)
22–6
(79%)
1–2
(33%)
0–1
(0%)
5–1
(83%)
12–8
(60%)
1–3
(25%)
0–1
(0%)
0–3
(0%)
1–1
(50%)
1–1
(50%)
0–1
(0%)
4–1
(80%)
3–1
(75%)
5–3
(62%)
5–2
(71%)
1–1
(50%)
0–1
(0%)
1–1
(50%)
0–1
(0%)
1–1
(50%)
0–1
(0%)
2–2
(50%)
2–2
(50%)
0–1
(0%)
4–3
(57%)
5–0
(100%)
6–2
(75%)
1–1
(50%)
2–1
(67%)
1–3
(25%)
5–0
(100%)
0–1
(0%)
2–1
(67%)
3–3
(50%)
5–3
(62%)
4–2
(67%)
6–2
(75%)
9–6
(60%)
2–1
(67%)
6–2
(75%)
1–1
(50%)
0–2
(0%)
1–1
(50%)
3–1
(75%)
3–1
(75%)
0–1
(0%)
0–1
(0%)
4–2
(67%)
5–4
(56%)
4–3
(57%)
3–3
(50%)
1–1
(50%)
0–2
(0%)
3–3
(50%)
0–1
(0%)
14–4
(78%)
4–2
(67%)
1–1
(50%)
0–1
(0%)
3–1
(75%)
2–1
(67%)
9–6
(60%)
2–1
(67%)
3–0
(100%)
4–1
(80%)
0–1
(0%)
0–3
(0%)
3–1
(75%)
4–5
(44%)
7–3
(70%)
0–1
(0%)
0–1
(0%)
2–1
(67%)
0–1
(0%)
0–1
(0%)
1–1
(50%)
1–1
(50%)
9–4
(69%)
4–1
(80%)
1–3
(25%)
0–1
(0%)
363–217
(63%)

ATP Finals

Jan Kodes ATP Finals results by season
SeasonAge FIN W-L
Win %
197024 RR 0–5 (0%)
197125 RR 3–3 (50%)
197226 RR 1–2 (33%)
197327 RR 1–2 (33%)
W-L 5–12
(29%)
5–12
(29%)

Results show the best round reached per tournament and season.

ATP Ranking History full ranking history →

Career high
5
Career-high date
Sep 17, 1973
First Top 100
Aug 27, 1973
First Top 50
Aug 27, 1973
First Top 20
Aug 27, 1973
First Top 10
Sep 17, 1973

Ranking History Matrix

Jan Kodes ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
197327115899
197428898111113161617
197529172421222019
1976302519
197731232021222324293234404041
1978324645445461659891949990119
197933856974687170749388
198034939099221
198337504
198438602562610631630
199044566
199145109010951109111611151131
19924611251122111311151109

Similar Players

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

Jan Kodes'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
Harold Solomon USA #5 2,163 894 566 328 63.3% $1,802,769 22 0 0 1969–1991 Rivalries Match log
Adriano Panatta ITA #6 2,177 590 367 223 62.2% $776,187 10 1 0 1968–1983 Rivalries Match log
Eddie Dibbs USA #5 2,169 867 605 262 69.8% $2,016,426 22 0 0 1970–1984 Rivalries Match log
Jose Higueras ESP #6 2,101 644 424 220 65.8% $1,406,355 16 0 0 1968–1986 Rivalries Match log
Raul Ramirez MEX #4 2,151 786 530 256 67.4% $2,217,971 20 0 0 1970–1983 Rivalries Match log
Roscoe Tanner USA #4 2,162 886 592 294 66.8% $1,696,198 17 1 0 1969–1985 Rivalries Match log
Sandy Mayer USA #7 2,080 576 371 205 64.4% $1,057,783 12 0 0 1970–1985 Rivalries Match log
Gene Mayer USA #4 2,208 466 309 157 66.3% $1,382,422 14 0 0 1973–1986 Rivalries Match log
Dick Stockton USA #8 2,128 653 386 267 59.1% $1,063,385 8 0 0 1968–1984 Rivalries Match log
Corrado Barazzutti ITA #7 2,038 491 289 202 58.9% $775,783 5 0 0 1971–1984 Rivalries Match log
Eliot Teltscher USA #6 2,093 599 392 207 65.4% $1,653,997 10 0 0 1976–1990 Rivalries Match log
Brian Teacher USA #7 2,044 576 338 238 58.7% $1,426,514 8 1 0 1971–1986 Rivalries Match log

Frequently Asked Questions

How old is Jan Kodes?
Jan Kodes is 80 years old, born on March 1, 1946.
Which country does Jan Kodes represent?
Jan Kodes represents Czechia in TennisDB's ATP records.
How tall is Jan Kodes?
Jan Kodes is 175 cm / 5'9".
Does Jan Kodes use a one-handed or two-handed backhand?
Jan Kodes uses a one-handed backhand.
Is Jan Kodes left-handed or right-handed?
Jan Kodes plays right-handed.
How many Grand Slam singles titles has Jan Kodes won?
Jan Kodes has won 3 Grand Slam singles titles. The most recent was Wimbledon in 1973.
How many Masters 1000 titles has Jan Kodes won?
TennisDB does not group any of Jan Kodes's titles under the modern Masters 1000 category.
How many ATP titles has Jan Kodes won?
Jan Kodes has won 10 ATP singles titles across all categories. The most recent was Basel in 1976.
What is Jan Kodes' highest ATP ranking?
Jan Kodes' career-high ATP singles ranking is world No. 5, first achieved on September 17, 1973.
What is Jan Kodes' career win-loss record?
Jan Kodes has a career ATP singles record of 471 wins and 276 losses (63.1%).
How much career prize money has Jan Kodes earned?
Jan Kodes has earned at least $693,197 in career prize money from professional tennis.
Which seasons of Jan Kodes's career appear in TennisDB?
Jan Kodes appears in TennisDB's ATP main-tour match records from 1968 through 1983.
On which surface does Jan Kodes have the highest recorded win rate?
Among surfaces with at least 20 recorded matches, Jan Kodes's highest ATP main-draw win rate is on clay: 68.9% (281–127).
Who has Jan Kodes faced most often?
Jan Kodes' most frequent opponent is Ilie Nastase, with a head-to-head record of 5–14 across 19 meetings.