FM

Federico Maccari

ITA · Right-handed · 32 yrs

model rank
in the world
ATP rank
#1394
current
record
39-86
ATP-level
── the model's read

How good is he, really?

Federico is the model's unrated. The model and the ATP broadly agree (ATP #1394).

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
20231-150%
20176-1233%
20163-1616%
201518-2245%
20145-1723%
20136-1430%
20120-30%
20110-10%
── filter the record · shareable link

Splits

All 125 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces7.0%
double faults5.5%
1st serve in59%
1st serve won65%
2nd serve won35%
serve pts won53%
hold %53%
Return
return pts won37%
break %21%
BP conversion32%
Under pressure
BP saved (serve)62%
BP saved32/52
BP conversion32%

Career aggregate over 5 matches with point data · hold/break derived from break-point outcomes.

── 125 matches

Match log

datetournamentsurfrdopponentresscore
2023-05-15Turin CHClayQ1Alessandro SpadolaW7-6(4) 6-0
2023-05-15Turin CHClayQ2Salvatore Caruso #286L6-3 6-1
2017-10-16Turkey F39ClayR32Davide Galoppini #632L6-2 7-5
2017-09-11Italy F29ClayR32Andrea Guerrieri #1101L3-6 6-2 7-6(5)
2017-09-04Italy F28ClayR16Marco Bortolotti #443W7-6(2) 6-1
2017-09-04Italy F28ClayR32Pietro Licciardi #603W6-2 5-7 6-1
2017-09-04Italy F28ClayQFPascal Meis #545L6-2 6-2
2017-08-21Italy F26ClayR32Alexander Zhurbin #625L6-2 6-4
2017-08-07Austria F6ClayR32Julian Ocleppo #651W4-6 7-6(4) 6-4
2017-08-07Austria F6ClayR16Filippo Leonardi #820L7-6(4) 6-3
2017-07-31Italy F24ClayR32Francesco Ferrari #954W4-6 6-3 7-6(5)
2017-07-31Italy F24ClayR16Christian Lindell #372L6-4 6-2
2017-07-10Italy F21ClayR32Jacopo Berrettini #1192L6-7(5) 6-4 6-4
2017-07-03Italy F20ClayR32Andrea Collarini #279L6-2 6-2
2017-06-19Italy F18ClayR32Walter Trusendi #360L6-1 7-5
2017-05-01Italy F11ClayR32Vladimir Filip #2062W6-2 6-2
2017-05-01Italy F11ClayR16Franco Agamenone #467L6-3 4-6 6-3
2017-03-27Turkey F12ClayR32Sefa Suluoglu #1265W4-6 6-4 6-0
2017-03-27Turkey F12ClayR16Marvin Netuschil #351L6-2 6-4
2017-02-27Italy F2CarpetR32Riccardo Balzerani #1099L1-6 6-1 6-3
2016-10-31Norway F3HardR32Gianluigi Quinzi #333L6-0 4-0 RET
2016-10-24Norway F2HardR32Jonathan Mridha #855L6-7(4) 6-3 6-4
2016-10-17Brest CHHardQ1Romain Jouan #461L6-1 6-2
2016-10-03Italy F32ClayR32Alban Meuffels #1305L6-2 3-6 7-6(5)
2016-09-26Italy F31ClayR32Riccardo Bonadio #510L7-5 6-2
2016-09-05Italy F28ClayR32Jacopo MarchegianiW6-3 6-2
2016-09-05Italy F28ClayR16Sumit Nagal #394L6-4 6-2
2016-08-15Italy F25ClayR32Kirill Kivattsev #1650L3-6 6-4 6-2
2016-07-25Italy F22ClayR32Antonio Massara #495L6-2 6-3
2016-06-27Italy F18ClayR32Andrea Guerrieri #943W6-3 6-3
2016-06-27Italy F18ClayR16Francesco Picco #535L7-5 7-6(3)
2016-05-23Ukraine F3ClayR32Bogdan DidenkoW6-1 2-0 RET
2016-05-23Ukraine F3ClayR16Vladimir Uzhylovsky #645L6-4 6-7(8) 6-3
2016-05-16Ukraine F2ClayR32Alexander Lebedyn #1342L6-4 4-6 6-4
2016-04-18Torino CHClayQ1Steven Diez #265L6-3 6-2
2016-04-11Italy F6ClayR32Marvin Netuschil #651L7-5 7-6(5)
2016-03-14Italy F3HardR32Markus Eriksson #479L6-3 6-3
2016-02-29Italy F1CarpetR32Hugo Grenier #630L6-4 7-6(3)
2016-02-08Bergamo CHHardQ1Matteo Trevisan #465L6-4 6-4
2015-11-30Turkey F48ClayR16Roman Safiullin #640W6-2 7-6(1)
2015-11-30Turkey F48ClayR32Alban Meuffels #1052W6-4 7-6(2)
2015-11-30Turkey F48ClayQFJoao Domingues #494L6-2 6-4
2015-11-23Turkey F47ClayR32Raul Brancaccio #1328L7-6(6) 5-7 6-2
2015-11-16Turkey F46ClayR16Nico Matic #504W6-7(4) 6-3 6-4
2015-11-16Turkey F46ClayQFMarkos Kalovelonis #625W3-6 7-5 7-5
2015-11-16Turkey F46ClayR32Vadim Alekseenko #666W6-3 6-2
2015-11-16Turkey F46ClaySFJavier Marti #292L6-1 6-4
2015-11-09Turkey F45ClayR32Dominic Weidinger #1522W6-4 6-4
2015-11-09Turkey F45ClayR16Maciej Rajski #763L6-2 6-3
2015-10-12Ukraine F6ClayR32Alexander Lebedyn #2220L7-6(6) 1-6 6-2