Who is making those stats about UE/forced errors/DFs/aces etc for ATP? There are people somewhere in the box or is it umpire who make it? It would be actually a pretty nice job
I believe the umpire is managing first and second serve faults, aces and DF.
Forced/unforced errors and winners is handled by a person either sitting behind the umpire or courtside.