Tomas Machac vs Denis Shapovalov Prediction & Betting Tips - ATP Dubai Open

ATP - ATP Dubai Open

ATP 43 Czech Republic
Tomas Machac
23/02/2026 02:00
ATP 42 Canada
Denis Shapovalov

Prediction :

 

Denis Shapovalov wins

 
Welcome offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

 by Steve Ashfield | in Tennis Predictions

Match cancelled after Machac withdrew

It's not been a great February for Tomas Machac. He hopes for some improvement when facing fellow unseeded player Denis Shapovalov in round one of the Dubai Tennis Championships. Find out more in our match prediction.

Round two of this outdoor hard court tournament will see the winner face either eighth-seed Jiri Lehecka or Arthur Fils.

Tomas Machac began 2026 well by winning the Adelaide title and making it to round three of the Australian Open. His win in round two of the Grand Slam is the last match he's won. Losses have followed against Lorenzo Musetti, Arthur Gea (via retirement) and Jannik Sinner.

He's now 32nd in the live rankings, just three above Shapovalov.

These two players have had one previous meeting. That was in Dallas on this surface last year with Shapovalov winning 7-6 6-0. Shapovalov went on to win that tournament and reached the last four there this year, losing to Ben Shelton in three sets.

That was his best performance of 2026 after a slow start that saw him win only one of his first three matches. In both 2021 and 2022, Shapovalov was a semi-finalist in this tournament. His opponent is yet to get past round one of this ATP 500 tournament. 

We tip Shapovalov to win.

Check the offer! 

Limited Offer. Currently at Stake

Tomas Machac v Denis Shapovalov Best Betting Odds

Bookmaker 1 2 Bonus up to
Melbet
1.75 2.07
Betwinner
1.75 2.07
Bet365
1.73 2.1
Roobet
1.72 2.02
BC Game
1.72 2.02
Check all Tomas Machac vs Denis Shapovalov odds

Who will win the Tomas Machac vs Denis Shapovalov Tennis game?

Our prediction for the Tomas Machac vs Denis Shapovalov match is: Denis Shapovalov wins.

The best winner predictions and betting odds for the Tomas Machac vs Denis Shapovalov game on 23/02/2026 of the current ATP Dubai Open season:

  • Tomas Machac has a 50.34% chance to win against Denis Shapovalov according to Melbet ⭐ with the odds of 1.75.
  • Denis Shapovalov has a 49.66% probability of winning facing Tomas Machac ⭐ with odds of 2.12 at Shangrila.

Tomas Machac vs Denis Shapovalov Best Prediction and Odds

Based on the bookmaker's betting lines in this match, Tomas Machac has a 50.34 % chance to win.

PredictionChance to win
Tomas Machac50.34 %
Denis Shapovalov49.66 %

Tomas Machac vs Denis Shapovalov Form

Tomas Machac and Denis Shapovalov Last Matches

Tomas Machac Last matches
W W W W L L
Wins

4/6 (67%)

Losses

2/6 (33%)

16 Feb 2026 - ATP Qatar Open

Tomas Machac
0 :  2
Jannik Sinner

23 Jan 2026 - ATP Australian Open

Lorenzo Musetti
3 :  2
Tomas Machac

22 Jan 2026 - ATP Australian Open

Tomas Machac
3 :  1
Stefanos Tsitsipas

20 Jan 2026 - ATP Australian Open

Grigor Dimitrov
0 :  3
Tomas Machac

16 Jan 2026 - Adelaide International

Ugo Humbert
1 :  2
Tomas Machac

15 Jan 2026 - Adelaide International

Tomas Machac
2 :  1
Tommy Paul
Denis Shapovalov Last matches
W L W W W L
Wins

4/6 (67%)

Losses

2/6 (33%)

14 Feb 2026 - Dallas Open

Denis Shapovalov
1 :  2
Ben Shelton

13 Feb 2026 - Dallas Open

Denis Shapovalov
2 :  1
Alejandro Davidovich Fokina

12 Feb 2026 - Dallas Open

Denis Shapovalov
2 :  0
Aleksandar Kovacevic

10 Feb 2026 - Dallas Open

Denis Shapovalov
2 :  0
Rafael Jodar

22 Jan 2026 - ATP Australian Open

Denis Shapovalov
0 :  3
Marin Cilic

19 Jan 2026 - ATP Australian Open

Denis Shapovalov
3 :  0
Yunchaokete Bu

Tomas Machac vs Denis Shapovalov Stats: Head to Head (H2H)

Tomas Machac

0 %

Denis Shapovalov

100 %

7 Feb 2025 - Dallas Open

Denis Shapovalov
2 :  0
Tomas Machac

Tomas Machac - Denis Shapovalov Key Points

  1. Shapovalov won the only previous match played between these two players.
  2. Machac has lost his last three matches.
  3. Shapovalov was a semi-finalist in Dallas in his last tournament.
  4. Machac has never won a main draw match in Dubai, his opponent is a two-time semi-finalist.
Check the offer! 

Limited Offer. Currently at Stake

Our Tomas Machac vs Denis Shapovalov Prediction

It is Denis Shapovalov who comes into this match with some momentum. 2026 began slowly for the Canadian but he put in some impressive performances in his most recent tournament in Dallas. reaching the last four.

Tomas Machac was a title winner in January but comes into this match having lost three in a row. He lost to Shapovalov in straight sets last year, failing to win a game in set two. This is likely to be closer but our Tomas Machac v Denis Shapovalov prediction is Denis Shapovalov wins.

Prediction :

 

Denis Shapovalov wins

 
Exclusive Offer
Welcome offer

Get a retirement guarantee for the Tomas Machac vs. Denis Shapovalov game!

bet365 2 goals ahead early payout

When you place a bet on the match between Tomas Machac and Denis Shapovalov you can get a retirement guarantee with bet365. This means that your bet will be paid out as a winner if your opponent retires.

It does not matter whether you bet on Tomas Machac or Denis Shapovalov, if your opponent has to retire from the match with an injury, you will get paid as a winner!

Claim this offer!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Tomas Machac vs Denis Shapovalov Prediction