TennisRaptorTennisRaptor
HomeMatchesPlayersPredictionsEditorialAnalysisModelRankingsStats
Compare Players
TennisRaptor

Professional tennis stats, rankings, and data.

Tennis

Live scoresPlayersRankingsTournamentsDrawsNews

Predictions

AI predictionsModel recordOddsCompare players

Statistics

All rankingsElo power rankingBest serversSurface kingsCourt speedMatch length

Site

AboutContactPrivacyTerms

© 2026 TennisRaptor.com. Data sourced from ATP and WTA official sources.

TennisRaptor.com is an independent statistics platform. Not affiliated with ATP or WTA.

Forecasts are statistical models, not betting advice. 18+. Gamble responsibly.

Aleksandar Kovacevic

Compare WikipediaUSA
Age: 27 yearsPlays: Right-handedTurned Pro: 2021
96Ranking
89 - 106W-L
40%Form
9.6 Aces/M
104% BP Saved
Aleksandar Kovacevic

SWOT analysis

Strengths and weaknesses against the tour; opportunities and threats by match type. Every claim carries the sample behind it.

Strengths
  • ServeWins 3.6 more points per 100 served than would be expected against the same opponents. Top quartile of the tour.125 matches
Weaknesses
  • ReturnWins 2.6 fewer points per 100 returned than expected against those servers. Bottom quartile of the tour.125 matches
Opportunities
  • clay specialistPerforms 65 Elo points above what an average player gets on clay relative to their own level.45 matches · 1577 Elo on clay

Match length

How this player’s matches have finished, best of three, last five years.

24.5Average games21.4 tour average
23Median20 tour average
176Matches counted
LineOvertour average
16.595.5%+18.177.4%
18.584.1%+24.659.5%
19.580.7%+29.051.7%
20.570.5%+25.644.9%
21.563.6%+23.3
Scouting CardATP
#96▼1
Form (last 20)8/20 40%
Streak—
Opp. Quality#49 strong
Recent Surface Win% (12m)
Clay
47%
Hard
39%
Grass
17%
💬Below-par form. Struggling in recent matches.

Season data · Last 20 matches · Source: FlashScore

Recent Form

8W–12L (last 20)
L
W
L
L
L
L
L
L
W
L
L
L
W
W
W
W
W
W
L
L
1530Global Elo
1577Clay Elo
1548Hard Elo
1474Grass Elo

By Surface

SurfaceCareer12 Months
Hard67W–65L (50.8%)14W–22L (39%)
Clay18W–27L (40.0%)9W–10L (47%)
Grass4W–14L (22.2%)1W–5L (17%)
195 matches on recordForm: last 20 matchesSurface (12m): min 3 matches per surface
Threats

— No measurable signal with a sufficient sample

Computed from opponent-adjusted serve and return over 125 matches, 74 tiebreaks, 52 deciding sets, Elo by surface.

40.3%
22.556.3%+21.534.8%
23.547.2%+16.231.0%
24.546.6%+17.429.2%
26.536.9%+14.322.6%
How long a match lasts →