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
| Date | Opponent | Surface | Round | W/L | Aces | DFs | Breaks | Game Margin |
|---|---|---|---|---|---|---|---|---|
| Jun 30, 2026 | Quentin Halys | Grass | R128 | L | 12 | 4 | 3 | +6 |
| Jun 24, 2026 | Toby Samuel | Grass | NA | W | 9 | 3 | 2 | +1 |
| Jun 23, 2026 | Giles Hussey | Grass | R32 | L | 4 | 5 | 1 | +6 |
| Jun 20, 2026 | Alastair Gray | Grass | Q-F | W | 4 | 5 | 2 | +2 |
Matteo Arnaldi Head-to-Head Records
| Opponent | Record | Matches | Last Meeting |
|---|---|---|---|
| Andrey Rublev | 2–3 | 5 | Jan 19, 2026 |
| Jaume Munar | 2–2 | 4 | May 6, 2026 |
| Alejandro Davidovich Fokina | 2–2 | 4 | Oct 1, 2025 |
| Alexei Popyrin | 3–1 | 4 | Dec 30, 2024 |
| Daniil Medvedev | 0–4 | 4 | Oct 2, 2024 |
| Arthur Fils | 4–0 | 4 | Jul 29, 2024 |
| Frances Tiafoe | 2–1 | 3 | May 25, 2026 |
| Alexander Zverev | 0–3 | 3 | Oct 20, 2025 |
| Brandon Nakashima | 1–2 | 3 | Mar 5, 2025 |
| Lorenzo Musetti | 0–3 | 3 | Jan 13, 2025 |
| Nicolas Jarry | 0–3 | 3 | May 6, 2024 |
| Stefanos Tsitsipas | 1–1 | 2 | May 25, 2026 |
| Cristian Garin | 1–1 | 2 | Apr 5, 2026 |
| Aleksandar Kovacevic | 2–0 | 2 | Oct 20, 2025 |
| Arthur Cazaux | 1–1 | 2 | Sep 17, 2025 |
| Taylor Fritz | 1–1 | 2 | Jul 21, 2025 |
| Flavio Cobolli | 1–1 | 2 | May 26, 2025 |
| Novak Djokovic | 1–1 | 2 | May 18, 2025 |
| Tomas Machac | 0–2 | 2 | Mar 19, 2025 |
| Zachary Svajda | 2–0 | 2 | Oct 2, 2024 |
| Roman Safiullin | 1–1 | 2 | Aug 26, 2024 |
| Alexandre Muller | 1–1 | 2 | Jul 22, 2024 |
| Rinky Hijikata | 0–2 | 2 | Jun 17, 2024 |
| Casper Ruud | 1–1 | 2 | Apr 15, 2024 |
| Denis Shapovalov | 1–1 | 2 | Mar 18, 2024 |