Tomas Machac

Tomas Machac
ATP 58
Live 74
Best 2026: 24
Best 2025: 20
Best 2024: 25
Best 20
Country Czech Republic
Age 25 yo / 183 cm
Forehand Right Handed (Double hand)
Turned pro 2017
Birthplace/Residence Beroun / Beroun, Czech Republic
Coach Daniel Vacek
Earnings 6,817,125$
Social networks
Tomas Machac, born October 13, 2000, in Beroun, Czech Republic, is a professional tennis player who has steadily risen through the ranks of the sport. Known for his powerful baseline play and strong serve, Machac has made a name for himself on both the ATP Tour and the Challenger circuit. His breakthrough came in 2020 when he won his first ATP Challenger title, demonstrating his potential as one of tennis's promising young stars.

Coached by Daniel Vacek, a former ATP player himself, Machac has benefited from the guidance and experience of someone familiar with the rigors of professional tennis. Under Vacek's mentorship, Machac has honed his skills and improved his strategic approach to the game.

As of 2023, Machac has yet to capture a title on the ATP Tour, but he has consistently performed well, defeating several higher-ranked players and making notable runs at tournaments around the world. His career-high ATP singles ranking serves as a testament to his progress and potential in the professional arena.

Off the court, Tomas Machac maintains a relatively private personal life. While he tends to keep his family and relationships out of the public eye, it is known that he values the support of his family in his tennis journey. There have been no widely reported romantic relationships that he has shared publicly.

A few interesting and funny facts about Tomas Machac include his love for playing soccer in his spare time, a common pastime among tennis players as a way to relax and cross-train. Additionally, he once openly joked about needing to improve his cooking skills, humorously admitting that he might only survive by ordering takeout if tennis hadn't worked out.

----

ATP LIVE Ranking

Live
74-16
770 Points -190
Official
58
960 Points

Best

Rank
20
During
7 weeks
First time
3 March 2025
Last time
12 May 2025

Ranking history

See more
Date Rank Points Age
2026.08.31 58 960 25
2026.08.24 58 960 25
2026.08.17 62 960 25
2026.08.10 62 960 25
2026.08.03 58 960 25
2026.07.27 54 970 25
2026.07.20 53 970 25
2026.07.13 53 970 25
2026.07.06 49 1020 25
2026.06.29 49 1020 25
2026.06.22 47 1020 25
2026.06.15 42 1120 25
2026.06.08 43 1120 25
2026.06.01 43 1080 25
2026.05.25 43 1080 25
2026.05.18 40 1080 25
2026.05.11 41 1100 25
2026.05.04 41 1100 25
2026.04.27 41 1080 25
2026.04.20 41 1080 25
2026.04.13 47 980 25
2026.04.06 53 930 25
2026.03.30 55 930 25
2026.03.23 48 1000 25
2026.03.16 48 1000 25
2026.03.09 50 1010 25
2026.03.02 50 1010 25
2026.02.23 32 1510 25
2026.02.16 31 1510 25
2026.02.09 31 1510 25
2026.02.02 28 1610 25
2026.01.26 24 1610 25
2026.01.19 24 1610 25
2026.01.12 35 1360 25
2026.01.05 35 1360 25
2025.12.29 32 1445 25
2025.12.22 32 1445 25
2025.12.15 32 1445 25
2025.12.08 32 1445 25
2025.12.01 32 1445 25
2025.11.24 32 1445 25
2025.11.17 32 1445 25
2025.11.10 32 1445 25
2025.11.03 32 1445 25
2025.10.27 34 1445 25
2025.10.20 31 1545 25
2025.10.13 30 1570 25
2025.10.06 23 1920 24
2025.09.29 23 1920 24
2025.09.22 22 2110 24
2025.09.15 22 2110 24
2025.09.08 22 2110 24
2025.09.01 22 2110 24
2025.08.25 22 2110 24
2025.08.18 22 2110 24
2025.08.11 24 2110 24
2025.08.04 24 2110 24
2025.07.28 22 2110 24
2025.07.21 22 2110 24
2025.07.14 22 2110 24
2025.07.07 23 2110 24
2025.06.30 23 2110 24
2025.06.23 23 2110 24
2025.06.16 23 2020 24
2025.06.09 22 2020 24
2025.06.02 22 2110 24
2025.05.26 22 2110 24
2025.05.19 21 2265 24
2025.05.12 20 2215 24
2025.05.05 20 2215 24
2025.04.28 20 2235 24
2025.04.21 20 2235 24
2025.04.14 20 2250 24
2025.04.07 21 2210 24
2025.03.31 21 2210 24
2025.03.24 21 2310 24
2025.03.17 21 2310 24
2025.03.10 20 2330 24
2025.03.03 20 2330 24
2025.02.24 25 1855 24
2025.02.17 24 1855 24
2025.02.10 24 1855 24
2025.02.03 25 1805 24
2025.01.27 25 1805 24
2025.01.20 25 1805 24
2025.01.13 25 1805 24
2025.01.06 26 1805 24
2024.12.02 25 1758 24
2024.11.25 25 1758 24
2024.11.18 25 1758 24
2024.11.11 25 1758 24
2024.11.04 25 1758 24
2024.10.28 25 1758 24
2024.10.21 27 1723 24
2024.10.14 25 1749 24
2024.10.07 33 1449 23
2024.09.30 33 1449 23
2024.09.23 34 1374 23
2024.09.16 35 1374 23
2024.09.09 35 1374 23
2024.09.02 39 1224 23
2024.08.26 39 1224 23
2024.08.19 39 1224 23
2024.08.12 40 1230 23
2024.08.05 39 1229 23
2024.07.29 39 1229 23
2024.07.22 39 1229 23
2024.07.15 38 1229 23
2024.07.08 39 1214 23
2024.07.01 39 1214 23
2024.06.24 38 1214 23
2024.06.17 36 1214 23
2024.06.10 33 1225 23
2024.06.03 34 1185 23
2024.05.27 34 1185 23
2024.05.20 44 1029 23
2024.05.13 45 1036 23
2024.05.06 45 1036 23
2024.04.29 50 1013 23
2024.04.22 50 1013 23
2024.04.15 50 988 23
2024.04.08 47 1033 23
2024.04.01 43 1083 23
2024.03.25 60 891 23
2024.03.18 60 891 23
2024.03.11 63 868 23
2024.03.04 63 868 23
2024.02.26 65 863 23
2024.02.19 63 863 23
2024.02.12 62 881 23
2024.02.05 66 838 23
2024.01.29 66 838 23
2024.01.22 75 748 23
2024.01.15 75 748 23
2024.01.08 73 753 23
2024.01.01 78 722 23
2023.12.25 78 722 23
2023.12.18 78 722 23
2023.12.11 78 722 23
2023.12.04 78 722 23
2023.11.27 79 722 23
2023.11.20 78 731 23
2023.11.13 70 779 23
2023.11.06 64 804 23
2023.10.30 64 804 23
2023.10.23 74 755 23
2023.10.16 81 712 23
2023.10.09 96 630 22
2023.10.02 96 630 22
2023.09.25 118 512 22
2023.09.18 119 512 22
2023.09.11 119 512 22
2023.09.04 121 511 22
2023.08.28 121 511 22
2023.08.21 123 511 22
2023.08.14 102 592 22
2023.08.07 106 592 22
2023.07.31 104 601 22
2023.07.24 109 601 22
2023.07.17 108 601 22
2023.07.10 108 573 22
2023.07.03 108 573 22
2023.06.26 107 573 22
2023.06.19 106 573 22
2023.06.12 110 559 22
2023.06.05 127 499 22
2023.05.29 127 499 22
2023.05.22 127 499 22
2023.05.15 125 499 22
2023.05.08 125 499 22
2023.05.01 123 492 22
2023.04.24 123 492 22
2023.04.17 114 522 22
2023.04.10 125 477 22
2023.04.03 138 420 22
2023.03.27 143 412 22
2023.03.20 143 412 22
2023.03.13 127 455 22
2023.03.06 127 455 22
2023.02.27 130 435 22
2023.02.20 120 445 22
2023.02.13 117 452 22
2023.02.06 122 452 22
2023.01.30 110 512 22
2023.01.23 110 512 22
2023.01.16 115 500 22
2023.01.09 97 580 22
2023.01.02 97 580 22
2022.12.26 97 580 22
2022.12.19 97 580 22
2022.12.12 97 580 22
2022.12.05 98 580 22
2022.11.28 98 580 22
2022.11.21 117 476 22
2022.11.14 117 476 22
2022.11.07 114 505 22
2022.10.31 114 505 22
2022.10.24 115 496 22
2022.10.17 112 496 22
2022.10.10 108 504 21
2022.10.03 107 492 21
2022.09.26 107 492 21
2022.09.19 109 492 21
2022.09.12 109 500 21
2022.09.05 126 435 21
2022.08.29 126 435 21
2022.08.22 126 435 21
2022.08.15 158 345 21
2022.08.08 160 346 21
2022.08.01 149 378 21
2022.07.25 138 393 21
2022.07.18 140 394 21
2022.07.11 142 395 21
2022.07.04 142 419 21
2022.06.27 142 419 21
2022.06.20 144 419 21
2022.06.13 146 419 21
2022.06.06 147 436 21
2022.05.30 143 436 21
2022.05.23 143 436 21
2022.05.16 144 436 21
2022.05.09 145 436 21
2022.05.02 142 436 21
2022.04.25 150 415 21
2022.04.18 150 415 21
2022.04.11 152 416 21
2022.04.04 151 416 21
2022.03.28 149 419 21
2022.03.21 158 379 21
2022.03.14 158 379 21
2022.03.07 158 379 21
2022.02.21 132 505 21
2022.02.14 115 621 21
2022.02.07 117 621 21
2022.01.31 116 621 21
2022.01.24 132 555 21
2022.01.17 132 555 21
2022.01.10 130 555 21
2022.01.03 143 477 21
2021.12.27 143 477 21
2021.12.20 143 477 21
2021.12.13 143 477 21
2021.12.06 143 477 21
2021.11.29 143 477 21
2021.11.22 143 477 21
2021.11.15 138 490 21
2021.11.08 131 540 21
2021.11.01 134 513 21
2021.10.25 136 509 21
2021.10.18 140 509 21
2021.10.11 141 529 20
2021.10.04 139 529 20
2021.09.27 138 552 20
2021.09.20 138 552 20
2021.09.13 143 547 20
2021.09.06 143 547 20
2021.08.30 143 547 20
2021.08.23 143 549 20
2021.08.16 143 556 20
2021.08.09 141 556 20
2021.08.02 150 511 20
2021.07.26 148 525 20
2021.07.19 145 525 20
2021.07.12 145 525 20
2021.07.05 144 507 20
2021.06.28 144 507 20
2021.06.21 145 507 20
2021.06.14 145 507 20
2021.06.07 144 524 20
2021.05.31 144 524 20
2021.05.24 144 524 20
2021.05.17 143 524 20
2021.05.10 143 524 20
2021.05.03 142 524 20
2021.04.26 140 531 20
2021.04.19 140 532 20
2021.04.12 137 533 20
2021.04.05 138 533 20
2021.03.29 138 538 20
2021.03.22 138 538 20
2021.03.15 138 538 20
2021.03.08 137 538 20
2021.03.01 166 416 20
2021.02.22 173 401 20
2021.02.15 199 333 20
2021.02.08 199 333 20
2021.02.01 197 333 20
2021.01.25 197 333 20
2021.01.18 197 333 20
2021.01.11 197 333 20
2020.12.28 193 331 20
2020.12.21 193 331 20
2020.12.14 193 331 20
2020.12.07 193 331 20
2020.11.30 193 331 20
2020.11.23 215 267 20
2020.11.16 215 267 20
2020.11.09 215 267 20
2020.11.02 214 267 20
2020.10.26 218 253 20
2020.10.19 218 253 20
2020.10.12 218 253 19
2020.10.05 253 205 19
2020.09.28 253 205 19
2020.09.21 251 204 19
2020.09.14 256 189 19
2020.09.07 256 189 19
2020.08.31 256 189 19
2020.08.24 256 189 19
2020.08.17 256 189 19
2020.08.10 256 189 19
2020.08.03 256 189 19
2020.07.27 256 189 19
2020.07.20 256 189 19
2020.07.13 256 189 19
2020.07.06 256 189 19
2020.06.29 256 189 19
2020.06.22 256 189 19
2020.06.15 256 189 19
2020.06.08 256 189 19
2020.06.01 256 189 19
2020.05.25 256 189 19
2020.05.18 256 189 19
2020.05.11 256 189 19
2020.05.04 256 189 19
2020.04.27 256 189 19
2020.04.20 256 189 19
2020.04.13 256 189 19
2020.04.06 256 189 19
2020.03.30 256 189 19
2020.03.23 256 189 19
2020.03.16 255 189 19
2020.03.09 255 189 19
2020.03.02 347 109 19
2020.02.24 347 109 19
2020.02.17 347 109 19
2020.02.10 345 109 19
2020.02.03 346 109 19
2020.01.27 362 107 19
2020.01.20 362 107 19
2020.01.13 358 107 19
2020.01.06 354 107 19
2019.12.30 357 107 19
2019.12.23 355 107 19
2019.12.16 354 107 19
2019.12.09 359 107 19
2019.12.02 360 107 19
2019.11.25 333 117 19
2019.11.18 317 127 19
2019.11.11 316 127 19
2019.11.04 303 137 19
2019.10.28 307 135 19
2019.10.21 303 135 19
2019.10.14 303 135 19
2019.10.07 303 135 18
2019.09.30 365 103 18
2019.09.23 364 103 18
2019.09.16 362 103 18
2019.09.09 360 103 18
2019.09.02 369 100 18
2019.08.26 369 100 18
2019.08.19 369 100 18
2019.08.12 367 99 18
2019.08.05 366 99 18
2019.07.29 477 15 18
2019.07.22 474 15 18
2019.07.15 470 15 18
2019.07.08 471 15 18
2019.07.01 471 15 18
2019.06.24 474 15 18
2019.06.17 475 15 18
2019.06.10 479 15 18
2019.06.03 470 15 18
2019.05.27 470 15 18
2019.05.20 471 15 18
2019.05.13 470 15 18
2019.05.06 469 15 18