Skip to content
The Drop Shot
HomeLeaguesContestsScoresSchedulePlayersNews
Log InSign Up
Log InSign Up

Sign up to draft this player and compete in fantasy tennis leagues.

Get Started Free
  1. Home
  2. Players
  3. Tomas Machac
  1. Home
  2. Players
  3. Tomas Machac
CZE flag
#62

ATPTomas Machac

Tomas Machac plays on the ATP tour from Czechia, currently ranked #62. View Tomas's player profile — the latest news and daily updates, 2026 season stats, recent match results, win-loss record, and head-to-head history on The Drop Shot.

960ATP Pts
0-0Record
—Win %
Form
ATP#62
960ATP Pts
0-0Record
—Win %
StreakL1
ResultsStatsH2HAbout

2026 Season

Full stats

Record

15-12

Streak

L1

Tournaments Won

1

Finals Won

1 / 1

Aces / Match

4.41

119 / 27

DFs / Match

2.26

61 / 27

1st Serve %

63.1%

1277/2024·#67/148

Service Pts Won

62.4%

1262/2024·#100/148

Service Held

77.8%

172/221·#95/136

Return Pts Won

35.9%

702/1958·#59/148

BP Converted

41.9%

49/117·#22/144

Tiebreaks

8-2

2026 Tournaments

No tournament results for 2026

Ranking · Last 6 Months

Full ranking chart

Currently ranked No. 62 — a high of No. 20 and a low of No. 143 across the last 297 ranking points on record.

About Tomas Machac

Full story

Machac: the Olympic champion who turned shot-making flair into a top-20 ceiling

AI · Jun 10

is the Czech who outgrew the doubles label. Born in Beroun in Central Bohemia and drawn to the sport watching his older sister Kateřina compete, he began training at TK Sparta Prague from age eight, turned pro in 2017, and ground through the Challenger circuit before breaking into the top 100 in time for the 2022 year-end list. A rib injury cost him April through August of 2022, slowing a climb that only fully caught fire in 2024.

The right-hander, still coached by former ATP player Daniel Vacek, is a clean, flat ball-striker built around a heavy two-handed backhand, with the foot speed to redirect pace and the racquet-head creativity to manufacture angles on the run. He scales up against the best — the kind of player whose ceiling shows most when the opponent across the net is ranked higher than he is.

The proof is in the marquee wins. In 2024 he reached his first ATP final in Geneva, beating world No. 1 en route before falling to , then upset No. 2 to reach the Shanghai Masters semifinals — a run that also took out . The defining trophy came in mixed doubles: partnering Kateřina Siniaková, he won Olympic gold at Paris 2024, saving two match points in a three-set final. In March 2025 he captured his first ATP title at the Mexican Open in Acapulco and rose to a career-high No. 20 — the first Czech man in the top 20 since Berdych in 2018.

Now ranked 43, Machac is working back toward that peak. The tools that beat Djokovic and Alcaraz haven't gone anywhere; the task is converting flashes against elite opponents into the week-to-week consistency that keeps a player inside the top 20.

Attributes

SERVE 62/100 · #70 of 181POWER 55/100 · #78 of 174NET 83/100 · #29 of 166CLUTCH 61/100 · #59 of 151RETURN 74/100 · #48 of 181ACCURACY 32/100 · #118 of 174BASELINE 79/100 · #35 of 166CONSISTENCY 46/100 · #62 of 114SERVE62POWER55NET83CLUTCH61RETURN74ACCURACY32BASELINE79CONSISTENCY46

Recent Matches

  • R64Lvs Alexander Zverev4-6 2-6 2-6
  • R128Wvs Zizou Bergs6-4 6-4 6-3
  • R128Wvs Stefanos Tsitsipas4-6 6(4)-7(7)
  • R64Lvs Cameron Norrie6-2 6(6)-7(8) 7(7)-6(5)
  • R128Wvs Francisco Comesana3-6 7(7)-6(3) 6-3
  • R64Lvs Daniil Medvedev

Top Rivals

All H2H
  • ITA flagJannik Sinner0–55 played
  • USA flagReilly Opelka3–14 played
  • GRE flagStefanos Tsitsipas2–02 played
  • ITA flagMatteo Arnaldi4–04 played
  • ARG flagSebastian Baez3–03 played

Player Info

Country
CZE flagCZE
Born
2000-10-13
Height
6'0" (1.83 m)
Plays
right-handed
Birthplace
Beroun, Czechia
Residence
Czech republic
2026·#28 Peak·#62 Latest
Match details
CZE flagT. Machac#43
GER flagA. Zverev#3
422
666
Match details
CZE flagT. Machac#40
BEL flagZ. Bergs#38
666
443
Match details
CZE flagT. Machac#41
7D. Medvedev#9
Match details
GRE flagS. Tsitsipas#75
CZE flagT. Machac#41
464
677
Match details
19GBR flagC. Norrie#23
CZE flagT. Machac#41
66677
27865
Match details
CZE flagT. Machac#41
ARG flagF. Comesana#105
3776
6633