Country Name Tour Elo rank Wins Overall Elo Opponent Opp wins Opp Elo Match Time Hand Last 10
Return to calendar
FINISHED MATCH · RECAP

Casper RuudOpen full analysisMiomir KecmanovicOpen full analysis

Miami MastershardR64Friday, March 21, 2025
No-vig market probability
Ruud 56%44% Kecmanovic
1.74Recorded odds2.20
FINAL RESULT

Match score

Casper RuudVSMiomir Kecmanovic
3Set 16
6Set 24
6Set 34

Casper Ruud won the match

CAREER COMPARISON

Player records

Casper RuudMiomir Kecmanovic
61%
Career Win %
38%
54%
Win % on Hard
35%
85%
Holds Serve
78%
20%
Breaks Serve
18%
65%
1st Serve In
61%
73%
1st Serve Won
68%
37%
Return Pts Won
35%
5.3
Aces / match
3.7
54%
Tiebreak %
32%
56%
Deciding-set %
28%
1698
Rating
1479
SERVICE PLACEMENT

Serve targets from this match

Casper Ruud99 serves
Where they place their serve
Miomir Kecmanovic81 serves
Where they place their serve
22%Wide
9%Body
23%T
9%T
12%Body
24%Wide
22%Wide
17%Body
12%T
12%T
9%Body
27%Wide
DeuceAdDeuceAd
Top targetAd · Wide24%
Top targetAd · Wide27%
MATCH STORY

PhantomStat recap

Casper Ruud defeated Miomir Kecmanovic 3–6, 6–4, 6–4 in the first round of the Miami Masters on hard court. Ruud, the pre-match favourite at 1.74 odds, recovered from dropping the opening set to dominate the final two frames and secure a straight-sets victory in all but the first set. Kecmanovic, at 2.2 odds, failed to maintain the intensity that earned him the first set, allowing Ruud to impose control and advance without facing significant resistance thereafter. The Norwegian's comeback from a set down demonstrates his ability to adjust mid-match and maintain composure against a capable opponent. Ruud's progression sets up a second-round encounter and continues his campaign at one of the ATP's most prestigious Masters 1000 events.