Photo of Tomas Machac, professional tennis player
CZE Age 25 183 cm / 6'0" Plays: Right-Handed Pro since 2017
Ranking
43
Career high
20 (Mar 3, 2025)
Elo peak
1990 (90.0%ile)
Career record
75–63 (54.3%)
Career titles
2
Prize money
$6,619,240
YTD W-L
15–10

Recent ATP Matches full match log →

DateTournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
May 27, 2026 Roland Garros Grand Slam R64 Clay Alexander Zverev #3 4-6 2-6 2-6 L H2H Match data
May 24, 2026 Roland Garros Grand Slam R128 Clay Zizou Bergs #38 6-4 6-4 6-3 W H2H Match data
May 7, 2026 Internazionali BNL d'Italia Masters 1000 R128 Clay Stefanos Tsitsipas #75 6-4 7-6(4) W H2H Match data
Apr 24, 2026 Mutua Madrid Open Masters 1000 R64 Clay Cameron Norrie #23 2-6 6-7(6) 7-6(5) L H2H Match data
Apr 22, 2026 Mutua Madrid Open Masters 1000 R128 Clay Francisco Comesana #105 3-6 7-6(3) 6-3 W H2H Match data

Rivals full rivalries list →

OpponentWLMLast PlayedH2H
Jannik Sinner 0 4 4 Apr 9, 2026 H2H
Tommy Paul 3 1 4 Jan 16, 2026 H2H
Stefanos Tsitsipas 2 1 3 May 7, 2026 H2H
Cameron Norrie 0 3 3 Apr 24, 2026 H2H
Reilly Opelka 2 1 3 Jul 30, 2025 H2H

Titles (2)

SeasonAgeTitlesGSM1000500250FinalsTournaments
202524 1 1 Abierto Mexicano Telcel Presentado Por HSBC
202625 1 1 Adelaide International
Total 2 1 1

Career Results

SeasonAgeTypeWLMWin %Start RankEnd Rank
202019Qualifying Q303100.0%
202019ATP0110.0%354195
202120Qualifying Q641060.0%
202120ATP12333.3%197143
202221Qualifying Q1011190.9%
202221ATP34742.9%14397
202322Qualifying Q1662272.7%
202322ATP471136.4%9778
202423Qualifying Q41580.0%
202423ATP32215360.4%7825
202524ATP20183852.6%2632
202625ATP15102560.0%3543
Career756313854.3%

Career Results by Surface

SeasonAgeType HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
202019Qualifying Q 303100.0% 303100.0%
202019ATP 0110.0% 0110.0%
202120Qualifying Q 42666.7%0110.0%21366.7% 641060.0%
202120ATP 12333.3% 12333.3%
202221Qualifying Q 1011190.9% 1011190.9%
202221ATP 34742.9% 34742.9%
202322Qualifying Q 1141573.3%22450.0%303100.0% 1662272.7%
202322ATP 25728.6%21366.7%0110.0% 471136.4%
202423Qualifying Q 41580.0% 41580.0%
202423ATP 23143762.2%851361.5%12333.3% 32215360.4%
202524ATP 15112657.7%25728.6%32560.0% 20183852.6%
202625ATP 851361.5%751258.3% 15102560.0%
Career52419355.9%19173652.8%45944.4%756313854.3%

Career Results by Opponent Rank

SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
202019 000110.0%0000 0110.0%
202120 0110.0%000011250.0% 12333.3%
202221 0110.0%0110.0%21366.7%11250.0% 34742.9%
202322 0330.0%0110.0%32560.0%11250.0% 471136.4%
202423 44850.0%891747.1%1472166.7%51683.3% 31215259.6%
202524 0330.0%0330.0%1782568.0%34742.9% 20183852.6%
202625 14520.0%23540.0%1121384.6%11250.0% 15102560.0%
Career 5162123.8%10182835.7%47206770.1%1292157.1% 746313754.0%

Opponent ranking data available for 137/138 (99.3%) of Tomas Machac's ATP main draw matches.

Performance Stats

SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
202019 1 2.0 4.0 67.2% 58.8% 51.6% 74.1% 64.3% 56.4% 42.3%
202120 3 7.3 1.7 65.5% 69.0% 50.3% 59.3% 28.8% 62.7% 31.7%
202221 7 5.7 2.3 64.9% 66.0% 53.0% 59.4% 35.5% 61.6% 36.1%
202322 11 5.7 2.1 62.2% 68.9% 53.4% 75.0% 38.8% 63.0% 36.7%
202423 52 5.2 2.8 62.6% 70.6% 50.6% 59.5% 49.5% 63.6% 36.2%
202524 37 6.4 3.1 60.7% 72.3% 53.1% 53.0% 43.8% 64.7% 35.9%
202625 24 4.9 2.5 65.3% 69.6% 50.7% 56.3% 38.8% 62.9% 35.8%
Career 135 5.6 2.7 62.7% 70.4% 51.6% 58.5% 44.1% 63.5% 36.0%

Advanced Stats

Season Age ELO ELO % Hard % Clay % Grass % Set Win % Set Margin SoS % Deep Run % Dec. Set W% TB W TB L TB W%
2020 19 1543 47 60.0% -0.60 32 0 0 1
2021 20 1548 57 55 16.7% -2.25 23 0 0 1
2022 21 1680 81 82 47.8% -0.26 57 0 33 1 3 25
2023 22 1757 86 86 60 44.8% +0.08 73 29 0 1 3 25
2024 23 1927 96 96 82 71 58.5% +0.46 95 29 72 14 9 61
2025 24 1773 89 93 76 72 54.6% +0.25 88 16 50 11 9 55
2026 25 1857 93 93 86 58.2% +0.09 98 17 50 8 2 80
Career 1820 90 92 79 72 55.0% +0.15 86 20 53 35 28 56

Tournament Results by Category

Results show best round reached per tournament per season.

Grand Slams

Masters 1000

SeasonAge CANCINIWMADMCMIAPARROMSHA
202221 R64Q1
202322 Q2Q1
202423 R64R64R64R64QFR64SF
202524 R64R64R64R64R32R16R64R32R32
202625 R64R16R64R128

ATP 500

SeasonAge ACOBARDALDOHDUBHALTKYVIE
202322 R32R16
202423 R32R32R32SFQF
202524 WQFQFR32R32
202625 QFR32

ATP 250

SeasonAge ADEALMBRIDOHGENHOUMRKMRSSOFSTOUMAMUROCC
202120 Q2R64
202221 R16
202322 R32Q2QFQF
202423 Q1R16R16FQFR32
202524 R16
202625 WR32R16R16

ATP Ranking History full ranking history →

Current rank
43
Career high
20
Career-high date
Mar 3, 2025
First top 100
Nov 28, 2022
First top 50
Apr 1, 2024
First top 20
Mar 3, 2025
First top 10

Ranking History Matrix

SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
20181713401209122012261223642538
201918470474477369365307333357
202019361251256256246253214194195
202120197173138140144144148143138136143143
2022211161311491441421421381261071149897
202322122130143123127107104121118647978
202423666560503438393933252525
202524252521202223222223343232
2026252432554143

Similar Players

Other ATP players ranked by a composite similarity score over country, era, and peak rank.

Player Country Peak Rank Peak Elo Grand Slams Titles M W L Win % Active Years Match Log
Jiri Lehecka CZE 12 2,024 0 2 206 119 87 57.8% 2022-2026 Match log
Jakub Mensik CZE 12 1,986 0 2 120 77 43 64.2% 2023-2026 Match log
Jiri Vesely CZE 35 1,924 0 2 289 129 160 44.6% 2013-2024 Match log
Feliciano Lopez ESP 12 2,013 0 7 974 497 477 51.0% 1998-2023 Match log
Adrian Mannarino FRA 17 1,966 0 5 678 312 366 46.0% 2008-2026 Match log
Jeremy Chardy FRA 25 1,968 0 1 593 290 303 48.9% 2006-2023 Match log
Albert Ramos-Vinolas ESP 17 1,966 0 4 603 276 327 45.8% 2010-2025 Match log
Benoit Paire FRA 18 1,951 0 3 532 239 293 44.9% 2010-2024 Match log
Jan-Lennard Struff GER 21 2,001 0 1 477 219 258 45.9% 2013-2026 Match log
Marcel Granollers ESP 19 1,934 0 4 447 202 245 45.2% 2006-2025 Match log
Borna Coric CRO 12 2,047 0 3 387 200 187 51.7% 2013-2025 Match log
Steve Johnson USA 21 1,981 0 4 397 196 201 49.4% 2010-2024 Match log

Frequently Asked Questions

How old is Tomas Machac?
Tomas Machac is 25 years old, born on October 13, 2000.
Which country is Tomas Machac from?
Tomas Machac is from Czechia.
How tall is Tomas Machac?
Tomas Machac is 183 cm / 6'0".
Is Tomas Machac left-handed or right-handed?
Tomas Machac plays right-handed.
How many Grand Slams has Tomas Machac won?
Tomas Machac has not won a Grand Slam title.
How many Masters 1000 titles has Tomas Machac won?
Tomas Machac has not won a Masters 1000 title.
How many ATP titles has Tomas Machac won?
Tomas Machac has won 2 ATP singles titles across all categories. The most recent other title was Adelaide International in 2026.
What is Tomas Machac's highest ATP ranking?
Tomas Machac's career-high ATP singles ranking is world No. 20, first achieved on March 3, 2025.
What is Tomas Machac's career win-loss record?
Tomas Machac has a career ATP singles record of 75 wins and 63 losses (54.3%).
How much career prize money has Tomas Machac earned?
Tomas Machac has earned at least $6,619,240 in career prize money from professional tennis.
When did Tomas Machac play professional tennis?
Tomas Machac turned professional in 2017 and was active through 2026.
What is Tomas Machac's best surface?
Tomas Machac's best surface is hard court with a 55.9% win rate (52W-41L).
Who is Tomas Machac's biggest rival?
Tomas Machac's most frequent opponent is Jannik Sinner, with a head-to-head record of 0–4 across 4 meetings.