Player data updated: 2026-10-20 02:16 UTC

Photo of Tomas Machac, professional tennis player
CZE Age 26 183 cm / 6'0" Plays: Right-Handed, Two-Handed Backhand ATP Tour years active: 2020–2026

Tomas Machac represents Czechia on the ATP Tour and is ranked No. 72, having reached a career high of No. 20. He most recently lost to Alexander Bublik in the Shanghai Masters round of 64 on October 9, 2026.

Singles ranking
72
Career singles high
20 (Mar 3, 2025)
Elo peak
1996 (90th percentile)
Singles record
78–70 (52.7%)
Singles titles
2
Prize money
$7,006,169
YTD W-L
16–15
Racquet

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 → Last 3: 1–2

Tomas Machac's recent, live, and scheduled ATP matches
OpponentScoreResultH2HMatch DataDateRoundTournamentCategorySurface
Alexander Bublik #22 4-6 6-7(4) L H2H Match data Oct 9, 2026 R64 Shanghai Masters Masters 1000 Hard
Zhizhen Zhang #166 1-6 7-6(3) 6-2 W H2H Match data Oct 7, 2026 R128 Shanghai Masters Masters 1000 Hard
Alex Molcan #96 3-6 2-6 L H2H Match data Oct 1, 2026 R32 China Open ATP 500 Hard
Arthur Gea #58 3-6 4-6 L H2H Match data Sep 29, 2026 Q2 Q China Open ATP 500 Hard
Yannick Hanfmann #54 7-6(7) 6-7(6) 6-4 W H2H Match data Sep 28, 2026 Q1 Q China Open ATP 500 Hard

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

Rivals all rivalries →

Tomas Machac's most-played ATP rivals
OpponentWLMLast PlayedH2H
Jannik Sinner 0 4 4 Apr 9, 2026 H2H
Tommy Paul 3 1 4 Jan 16, 2026 H2H
Alexander Bublik 0 3 3 Oct 9, 2026 H2H
Stefanos Tsitsipas 2 1 3 May 7, 2026 H2H
Cameron Norrie 0 3 3 Apr 24, 2026 H2H

Singles Titles (2)

Tomas Machac 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
202524 1 — — 1 — — Mexican Open
202625 1 — — — 1 — Adelaide International
Total 2 — — 1 1 —

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

Olympic Singles Results (2)

Tomas Machac Olympic singles results
EditionEventResultWLLast MatchH2HMatch Data
2020 Tokyo Olympics Second Round 1 1 Diego Schwartzman #13 def. Tomas Machac #148 6-4 7-5 H2H Match data
2024 Paris Olympics Second Round 1 1 Alexander Zverev #4 def. Tomas Machac #39 6-3 7-5 H2H Match data

Career Results

Tomas Machac career results by season
SeasonAgeTypeWLMWin %Start RankEnd Rank
202019Qualifying Q303100.0%——
202019ATP0110.0%354195
202120Qualifying Q641060.0%——
202120ATP23540.0%197143
202221Qualifying Q1011190.9%——
202221ATP34742.9%14397
202322Qualifying Q1662272.7%——
202322ATP471136.4%9778
202423Qualifying Q41580.0%——
202423ATP33225560.0%7825
202524ATP20183852.6%2632
202625Qualifying Q11250.0%——
202625ATP16153151.6%3572
Career—787014852.7%——

Career Results by Surface

Tomas Machac career results by season and 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 23540.0%———————— 23540.0%
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%961560.0%12333.3% 33225560.0%
202524ATP 15112657.7%25728.6%32560.0% 20183852.6%
202625Qualifying Q 11250.0%———————— 11250.0%
202625ATP 9101947.4%751258.3%———— 16153151.6%
Career——544710153.5%20183852.6%45944.4%787014852.7%

Career Results by Opponent Rank

Tomas Machac career results by season and opponent rank
SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
202019 00——0110.0%00——00—— 0110.0%
202120 0110.0%0110.0%00——21366.7% 23540.0%
202221 0110.0%0110.0%21366.7%11250.0% 34742.9%
202322 0330.0%0110.0%32560.0%11250.0% 471136.4%
202423 461040.0%781546.7%1772470.8%41580.0% 32225459.3%
202524 0330.0%0330.0%1792665.4%33650.0% 20183852.6%
202625 14520.0%24633.3%1141573.3%23540.0% 16153151.6%
Career 5182321.7%9192832.1%50237368.5%13102356.5% 777014752.4%

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

Performance Stats

Tomas Machac performance statistics by season
SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
202019 1/1 2.0 4.0 67.2% 58.8% 51.6% 74.1% 64.3% 56.4% 42.3%
202120 3/5 7.3 1.7 65.5% 69.0% 50.3% 59.3% 28.8% 62.7% 31.7%
202221 7/7 5.7 2.3 64.9% 66.0% 53.0% 59.4% 35.5% 61.6% 36.1%
202322 11/11 5.7 2.1 62.2% 68.9% 53.4% 75.0% 38.8% 63.0% 36.7%
202423 51/55 5.3 2.7 62.0% 71.1% 51.5% 59.7% 49.1% 63.7% 35.9%
202524 37/38 6.4 3.1 60.7% 72.3% 53.1% 53.0% 43.8% 64.7% 35.9%
202625 30/32 4.6 2.5 65.4% 68.2% 48.6% 56.2% 38.0% 61.3% 34.7%
Career 140/149 5.5 2.7 62.7% 70.2% 51.5% 58.4% 43.5% 63.2% 35.7%

Detailed serve and return statistics available for 140/149 (94.0%) of Tomas Machac's ATP main draw matches.

Advanced Stats

Tomas Machac 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
2020 19 1542 107.0 -1.20 +3.41 0.970 50.3% — — — 40.0% +0.60 0–1 0–1 — -0.07
2021 20 1557 114.7 +0.01 -0.85 0.850 47.7% +20 — — 27.3% -1.27 1–0 0–1 — +0.50
2022 21 1684 126.8 -1.10 +0.43 0.939 48.6% +12 — — 47.8% -0.26 1–2 (33%) 1–3 (25%) 98.0 +0.16
2023 22 1758 138.0 +0.13 +1.77 0.991 50.0% -5 -164 — 44.8% -0.24 0–3 (0%) 1–3 (25%) 96.5 -1.04
2024 23 1936 157.8 +0.27 +0.89 0.990 50.2% +3 -164 -240 58.6% +0.43 14–5 (74%) 13–9 (59%) 112.3 -2.02
2025 24 1777 143.2 +0.17 +0.14 1.016 50.5% +82 -63 -75 55.8% +0.25 6–6 (50%) 11–9 (55%) 100.3 +2.58
2026 25 1754 148.0 -1.43 +0.14 0.896 48.3% +16 +43 — 50.6% -0.39 7–6 (54%) 9–4 (69%) 106.3 -1.66
Career 1996 149.8 -0.22 +0.56 0.970 49.7% +27 -78 -137 53.4% +0.08 29–23 (56%) 35–30 (54%) 108.2 -1.07

Tournament Results by Category

Grand Slams

Tomas Machac Grand Slams results by season
SeasonAge AORGWUSO W-L
Win %
202019 —R128—— 3–1 (75%)
202120 R64Q1Q3Q3 6–3 (67%)
202221 R64——R128 7–2 (78%)
202322 R128Q1R128Q3 5–4 (56%)
202423 R32R32R64R16 8–4 (67%)
202524 R32R128R64R16 6–4 (60%)
202625 R32R64—R128 3–3 (50%)
W-L 11–6
(65%)
6–6
(50%)
7–4
(64%)
14–5
(74%)
38–21
(64%)

Masters 1000

Tomas Machac Masters 1000 results by season
SeasonAge CANCINIWMADMCMIAPARITASHA W-L
Win %
202221 ——R64——Q1——— 3–2 (60%)
202322 —————Q2—Q1— 1–2 (33%)
202423 R64R64R64R64—QFR64—SF 10–7 (59%)
202524 R64R64R64R64R32R16R64R32R32 5–9 (36%)
202625 —R128—R64R16R64—R128R64 6–5 (55%)
W-L 0–2
(0%)
0–3
(0%)
4–3
(57%)
2–3
(40%)
3–2
(60%)
8–5
(62%)
0–2
(0%)
2–2
(50%)
6–3
(67%)
25–25
(50%)

ATP 500

Tomas Machac ATP 500 results by season
SeasonAge MEXBARBEIDALDOHDUBHALTKYVIE W-L
Win %
202322 —————R32——R16 5–2 (71%)
202423 —R32———R32R32SFQF 8–5 (62%)
202524 W——QF——QFR32R32 9–4 (69%)
202625 —QFR32—R32———— 3–4 (43%)
W-L 5–0
(100%)
3–2
(60%)
1–2
(33%)
2–1
(67%)
0–1
(0%)
4–2
(67%)
2–2
(50%)
3–2
(60%)
5–3
(62%)
25–15
(62%)

ATP 250

Tomas Machac ATP 250 results by season
SeasonAge ADEALMBRIDOHGENU.SMRKMRSSOFSTOUMAWSAMURMTP W-L
Win %
202120 ————————Q2———R64— 1–2 (33%)
202221 ———————R16—————— 3–1 (75%)
202322 R32——Q2—QF———QF———— 9–5 (64%)
202423 Q1R16R16—F——QF——R32——— 10–6 (62%)
202524 ————R16————————— 0–1 (0%)
202625 W—R32———R16————R32—R16 5–4 (56%)
W-L 7–2
(78%)
1–1
(50%)
3–2
(60%)
1–1
(50%)
4–2
(67%)
4–1
(80%)
0–1
(0%)
5–2
(71%)
1–1
(50%)
2–2
(50%)
0–1
(0%)
0–1
(0%)
0–1
(0%)
0–1
(0%)
28–19
(60%)

Results show the best round reached per tournament and season.

ATP Ranking History full ranking history →

Current rank
72
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

Tomas Machac ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
201817—————13401209122012261223642538
201918————470474477369365307333357
202019362251256————246253214194195
202120197173138140144144148143138136143143
2022211161311491441431421381261071149897
202322122130143123127107104121118647978
202423666560503438393933252525
202524252521202223222223343232
20262524325541434954587572——

Similar Players

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

Tomas Machac'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
Alejandro Tabilo (active player) CHI #19 1,874 178 91 87 51.1% $6,617,796 3 0 0 2020–2026 Rivalries Match log
Tallon Griekspoor (active player) NED #21 1,978 251 125 126 49.8% $8,538,068 3 0 0 2017–2026 Rivalries Match log
Lorenzo Sonego (active player) ITA #21 1,928 371 175 196 47.2% $10,309,089 4 0 0 2016–2026 Rivalries Match log
Alexei Popyrin (active player) AUS #19 1,953 269 118 151 43.9% $9,660,664 3 0 1 2018–2026 Rivalries Match log
Botic van de Zandschulp (active player) NED #22 1,933 253 127 126 50.2% $7,913,960 0 0 0 2021–2026 Rivalries Match log
Francisco Cerundolo (active player) ARG #18 1,964 288 163 125 56.6% $11,796,665 5 0 0 2019–2026 Rivalries Match log
Sebastian Baez (active player) ARG #18 1,898 254 125 129 49.2% $7,402,787 7 0 0 2021–2026 Rivalries Match log
Jan-Lennard Struff (active player) GER #21 2,001 501 232 269 46.3% $13,893,377 1 0 0 2013–2026 Rivalries Match log
Reilly Opelka (active player) USA #17 1,972 243 124 119 51.0% $6,150,025 4 0 0 2016–2026 Rivalries Match log
Joao Fonseca (active player) BRA #24 1,952 85 49 36 57.6% $4,357,309 2 0 0 2023–2026 Rivalries Match log
Daniel Evans (active player) GBR #21 1,926 302 141 161 46.7% $9,352,419 2 0 0 2008–2025 Rivalries Match log
Cristian Garin (active player) CHI #17 1,942 234 121 113 51.7% $7,079,015 5 0 0 2013–2026 Rivalries Match log

Equipment

Equipment summary

Yonex

Model
VCORE 100
Frame style
Speed / Spin

The manufacturer listing identifies an endorsed model and its published playing characteristics. It does not necessarily identify the player's exact match-used frame.

Last source check: Oct 19, 2026

Frequently Asked Questions

How old is Tomas Machac?
Tomas Machac is 26 years old, born on October 13, 2000.
Which country does Tomas Machac represent?
Tomas Machac represents Czechia in TennisDB's ATP records.
How tall is Tomas Machac?
Tomas Machac is 183 cm / 6'0".
Does Tomas Machac use a one-handed or two-handed backhand?
Tomas Machac uses a two-handed backhand.
Is Tomas Machac left-handed or right-handed?
Tomas Machac plays right-handed.
How many Grand Slam singles titles has Tomas Machac won?
Tomas Machac has not won a Grand Slam singles title.
How many Masters 1000 titles has Tomas Machac won?
TennisDB does not group any of Tomas Machac's titles under the modern Masters 1000 category.
How many ATP titles has Tomas Machac won?
Tomas Machac has won 2 ATP singles titles across all categories. The most recent 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 78 wins and 70 losses (52.7%).
How much career prize money has Tomas Machac earned?
Tomas Machac has earned at least $7,006,169 in career prize money from professional tennis.
What turned-professional year does TennisDB record for Tomas Machac?
TennisDB records 2017 as Tomas Machac's turned-professional year.
Which seasons of Tomas Machac's career appear in TennisDB?
Tomas Machac appears in TennisDB's ATP main-tour match records from 2020 through 2026.
On which surface does Tomas Machac have the highest recorded win rate?
Among surfaces with at least 20 recorded matches, Tomas Machac's highest ATP main-draw win rate is on hard: 53.5% (54–47).
Who has Tomas Machac faced most often?
Tomas Machac's most frequent opponent is Jannik Sinner, with a head-to-head record of 0–4 across 4 meetings.
What racquet does Tomas Machac use?
Tomas Machac is officially associated with the Yonex VCORE 100. The manufacturer's listing does not necessarily identify the exact match-used frame.