Skip to main content
Log in

Topspin generation in tennis

  • Original Article
  • Published:
Sports Engineering Aims and scope Submit manuscript

Abstract

Tennis players impart topspin to the ball by striking the ball in an upwards direction while the racquet head itself is aligned with the string plane approximately vertical. Significantly larger spin can be generated if the racquet head is tilted forward. The amount of spin that can be generated was investigated by measuring the spin off a stationary hand-held racquet, and then calculating the effects of swinging the racquet towards the ball with the racquet head tilted forward. The trajectory of the ball was also calculated to ensure that the resulting spin was consistent with realistic values of the outgoing speed and angle of the ball.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Reid M, Elliott B, Crespo M (2013) Mechanics and learning practices associated with the tennis forehand: a review. J Sports Sci Med 12(2):225–231

    Google Scholar 

  2. Goodwill S, Capel-Davies J, Haake S and Miller S (2007) Ball spin generation by elite players during match play. In: Miller S, Capel-Davies (ed.) Tennis science and technology 3, Int Tennis Fed, London, pp 349-356

  3. Choppin S, Goodwill S, Haake S (2011) Impact characteristics of the ball and racket during play at the Wimbledon qualifying tournament. Sports Eng 13(4):163–170

    Article  Google Scholar 

  4. Goodwill S, Haake S (2004) Ball spin generation for oblique impacts with a tennis racket. Exp Mech 44(2):195–206

    Article  Google Scholar 

  5. Allen T, Haake S, Goodwill S (2010) Comparison of a finite element model of a tennis racket to experimental data. Sports Eng 12:87–98

    Article  Google Scholar 

  6. Cross R (2003) Oblique impact of a tennis ball on the strings of a tennis racket. Sports Eng 6(4):235–254

    Article  Google Scholar 

  7. Cross R (2005) Bounce of a spinning ball near normal incidence. Am J Phys 73:914–920

    Article  Google Scholar 

  8. Kwon S, Pfister R, Hager R, Hunter I, Seeley M (2017) Influence of tennis racquet kinematics on ball topspin angular velocity and accuracy during the forehand groundstroke. J Sports Sci Med 16:505–513

    Google Scholar 

  9. Allen T, Choppin S, Knudson D (2016) A review of tennis racket performance parameters. Sports Eng 19:1–11

    Article  Google Scholar 

  10. Bower R, Sinclair P (2007) Tennis racket stiffness, string tension and impact velocity effects on post-impact ball angular velocity. Sports Eng 10:111–122

    Article  Google Scholar 

  11. Banwell GH, Roberts JR, Halkon BJ, Rothberg SJ, Mohr S (2014) Understanding the dynamic behaviour of a tennis racket under play conditions. Exp Mech 54:527–537

    Article  Google Scholar 

  12. Cross R (2011) Physics of baseball and softball. Springer, New York

    Book  Google Scholar 

  13. Cross R, Dewhurst P (2018) Launch speed, angle and spin in golf. Eur J Phys 39:065003

    Article  Google Scholar 

  14. Cross R (2000) Effects of friction between the ball and strings in tennis. Sports Eng 3:85–97

    Article  Google Scholar 

  15. Cross R, Lindsey C (2013) Spin and string patterns old, new, and illegal http://twu.tennis-warehouse.com/learning_center/spinpatterns.php

  16. Nicolaides A, Elliot N, Kelley J, Pinaffo M, Allen T (2013) Effect of string bed pattern on ball spin generation from a tennis racket. Sports Eng 16:181–188

    Article  Google Scholar 

  17. Cross R, Lindsey C (2014) Measurements of drag and lift on tennis balls in flight. Sports Eng 17:89–96

    Article  Google Scholar 

  18. Mehta R, Pallis J (2001) The aerodynamics of a tennis ball. Sports Eng 4(4):1–13

    Article  Google Scholar 

  19. Mehta R, Alam F, Subic A (2008) Review of tennis ball aerodynamics. Sports Technol 1:7–16

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rod Cross.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

1.1 A.1 Racquet at rest equations

In Fig. 6 the y-axis is taken to be vertical and the x-axis as horizontal so that the x and y components of \(v_\text {in}\) and \(v_{R}\) are \(v_{\text {in}x} = v_\text {in} \cos \theta _\text {in}\), \(v_{\text {in}y} = v_\text {in} \sin \theta _\text {in}\), \(v_{Rx} = - v_{R} \cos \theta _{R}\) and \(v_{Ry} = v_{R} \sin \theta _{R}\). These equations remain valid regardless of whether the ball or the racquet is rising or falling, since \(\theta _\text {in}\) and \(\theta _{R}\) can be positive or negative. The ball bounces off the court with topspin, so it can be assumed that \(\omega _{1}\) is positive in Fig. 6a. On the other hand, the ball could be incident with either topspin or backspin onto the strings, depending on whether the ball is rising or falling and depending on whether the racquet is rising or falling.

In the racquet frame of reference, shown in Fig. 6d, the ball is incident at speed \(v_{1}\) onto the stationary racquet, where \(v_{1x} = v_{\text {in}x} - v_{Rx}\), \(v_{1y} = v_{\text {in}y} - v_{Ry}\), and \(v_{1} = (v_{1x}^{2} + v_{1y}^{2})^{1/2}\). For example, if the ball and the racquet are both incident at the same speed and are rising at the same angle, then \(v_{1y} = 0\), so in the racquet frame of reference the ball is incident horizontally onto the strings at speed \(v_{1x} = 2v_{\text {in}x}\).

Fig. 8
figure 8

Ball approaching a racquet at rest, at speed \(v_{1}\) and angle \(\alpha _{1}\)

Two different situations are shown in Fig. 8, one where the ball is rising, with \(v_{1y}> 0\) and one where it is falling, with \(v_{1y} < 0\). The angle of incidence between the incoming ball and the string plane is defined as \(\alpha _{1}\), and our main task will be to calculate the bounce angle \(\alpha _{2}\), speed \(v_{2}\) and spin \(\omega _{2}\) off the stationary racquet, using Eqs. (6) and (7). To do that, it is first necessary to calculate the angles \(\theta _{1}\) and \(\alpha _{1}\) shown in Fig. 8. To simplify the following calculations, it is convenient to define the angles \(\theta _{1}\) and \(\alpha _{1}\) by

  • If \(v_{1y} = 0\) then \(\theta _{1} = 90^{\circ }\) and \(\alpha _{1} = 90 +\)Tilt

  • If \(v_{1y}> 0\) then \(\theta _{1} = \,\) Atan\((v_{1x}/v_{1y})\) and \(\alpha _{1} = \theta _{1} +\)Tilt

  • If \(v_{1y} < 0\), \(\theta _{1} = \,\)180 + Atan\((v_{1x}/v_{1y})\) and \(\alpha _{1} = \theta _{1} +\)Tilt.

The \(v_{y} < 0\) case is defined that way since Atan\((v_{1x}/v_{1y})\) is usually computed as a negative number when \(v_{1y} < 0\). It is more convenient mathematically to allow the angle of incidence, \(\alpha _{1}\) to be greater than \(90^{\circ }\) since the above relations also hold when the tilt angle is negative.

Fig. 9
figure 9

Ball approaching a racquet at rest

Given \(v_{1}\) and \(\alpha _{1}\), the normal and tangential components of \(v_{1}\) with respect to the string plane can be calculated as shown in Fig. 9. Regardless of whether the ball is rising or falling, \(v_{n1} = v_{1} \sin \alpha _{1}\) and \(v_{t1} = v_{1} \cos \alpha _{1}\), with the result that \(v_{t1} < 0\) if \(\alpha _{1}> 90^{\circ }\). When deriving the bounce equations in Sec. 2, it was assumed that the ball is incident from left to right. The equations are also valid if the ball is incident right to left, in which case \(v_{t1}\) is negative. If the ball is spinning clockwise and travels left to right, it is incident with topspin. If it spins clockwise and travels right to left, it is incident with backspin. However, if the ball travels right to left then the sign of D needs to be changed since N then acts on the opposite side of the ball to that shown in Fig. 1.

Fig. 10
figure 10

Rebound speed and angle off racquet at rest

The bounce equations are required to calculate the normal and tangential components of the bounce speed \(v_{2}\), as shown in Fig. 10. The bounce equations determine whether the ball bounces forward or backward, depending on the sign of \(v_{t2}\). If \(v_{t2}> 0\), then the bounce angle \(\alpha _{2} =\)Atan\((v_{n2}/v_{t2})\) is less than \(90^{\circ }\). If \(v_{t2} < 0\), then it is convenient to define \(\alpha _{2} = 180 +\)Atan\((v_{n2}/v_{t2})\) so that it is greater than \(90^{\circ }\) rather than being a negative angle.

The components of \(v_{2}\) in the x-, y-coordinate system are shown in Fig. 11. In that system, the bounce angle \(\theta _{2}\) is given by \(\theta _{2} = \alpha _{2} +\)Tilt. This formula remains valid even if the racquet is tilted backward, with Tilt \(< 0\). The x- and y-components of \(v_{2}\) are then \(v_{2x} = -v_{2} \sin \theta _{2}\) and \(v_{2y} = v_{2} \cos \theta _{2}\).

Fig. 11
figure 11

x- and y-components of \(v_{2}\)

1.2 A.2 Outgoing ball

To obtain the outgoing speed off the moving racquet, it is necessary to add back the velocity vector \(v_{R}\) as shown in Fig. 12. The outgoing speed is then given by \(v_\text {out} = (v_{outx}^{2} + v_{outy}^{2})^{1/2}\), and the outgoing angle is given by \(\tan \theta _\text {out} = -v_{outy}/v_{outx}\) (since \(v_{outx}\) is negative). The outgoing spin \(\omega _{2}\) is the same as that given from the bounce calculation. A value \(\omega _{2} < 0\) corresponds to outgoing topspin, as indicated in Fig. 12.

Fig. 12
figure 12

Outgoing ball off moving racquet

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cross, R., Lindsey, C. Topspin generation in tennis. Sports Eng 22, 4 (2019). https://doi.org/10.1007/s12283-019-0295-4

Download citation

  • Published:

  • DOI: https://doi.org/10.1007/s12283-019-0295-4

Keywords

Navigation