Average Tennis Serve Speeds

Average serve speeds in both men’s and women’s tennis have increased significantly over the years so, in this article, I thought it would be fun to have a would look at how fast some of the top pro players on the ATP and WTA Tours hit their serve.

For this article, I have looked at the average tennis serve speed of the top 20 players on the ATP and WTA Tours as well as a select number of popular players that are currently outside the top 20 or have recently retired such as Roger Federer and Serena Williams.

Tennis Serve Speed Averages

Average Serve Speeds in Tennis

The serve speed information below was sourced from data released by the tournament organizers of the 2022 Australian Open.

If a player did not play in the 2022 Australian Open then I have used data from the last grand slam tournament they participated in.

These players have been marked with a “*” next to their names.

Average Serve Speeds in Men’s Tennis

The average 1st serve speed for the top men’s players listed below was 188km/h (117mph) while the average second serve speed was 154km/h (96mph).

The average speed for second serves above may seem low but there are far fewer players like Pete Sampras who often hit second serves nearly as fast as his first serves.

Reilly Opelka had the fastest average 1st serve at 203km/h (126mph) while John Isner had the fastest average 2nd serve at 182km/h (113mph).

*The average speed for Novak Djokovic and Casper Ruud was calculated using data from their matches in the 2021 US Open.

The average speed for Roger Federer was calculated using data from his matches at the 2021 Wimbledon Championships.

Male Player1st Serve Average Speed2nd Serve Average Speed
Novak Djokovic*186km/h (115mph)148km/h (92mph)
Daniil Medvedev195km/h (121mph)153km/h (95mph)
Alexander Zverev186km/h (115mph)142km/h (88mph)
Stefanos Tsitsipas196km/h (122mph)155km/h (96mph)
Rafael Nadal187km/h (116mph)162km/h (101mph)
Matteo Berrettini195km/h (121mph)161km/h (100mph)
Andrey Rublev191km/h (118mph)144km/h (89mph)
Casper Ruud*182km/h (113mph)150km/h (93mph)
Felix Auger-Aliassime198km/h (123mph)166km/h (103mph)
Jannik Sinner187km/h (116mph)151km/h (94mph)
Hubert Hurkacz189km/h (117mph)150km/h (93mph)
Denis Shapovalov195km/h (121mph)161km/h (100mph)
Cameron Norrie182km/h (113mph)141km/h (87mph)
Diego Schwartzman167km/h (104mph)138km/h (86mph)
Aslan Karatsev187km/h (116mph)161km/h (100mph)
Roberto Bautista Agut175km/h (109mph)149km/h (92mph)
Taylor Fritz193km/h (120mph)157km/h (98mph)
Pablo Carreno Busta177km/h (110mph)143km/h (89mph)
Cristian Garin187km/h (116mph)155km/h (96mph)
Reilly Opelka203km/h (126mph)165km/h (103mph)
John Isner198km/h (123mph)182km/h (113mph)
Andy Murray186km/h (115mph)145km/h (90mph)
Roger Federer*182km/h (113mph)154km/h (96mph)

Average Serve Speeds in Women’s Tennis

The average 1st serve speed for the top women’s players listed below was 160km/h (99mph) while the average 2nd serve speed was 136km/h (84mph).

Ashleigh Barty and Elena Rybakina had the fastest average 1st serve at 171km/h (106mph) while Aryna Sabalenka had the fastest average 2nd serve at 151km/h (94mph).

*The average speed for Karolína Plískova and Ons Jabeur was calculated using data from their matches in the 2021 US Open.

The average speed for Serena Williams (1st: 162km/h (101mph), 2nd: 145km/h (90mph)) was calculated using data from her match at the 2021 Wimbledon Championships.

Female Player1st Serve Average Speed2nd Serve Average Speed
Ashleigh Barty171km/h (106mph)142km/h (88mph)
Aryna Sabalenka170km/h (105mph)151km/h (94mph)
Barbora Krejcikova159km/h (99mph)144km/h (89mph)
Karolína Plískova*167km/h (104mph)137km/h (85mph)
Paula Badosa162km/h (101mph)139km/h (86mph)
Anett Kontaveit160km/h (99mph)138km/h (85mph)
Garbiñe Muguruza160km/h (99mph)133km/h (82mph)
Maria Sakkari168km/h (105mph)136km/h (84mph)
Iga Swiatek162km/h (101mph)129km/h (80mph)
Ons Jabeur*155km/h (96mph)127km/h (79mph)
Danielle Collins162km/h (101mph)131km/h (81mph)
Emma Raducanu150km/h (93mph)136km/h (84mph)
Anastasia Pavlyuchenkova151km/h (94mph)131km/h (81mph)
Jessica Pegula160km/h (99mph)131km/h (81mph)
Elina Svitolina156km/h (97mph)124km/h (77mph)
Elena Rybakina171km/h (106mph)133km/h (82mph)
Victoria Azarenka160km/h (99mph)129km/h (80mph)
Angelique Kerber144km/h (89mph)123km/h (76mph)
Leylah Fernandez156km/h (97mph)146km/h (91mph)
Cori Gauff164km/h (102mph)145km/h (90mph)
Serena Williams*162km/h (101mph)145km/h (90mph)