- Community – FanGraphs Baseball - https://www.fangraphs.com/community -

Can Wobble Rob(ble) Hitters? Fly Ball Distance and Baseball Precession

In the chase to break the story of the “smoking gun” behind the recent surge in MLB home runs, many a gallon of digital ink hath been spilt exploring possible modifications to the MLB balls, home-run-optimized swing paths, and even climate change. In my field of Earth Science (atmospheric chemistry, to be more exact), it’s rare that a trend in observations can be easily attributed to a single causal factor. Air quality in a city is driven by emissions of pollutants, wind conditions, humidity, solar radiation, and more; this typically leads to a jumble of coupled differential equations, each with a different capacity to impact overall air quality. To my untrained eye, agnostic to the contents of the confidential research commissioned by MLB and others, this problem is no different: a complex mixture of factors, some compounding each other and some canceling others, is likely fueling the recent home-run spike.

This article will examine the potential for a change in the MLB ball minimally explored thus far: reduction of precession due to decreased internal mass anisotropy. What a mouth full! “Precession” and “anisotropy” don’t have the same ring as “juiced ball” or “seam height” (though they may be on par with “coefficient of restitution”). But these words can be replaced with a more familiar (though funny-sounding) word: wobble. This wobble can occur for many reasons, but the most probable explanation in baseball is that the internal baseball guts are slightly shifted from the center of the ball. This could be due to manufacturing imperfection, or in the course of a game, contact-induced deformation of the ball.

Precession, in general, occurs when the rotational axis of an object changes its own orientation, whether due to an external torque (such as gravity) or due to changes in the moment of inertia of the rotating object (torque-free). Consider a spinning top: the top spins about its own axis (symmetrically spinning about the “stem” of the top) while the rotational axis itself (as visualized by the movement of the stem) can trace out a coherent pattern. If imparted with the same initial “amount” of spin in different ways, the total angular momentum (from both rotation and precession) of the top will be the same whether it’s spinning straight-up or precessing (wobbling) in an elliptical path.

Figure 0: Perhaps the most hotly debated spinning top in the world

As with other potential explanations relating to a physical change in the ball, a change in mass distribution could have occurred unintentionally due to routine improvements in manufacturing processes. By getting the center of mass (approximately, the cork core of the baseball) closer to the exact geometric center of the ball, backspin originally “lost” to precession (in the form of wobble-inducing sidespin) could remain as backspin while conserving total angular momentum; increased backspin has been shown to increase the “carry” of a fly ball, therefore increasing the distance (potentially extending warning-track shots over the fence). A deeper discussion of angular momentum can be found in any mechanics textbook or online resource (such as MIT OCW handouts), but the key takeaway when considering a particular batted fly ball is that productive backspin gets converted to non-productive precession (roughly approximated as sidespin in one axis) when mass is not isotropically (uniformly from the center in every direction) distributed. This imparts a torque-free precession on the spinning ball, causing the rotational axis to trace out a coherent shape.

Precession in baseball has not been deeply studied; in fact, when explicitly mentioned in seminal baseball physics resources, it is noted as a potential factor that will be ignored to simplify the set of physical equations. Together, dear reader, we shall peek behind the anisotropic veil and explore how precession might impact fly-ball distance, and by extension, home-run rates.


For those of us with some experience throwing a football, even just in the park, we can picture the ideal “backyard Super Bowl” pass: a tight spiral that neatly falls into the outstretched hands of the intended receiver. The difficulty of executing such a perfect throw is evident in the number of nicknames for imperfect throws that wobble (precess) on their way up the field short of their intended target (see “throwing ducks” re: Peyton Manning). In football, the wobbly precession of a ball in flight is typically blamed on the passer or credited to a defender for deflecting it (or in some cases, allegedly, a camera fly wire). It’s not as easy to imagine such behavior in baseball: even in slow-motion video shots of fly balls, the net spin of the ball is dominated by backspin. In addition, the nearly-spherical shape of a spinning baseball has significantly different aerodynamics than the tapered ellipsoid used in football. However, even a small amount of precession has the potential to shave yards off the distance of a football pass; therefore, impacts of precession are certainly worth exploring in the game of baseball.

As a sometimes-teacher (I have taught two laboratory classes at MIT), I strongly believe in the power of simple physical models to qualitatively inform trends in the not-so-simple real world. Therefore, for the first step of exploring the effect of ball precession in the game of baseball, I have turned to the wonderful Trajectory Calculator developed by Dr. Alan Nathan. The Calculator numerically solves the trajectory of a batted ball by computing key physical properties in discrete time steps. While many physical attributes of the ball are calculated in the various colored fields, any of them can be overwritten with custom values.

Figure 1: Fly Ball Distance with Nathan Trajectory Calculator defaults, conversion of backspin to sidespin

In Figure 1, I use the Trajectory Calculator to explore the effect of sidespin conversion on a single fly ball with the same initial contact conditions as the default (100mph exit velocity, 30-degree launch angle, default meteorological conditions), with the total spin set to 240 radians per second. Backspin is not converted to sidespin in a one-to-one fashion: because of the Pythagorean relationship between these factors, total spin is equal to the square root of the sum of the squares of sidespin and backspin. Therefore, to conserve angular momentum, a 10% reduction in backspin (216 rad/s) yields 104.6 rad/s of sidespin, which together lead to a ~1% decrease in fly ball distance from 385.3 ft to 381.3 ft.

With all of the assumptions made here, notably that introduction of precession can be simulated as pure conversion to sidespin to conserve angular momentum, the effect of precession on the flight path is clear but rather modest in this simple approach. However, the Calculator results show that by reducing the “wobble” in a ball’s trajectory, it will carry further. A league-wide reduction in precession would mean that balls would, on average, travel further, leading to an uptick in home runs. If decreased precession would also decrease the effective drag the ball experiences in flight, the effect of increased fly-ball distance could be even further enhanced.

A more realistic exploration of precession will require further modification to the modeling tools at hand. Following Brancazio (1987), which studied the effects of precession on the trajectory of a football, and additional follow-on work, a precession-only physical model can be developed to explore more complex aspects of the problem posed here. Elements of this precession-only model can be fed back into the Nathan Trajectory Calculator, but without a full understanding of some unconstrained physical constants and mechanical aspects of the pitch-contact-trajectory sequence, a tidy figure in the style of Figure 1 will be difficult to produce.

Again, as I mentioned above, I find simple models to be effective tools for teaching concepts. Therefore, let’s consider a “perfect” baseball to be a completely uniform, isotropic sphere, as in Figure 2. This perfect ball is axially symmetric and should not have any precession in its trajectory due to changes in its moment of inertia (I). Now, let’s add a small “spot mass” (that doesn’t add roughness to the surface) on the surface of the ball along the axis of rotation corresponding to pure backspin (the x-axis here). This ball with a spot mass should approximately represent an otherwise-perfect sphere whose center of mass is slightly shifted in the x-direction.

Figure 2: (A) real baseball, (B) perfect sphere, (C) sphere with a point mass at the surface, and (D) sphere with slightly offset center of mass approximately equivalent to (C)

If the model ball has a mass m1 that is isotropically distributed through the entire sphere, and a point mass with mass m2 that is located on the surface along the x-axis, the moment of inertia can be calculated in each direction, summing the contributions from the bulk mass m1 and the point mass m2 (Figure 3).

Figure 3: Moments of inertia for isotropic ball (mass m1) with a point mass (m2) at the surface

Of course, the mass of a real baseball isn’t isotropically distributed, and there is no such thing as a “point mass” in reality; however, by exploring different combinations of m1 and m2 that sum to to mass of an actual MLB baseball (5.125 oz, as used in the Nathan Trajectory Calculator), the ball can be distorted in a controlled manner to explore the effects on precession and fly-ball distance.  Using a set of equations derived from Brancazio (1987) Equation #7, the initial backspin of a ball (omega_x0) can be calculated given an initial total spin (omega), the variable B (the “spin-to-wobble” ratio indicating the number of revolutions about the x-axis per precession-induced “wobble”, a function of the moments of inertia I_x and I_yz), and the angle of precession (built into the variable C, with theta being the angle between the x-axis and the vector of angular momentum when precessing, similar to the angle between a table and the “stem” of a spinning top).

Equation Block 1: Derivations from Brancazio (1987) used in a simple model of baseball precession

The limitation of this approach is that in order to explore the theta-m2 phase space, we must prescribe a priori an angle theta at which the precession occurs. By instead solving for theta from equation 5 above (Figure 4), we can get a sense of the possible values for theta by prescribing the fraction of omega that is converted to precession (the variable A, a mixture of omega_y and omega_z, also called “effective sidespin”).

Figure 4: Contour plot of theta (degrees) with respect to ranges of m2 and variable A (effective total sidespin)

Figure 4 shows that angles between 0 and 6 degrees are reasonable for the conditions explored using the approach from Brancazio (1987) as translated to baseball. So let’s turn to equation 6, using a range of angles from 0 to 6 degrees, to explore the effects of precession on backspin omega_x (Figure 5).

Figure 5: Contour plots of backspin (omega_x) and effective sidespin (variable A) with respect to m2 (as % of m) and theta (degrees)

Great, the effect of a point mass along the x-axis of the ball can be quantified in this model! The effect is modest, but has the potential to slightly decrease the distance of an identically struck isotropic ball. But there is one major limitation to the model as currently shown: when the angle theta is chosen a priori, there is no capacity of the model to correct to a more physically stable angle. In fact, along the entire x-axis of the plots in Figure 5, where m2 = 0, the ball should be completely isotropic and therefore no precession would occur; a small initial theta would likely be damped out over a small number of time steps. In addition, the contours of constant omega_x in Figure 5a curve in the opposite sense than might be expected: increasing m2 should lead to more pronounced procession. On the other hand, this very simple model does not take into account the possible effects of torque-induced precession caused by gravity (extending the effect of mass anisotropy alone), nor does it account for additional drag impacting a precessing ball. More study is needed to further elucidate the possibility of precession having a considerable impact on fly-ball distance; however, unlike the sometimes-empty calls for “further exploration” of minimally promising leads in academic journal articles, I intend to execute such investigation.

All of these limitations are inherent in the fact that, without outside data to constrain the physics of precession as it applies to baseball, the problem we are trying to solve with this simple model is an ill-posed problem in which there is not a unique solution for a given set of initial conditions. Luckily for us, we live in the Statcast age where position, velocity, and spin of the baseball are all continuously measured (if not fully publicly available). In addition to benefits gained from Statcast data, this problem can also be further constrained by experimental data on MLB balls. Finally, an opportunity to put my skills as an experiment-first, computational-modeling-second scientist, to use! Stay tuned to these pages for follow-up experiments and data analysis in this vein.

The conspiratorial allure of an intentional ball modification directly induced by Commissioner Rob Manfred is visible on online comment sections far and wide; however, many of the most credible explanations for ball changes are benign in Commissioner intent and perhaps attendant with improvements in ball-manufacturing processes. In any case, there are likely multiple facets to the current home-run surge. Ball trajectory effects due to precession have traditionally been ignored to simplify the problem at hand; this initial exploration shows that due to the difficulty of the problem, that was likely a good trade-off given the data available in the past. In the future, however, past work in diverse areas from planetary dynamics to mechanics of other sports can be used alongside new and emerging data streams to help determine the impact of precession on fly-ball distance.


Python code used to generate Figures 4-5 can be found at https://github.com/mcclellm/baseball-fg

Special thanks to Prof. Peko Hosoi (MIT) and Dr. Alan Nathan for providing feedback on early versions of this idea, which was born on a scrap of paper at Saberseminar 2017.