

What Time Will Denis Shapovalov Play Against Tomas Machac?
Shapovalov and Machac are on the Day 5 Schedule at Dallas Open 2025 on Friday 7 February 2025. Lets breakdown the career, past stats and recent form of these players and predict who will get the victory.
Who Will Win In This Head-To-Head?
Denis Shapovalov, a 25-year-old Canadian tennis player, currently ranks 54th in the world, with a career-high ranking of number 10. In 2025, he holds a record of 4 wins and 3 losses, including a quarter-final appearance in Dallas. Shapovalov made history in 2020 as the first Canadian male to reach the quarter-finals of the US Open, and he joined Milos Raonic as the second Canadian man to break into the top 10. He had a remarkable performance at the 2021 Wimbledon, defeating 2-time champion Andy Murray and securing 5-set victories over Philip Kohlschreiber and Karen Khachanov to reach his first Grand Slam semi-final. Shapovalov has also achieved success in other tournaments, reaching the final of the 2019 Paris Masters and four other ATP Masters 1000 semi-finals, including a notable upset against Rafael Nadal at the 2017 Montreal Masters, where he became the youngest semi-finalist in the history of the series at the age of 18. In team competitions, Shapovalov contributed to Canada’s victories in both the 2022 ATP Cup and the 2022 Davis Cup. At the junior level, he won the boys’ singles title at Wimbledon in 2016 and quickly climbed the PIF ATP Rankings, breaking into the top 50 in less than 15 months. Recently, he ended an eight-match losing streak against top 10 players by defeating Taylor Fritz in the second round, and he has reached his third consecutive indoor quarter-final, following his runs in Basel and Belgrade at the end of 2024. Shapovalov aims to reach his 22nd tour-level semi-final, his seventh indoors, and his first above the ATP 250 level since the 2022 Vienna tournament, where he lost to Daniil Medvedev in the final.
Zeynep Sonmez
Ena Shibahara
Mirjam Bjorklund
Elena Gabriela Ruse
Holger Rune
Jack Draper
Rebeka Masarova
Mananchaya Sawangkaew
Maya Joint
Sara Errani
Sonay Kartal
Jodie Anna Burrage
Harriet Dart
Daria Saville
Tomas Machac, a 24-year-old Czech tennis player, currently holds the 25th spot in the world rankings, which is his career-high position. In 2025, he has achieved a record of 7 wins and 3 losses, including a quarter-final appearance in Dallas. Machac made his breakthrough into the top 100 at the end of 2022 and reached his career-high ranking in October 2024, after defeating Carlos Alcaraz to reach his first ATP Masters 1000 semi-final in Shanghai, where he lost to Lorenzo Sinner. He reached his first ATP Tour final at the 2024 Geneva tournament, securing the biggest win of his career by defeating Novak Djokovic. Representing the Czech Republic in international competitions, Machac reached the second round of the 2021 Tokyo Olympics by defeating Joao Sousa and earned victories over Zhang in the first round of the 2024 Paris Olympics in both the men’s singles and mixed doubles finals, eventually winning the gold medal with Katerina Siniakova. In the Challenger circuit, he has an impressive record of 110 wins and 54 losses, with 6 titles, including consecutive victories in Orleans and Mouilleron le Captif in October 2023. Machac will aim to end a 4-match losing streak against left-handers since his remarkable run to his first ATP Tour final in Geneva last May. He currently ranks 24th on the PIF ATP Live Rankings, reaching a new career high on Monday. Machac hopes to become the second Czech player to reach the semi-finals in the tournament’s history, following in the footsteps of finalist and champion Radek Stepanek in 2008 and 2009, respectively.
My Conclusion / Prediction:
My pick is that Shapovalov will win.
Matchstat.com has an Artificial Intelligence (Ai) prediction model that is trained on all professional ATP and WTA past matches.
To find out who our model thinks will win for Denis Shapovalov vs Tomas Machac, have a look at the prediction here:
Matchstat.com Denis Shapovalov vs Tomas Machac prediction.