The Stats Zone
March 27 2025, 22:55 · Rob Esteva

Novak Djokovic vs Grigor Dimitrov Preview & Prediction | 2025 Miami Open | Semi-Final

Novak Djokovic vs Grigor Dimitrov Preview & Prediction | 2025 Miami Open | Semi-Final

Click here for today’s sports betting tips from our expert analysts! 

We have an all-time legend coming up against another star of the modern era as Novak Djokovic takes on fellow veteran Grigor Dimitrov for a place in the final in Miami

Ranking points: ATP 1000

Start date/time: Friday 28th March, 2025: UK – not before 7:00pm / US ET – not before 3:00pm / US PT – not before 12:00pm

Venue: Miami Gardens, Florida, USA

Surface: Outdoor hard

How to watch on TV: UK – Sky Sports Tennis / US – Tennis Channel

How to watch online: UK – Sky Go / US – Tennis Channel

Tickets: Visit this link for the latest Novak Djokovic vs Grigor Dimitrov ticket information

Novak Djokovic vs Grigor Dimitrov Prediction

Novak Djokovic clearly had a wake-up call at Indian Wells last week following his opening-round loss at the hands of Botic van de Zandschulp and the Serb legend has yet to drop a set in Miami so far this week. He looked likely to drop his first in the second set in the quarters against Sebastian Korda but he bounced back to break his opponent and eventually win out 6-3 7-6. 

He has meant business this week and he is clearly focused and motivated. He now takes on Bulgarian star Grigor Dimitrov who he has played 13 times before and has won 12 of those meetings. Some of those matches have gone to a deciding set but Djokovic has always had the answer against the man four years his junior.

Dimitrov is enjoying a good week in Miami but the couple of three-set matches he has had against Karen Khachanov and then Francisco Cerundolo in the quarters could well takes its toll on the 33-year-old.

We have to lean towards Djokovic here. The Serb legend is totally zoned in right now and the shock loss last week has refocused him completely. He is simply better than Dimitrov in all the areas that the Bulgarian is good at and unless there is a major drop off in form, expect Djokovic to make it to the final.

Novak Djokovic vs Grigor Dimitrov Tip: Novak Djokovic to win