Tomas Machac
Updated
- Rating6877.32
- ATP rank#54
- Last 105-5
- Last 305-5
- Current streak1 Loss
Recent match previews
- 2026-10-28: vs Karen Khachanov, ATP Almaty (IX) (Kazakhstan)
- 2026-10-20: vs Zangar Nurlanuly, ATP Almaty (IX) (Kazakhstan)
- 2026-10-16: vs Liam Draxl, ATP Jinan (China)
- 2026-10-15: vs Aleksandar Vukic, ATP Jinan (China)
- 2026-10-13: vs Alexandre Muller, ATP Jinan (China)
- 2026-10-08: vs Alexander Bublik, ATP Shangai - Masters (China)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 26.10.2026 | Alex De Minaur | 8 | 6966.39 | 1-6, 6-4, 6-3 | Loss | 112.16 | 205.30% | ATP SINGLES / 26.10.2026 | Austria Wien | |
| 24.10.2026 | Corentin Moutet | 99 | 6829.16 | 6-4, 6-4 | Win | 101.84 | 186.61% | ATP SINGLES / 24.10.2026 | Austria Wien | |
| 22.10.2026 | Karen Khachanov | 22 | 6932.10 | 6-2, 4-6, 7-6 | Loss | 65.50 | 214.38% | ATP SINGLES / 22.10.2026 | Kazakhstan Almaty | |
| 21.10.2026 | Zangar Nurlanuly | 1089 | 6316.95 | 6-2, 6-0 | Win | 0.00 | 182.34% | ATP SINGLES / 21.10.2026 | Kazakhstan Almaty | |
| 16.10.2026 | Liam Draxl | 155 | 6750.05 | 6-4, 3-6, 6-4 | Loss | -135.84 | 204.70% | ATP SINGLES / 16.10.2026 | China Jinan | |
| 16.10.2026 | Liam Draxl | 155 | 6750.05 | 6-4, 3-6, 6-4 | Loss | -135.84 | 204.70% | ATP SINGLES / 16.10.2026 | China Jinan | |
| 15.10.2026 | Aleksandar Vukic | 139 | 6770.15 | 6-2, 6-1 | Win | 125.34 | 174.11% | ATP SINGLES / 15.10.2026 | China Jinan | |
| 13.10.2026 | Alexandre Muller | 159 | 6745.51 | 6-3, 6-4 | Win | 33.19 | 171.45% | ATP SINGLES / 13.10.2026 | China Jinan | |
| 09.10.2026 | Alexander Bublik | 25 | 6922.23 | 6-4, 7-6 | Loss | -45.08 | 138.54% | ATP SINGLES / 09.10.2026 | China Shangai - Masters | |
| 07.10.2026 | Zhizhen Zhang | 151 | 6755.99 | 1-6, 7-6, 6-2 | Win | -12.86 | 177.35% | ATP SINGLES / 07.10.2026 | China Shangai - Masters | |
| 01.10.2026 | Alex Molcan | 64 | 6867.90 | 6-3, 6-2 | Loss | -207.41 | 65.13% | ATP SINGLES / 01.10.2026 | China Peking | |
| 29.09.2026 | Arthur Gea | 65 | 6866.71 | 6-3, 6-4 | Loss | -173.46 | 89.79% | ATP SINGLES / 29.09.2026 | China Peking | |
| 28.09.2026 | Yannick Hanfmann | 61 | 6870.59 | 7-6, 6-7, 6-4 | Win | 43.28 | 229.12% | ATP SINGLES / 28.09.2026 | China Peking | |
| 30.08.2026 | Toby Samuel | 106 | 6823.41 | 6-2, 6-3, 6-2 | Loss | -259.62 | 71.27% | ATP SINGLES / 30.08.2026 | USA US Open | |
| 26.08.2026 | Mees Rottgering | 320 | 6621.57 | 6-2, 7-6 | Loss | -349.50 | 78.98% | ATP SINGLES / 26.08.2026 | USA Winston Salem | |
| 14.08.2026 | Pablo Carreno Busta | 41 | 6902.43 | 6-3, 6-2 | Loss | -172.88 | 45.00% | ATP SINGLES / 14.08.2026 | USA Cincinnati | |
| 27.05.2026 | Alexander Zverev | 3 | 6988.35 | 6-4, 6-2, 6-2 | Loss | -76.46 | 39.18% | ATP SINGLES / 27.05.2026 | France Paris | |
| 24.05.2026 | Zizou Bergs | 38 | 6904.28 | 6-4, 6-4, 6-3 | Win | 186.96 | 86.15% | ATP SINGLES / 24.05.2026 | France Paris | |
| 07.05.2026 | Stefanos Tsitsipas | 34 | 6910.11 | 6-4, 7-6 | Win | 132.80 | 50.39% | ATP SINGLES / 07.05.2026 | Italy Roma | |
| 24.04.2026 | Cameron Norrie | 46 | 6895.17 | 6-2, 6-7, 7-6 | Loss | -14.29 | 53.18% | ATP SINGLES / 24.04.2026 | Spain Madrid - Masters | |
| 22.04.2026 | Francisco Comesana | 132 | 6780.39 | 3-6, 7-6, 6-3 | Win | -40.93 | 56.11% | ATP SINGLES / 22.04.2026 | Spain Madrid - Masters | |
| 17.04.2026 | Andrey Rublev | 33 | 6910.84 | 6-4, 6-3 | Loss | -129.34 | 25.20% | ATP SINGLES / 17.04.2026 | Spain Barcelona | |
| 14.04.2026 | Sebastian Baez | 73 | 6859.90 | 2-6, 6-4, 6-1 | Win | 117.58 | 49.24% | ATP SINGLES / 14.04.2026 | Spain Barcelona | |
| 09.04.2026 | Jannik Sinner | 1 | 7030.75 | 6-1, 6-7, 6-3 | Loss | 105.44 | 33.84% | ATP SINGLES / 09.04.2026 | Monaco Monte Carlo | |
| 08.04.2026 | Francisco Cerundolo | 29 | 6913.46 | 7-6, 6-3 | Win | 151.15 | 40.30% | ATP SINGLES / 08.04.2026 | Monaco Monte Carlo | |
| 06.04.2026 | Daniel Altmaier | 80 | 6852.33 | 6-4, 1-6, 6-3 | Win | 108.86 | 42.99% | ATP SINGLES / 06.04.2026 | Monaco Monte Carlo | |
| 02.04.2026 | Rafael Jodar | 5 | 6980.13 | 6-4, 4-6, 6-3 | Loss | 84.35 | 41.69% | ATP SINGLES / 02.04.2026 | Morocco Marrakech | |
| 21.03.2026 | Corentin Moutet | 99 | 6829.16 | 6-0, 1-6, 6-4 | Loss | 35.84 | 29.24% | ATP SINGLES / 21.03.2026 | USA Miami | |
| 19.03.2026 | Emilio Nava | 113 | 6808.80 | 2-6, 6-4, 6-1 | Win | 66.48 | 40.31% | ATP SINGLES / 19.03.2026 | USA Miami | |
| 16.02.2026 | Jannik Sinner | 1 | 7030.75 | 6-1, 6-4 | Loss | -14.56 | 11.34% | ATP SINGLES / 16.02.2026 | Qatar Doha | |
| 04.02.2026 | Arthur Gea | 65 | 6866.71 | 6-3, 4-5 | Loss | -46.85 | 16.54% | ATP SINGLES / 04.02.2026 | France Montpellier | |
| 24.01.2026 | Lorenzo Musetti | 20 | 6935.48 | 5-7, 6-4, 6-2, 5-7, 6-2 | Loss | 73.16 | 37.99% | ATP SINGLES / 24.01.2026 | Australia Australian Open | |
| 22.01.2026 | Stefanos Tsitsipas | 34 | 6910.11 | 6-4, 3-6, 7-6, 7-6 | Win | 78.51 | 39.28% | ATP SINGLES / 22.01.2026 | Australia Australian Open | |
| 20.01.2026 | Grigor Dimitrov | 91 | 6834.77 | 6-4, 6-4, 6-3 | Win | 117.45 | 33.15% | ATP SINGLES / 20.01.2026 | Australia Australian Open | |
| 17.01.2026 | Ugo Humbert | 42 | 6898.41 | 6-4, 6-7, 6-2 | Win | 129.43 | 32.40% | ATP SINGLES / 17.01.2026 | Australia Adelaide | |
| 16.01.2026 | Tommy Paul | 7 | 6966.51 | 2-6, 6-3, 6-3 | Win | 211.34 | 25.00% | ATP SINGLES / 16.01.2026 | Australia Adelaide | |
| 15.01.2026 | Jaume Munar | 35 | 6909.15 | 6-4, 6-4 | Win | 181.83 | 21.27% | ATP SINGLES / 15.01.2026 | Australia Adelaide | |
| 14.01.2026 | Quentin Halys | 43 | 6897.67 | 6-4, 6-2 | Win | 207.86 | 21.10% | ATP SINGLES / 14.01.2026 | Australia Adelaide | |
| 13.01.2026 | James Duckworth | 102 | 6828.09 | 6-3, 6-3 | Win | 130.78 | 20.94% | ATP SINGLES / 13.01.2026 | Australia Adelaide | |
| 05.01.2026 | Jiri Lehecka | 6 | 6970.26 | 6-4, 6-7, 6-2 | Loss | 30.44 | 19.69% | ATP SINGLES / 05.01.2026 | Australia Brisbane | |
| 06.12.2025 | Adrian Mannarino | 52 | 6880.14 | 16-11, 14-11, 13-17, 11-13, 2-0 | Win | -49.10 | 33.86% | ATP SINGLES / 06.12.2025 | Ultimate Tennis Showdown | |
| 06.12.2025 | Alex De Minaur | 8 | 6966.39 | 10-15, 16-11, 16-13, 16-12 | Loss | -59.67 | 31.26% | ATP SINGLES / 06.12.2025 | Ultimate Tennis Showdown |