ATP · Player Profile

Matteo Arnaldi

🇮🇹 · ATP · Age 25 · 185 cm · active

Overall Elo

2022

Hard Elo

1790

Clay Elo

1886

Grass Elo

1460

Last 12 Months

31 matches

45% won

Form (last 5)

60%

3/5 won

Form (30 days)

50%

2/4 won

Last Match

Jun 30, 2026

Matteo Arnaldi Elo Rating History

Elo updates after every tracked ATP match — a win against a stronger opponent moves it more than one against a weaker one, so the curve tracks true level through hot streaks, layoffs and surface swings.

Loading chart…

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Serve & Return Profile

Hold %

75%

Break %

15%

Ace Rate

7.5%

Double Fault Rate

4.5%

Serve Pts Won

62%

Return Pts Won

34%

Career rates over 148 tracked matches.

Recent Matches

DateOpponentSurfaceRoundW/LAcesDFsBreaksGame Margin
Jun 30, 2026Quentin HalysGrassR128L1243+6
Jun 24, 2026Toby SamuelGrassNAW932+1
Jun 23, 2026Giles HusseyGrassR32L451+6
Jun 20, 2026Alastair GrayGrassQ-FW452+2

Matteo Arnaldi Head-to-Head Records

OpponentRecordMatchesLast Meeting
Andrey Rublev235Jan 19, 2026
Jaume Munar224May 6, 2026
Alejandro Davidovich Fokina224Oct 1, 2025
Alexei Popyrin314Dec 30, 2024
Daniil Medvedev044Oct 2, 2024
Arthur Fils404Jul 29, 2024
Frances Tiafoe213May 25, 2026
Alexander Zverev033Oct 20, 2025
Brandon Nakashima123Mar 5, 2025
Lorenzo Musetti033Jan 13, 2025
Nicolas Jarry033May 6, 2024
Stefanos Tsitsipas112May 25, 2026
Cristian Garin112Apr 5, 2026
Aleksandar Kovacevic202Oct 20, 2025
Arthur Cazaux112Sep 17, 2025
Taylor Fritz112Jul 21, 2025
Flavio Cobolli112May 26, 2025
Novak Djokovic112May 18, 2025
Tomas Machac022Mar 19, 2025
Zachary Svajda202Oct 2, 2024
Roman Safiullin112Aug 26, 2024
Alexandre Muller112Jul 22, 2024
Rinky Hijikata022Jun 17, 2024
Casper Ruud112Apr 15, 2024
Denis Shapovalov112Mar 18, 2024

Want today's model edge on Matteo Arnaldi's next match?

Start 7-Day Free Trial