Data has been aggregated from ATP World Tour Masters 1000s and Nitto ATP Finals since 2011 and from the Next Gen ATP Finals since 2017. Data from select ATP 500 and 250 events has been included since 2019 and from ATP Cup since 2020. Data is gleaned from ball-tracking technology.