ATP · Player Profile

Matteo Berrettini

🇮🇹 · ATP · Age 30 · 196 cm · active

Overall Elo

2156

Hard Elo

2023

Clay Elo

1942

Grass Elo

1871

Last 12 Months

39 matches

59% won

Form (last 5)

80%

4/5 won

Form (30 days)

100%

2/2 won

Last Match

Jul 2, 2026

Matteo Berrettini 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 %

84%

Break %

18%

Ace Rate

12.0%

Double Fault Rate

2.4%

Serve Pts Won

68%

Return Pts Won

33%

Career rates over 336 tracked matches.

Recent Matches

DateOpponentSurfaceRoundW/LAcesDFsBreaksGame Margin
Jul 2, 2026Arthur FilsGrassR64W1663+4
Jun 30, 2026Stan WawrinkaGrassR128W2941+2

Matteo Berrettini Head-to-Head Records

OpponentRecordMatchesLast Meeting
Casper Ruud358Sep 24, 2025
Alexander Zverev235Mar 4, 2026
Stefanos Tsitsipas145Mar 5, 2025
Holger Rune145Jan 13, 2025
Andy Murray325Mar 18, 2024
Alexei Popyrin224May 6, 2026
Ugo Humbert314Oct 13, 2025
Taylor Fritz044Mar 19, 2025
Novak Djokovic134Feb 17, 2025
Lorenzo Sonego314Apr 1, 2024
Carlos Alcaraz134Jul 3, 2023
Taro Daniel314Mar 6, 2023
Marton Fucsovics303May 25, 2026
Daniil Medvedev123Apr 5, 2026
Federico Coria303Feb 9, 2026
Pablo Carreno Busta213Nov 23, 2025
Cameron Norrie303Oct 20, 2025
Jack Draper033Apr 23, 2025
Marcos Giron123Apr 23, 2025
Lorenzo Musetti123Apr 7, 2025
Gael Monfils303Feb 24, 2025
Roberto Carballes Baena213Apr 1, 2024
Arthur Rinderknech112May 25, 2026
Joao Fonseca112Apr 5, 2026
Roberto Bautista Agut202Apr 5, 2026

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

Start 7-Day Free Trial