90 mph. Someday

A public serve diary

Goal: 90 mph flat.
Now: 55.

35 miles per hour to go. Every one of them is on me.

sessions
2
serves logged
274
into the net
72
UTR
3.17

The Declaration

I, Nikita Polevoi, UTR 3.17, being of sound mind and unreliable toss, hereby commit to bringing my three serves up to the numbers below. Current form is based on the last 2 sessions; suspicious speeds don't count. The tick on each bar marks where I was on September 23, 2026.

Flat

The first-serve cannon

Speed of serves in

goal 90 mph

55mph

35 mph to go. A bigger gap than my self-belief after two double faults in a row.

In %

goal 60%

53%

7 pts to go. One in 2 misses. Double faults are my form of charity.

47 serves in sample · 12 net · 3 long · 7 wide

Slice

The reliable first serve

Speed of serves in

goal 80 mph

55mph

25 mph to go. At this speed the ball has time to reconsider.

In %

goal 70%

63%

7 pts to go. One in 3 misses. Returners have learned they can relax.

46 serves in sample · 11 net · 3 long · 3 wide

Kick

Second serve, no double faults

Speed of serves in

goal 70 mph

52mph

18 mph to go. Roughly the speed I chase the ball after a double fault.

In %

goal 85%

58%

27 pts to go. One in 2 misses. The court is big. I'm still checking all of it.

181 serves in sample · 49 net · 18 long · 9 wide

Progress

Speed of serves in, mphFlatSliceKickgoal
In %FlatSliceKickgoal

So, when?

Too few data points — this is less a forecast than a horoscope.

  • Flat

    October 2026

    pace: +14.7 mph per week

  • Slice

    Never*

    *at the current pace. The pace needs to change

  • Kick

    Never*

    *at the current pace. The pace needs to change

Sessions