Our new tennis stats site is live!

ATP/Eastbourne ATP/1/16-finals

Grass stats make Altmaier the narrow pick against Kovacevic

Analysis by Predict Tennis

Note: Written by humans, with the help of AI. Based on real statistical data.

Published: Jun 22, 2026(..)

Daniel Altmaier faces Aleksandar Kovacevic in the 1/16-finals of Eastbourne ATP on grass on 23 June, with the match set for best of three sets.

The market sees it as level, but the grass-court data gives Altmaier the cleaner route. His recent Halle run also adds weight, even if the head-to-head record says this match-up can stay close.

A tied rivalry with long matches

The rivalry is locked at 2-2, with all four previous meetings coming on hard courts rather than grass. Altmaier won the latest match at Rotterdam ATP (indoor) on 5 February 2025, taking it in three sets after three of their four meetings had gone the distance.

Those matches have averaged 27.8 games, so the past record points less to a clear gap and more to small margins. Kovacevic has held serve better in the match-up, at 84%, but Altmaier has taken two of the three deciding sets.

Altmaier D.

Kovacevic A.

Wins
2 2
First Serve Points Won
72 %73 %
Second Serve Points Won
46 %44 %
Return Points Won
39 %39 %
Break Points Converted
30 %41 %
Break Points Saved
59 %70 %

Altmaier brings stronger grass numbers

Altmaier is 3-2 on grass this season, while Kovacevic is 1-3. That matters because Altmaier is also holding 86% of service games on the surface, compared with 79% for Kovacevic, giving him a steadier base in a match likely to turn on short swings.

Neither player has been especially dominant on return, but Altmaier has still done a little more there. On grass, even a small edge can travel a long way.

Halle run sharpens Altmaier's case

Altmaier's last 10 record is 5-5, narrowly better than Kovacevic's 4-6, but the timing is important. He reached the semi-finals in Halle, beating Hubert Hurkacz and Daniil Medvedev before losing to Frances Tiafoe.

Kovacevic has lost three of his last four. His recent service hold rate is still solid at 78%, but a 14% return games won rate leaves less room to chase if Altmaier serves well.

Bookmakers see no gap

Bookmakers price both Altmaier and Kovacevic at 1.91, with the first-set prices also level at 1.91 each. The market is calling it a coin-flip, which makes the surface and recent-form edges more important in the final read.

Altmaier D.

Kovacevic A.

Win Percentage
60 %40 %
Aces per match
8 6.5
Double Faults per match
3.1 3.4
First Serve Points Won
72 %73 %
Second Serve Points Won
50 %47 %
Return Points Won
36 %33 %
Break Points Converted
40 %36 %
Break Points Saved
68 %58 %

Our new tennis stats site is live!

Serve pressure may decide it

This looks like a match where holding serve cleanly could matter more than long return spells. Altmaier's grass hold rate and better break-point saving on the surface give him the slight advantage, while Kovacevic needs his first serve to keep the rallies short and stop pressure building.

Workload does not create a major warning either way. Altmaier has played a little more recently, but not enough for fatigue to become the main story.

Prediction

Eastbourne ATPPICK

Daniel Altmaier

56%
Predicted Winner

Aleksandar Kovacevic

The data points slightly more towards Daniel Altmaier, mainly because his grass record, service hold rate and recent Halle results are stronger. The level odds and tied rivalry keep the call cautious, but Altmaier has the clearer surface case and the better recent win pattern.

Odds

Odds:

To Win Match

Total Games

21.5

Looking for data?

Check form, surface stats for current and past seasons.

Compare H2H form, detailed H2H stats & match history.

ATP Rankings

Full List
  • 1Jannik Sinner
    14750
  • 2Carlos Alcaraz
    11960
  • 3Alexander Zverev
    5705
  • 4Novak Djokovic
    4460
  • 5Ben Shelton
    4070
  • 6Felix Auger-Aliassime
    4050
  • 7Alex de Minaur
    3855
  • 8Daniil Medvedev
    3760
  • 9Taylor Fritz
    3720
  • 10Alexander Bublik
    3320

WTA Rankings

Full List
  • 1Aryna Sabalenka
    9090
  • 2Elena Rybakina
    8143
  • 3Iga Swiatek
    6733
  • 4Jessica Pegula
    6056
  • 5Amanda Anisimova
    5848
  • 6Mirra Andreeva
    5751
  • 7Coco Gauff
    4879
  • 8Elina Svitolina
    4315
  • 9Victoria Mboko
    3670
  • 10Karolina Muchova
    3438