This article is part of our The Z Files series.
Gerrit Cole is pleading with MLB to work with the players on a compromise.
Tyler Glasnow contends he hurt his elbow because he was forced to grip the ball tighter.
Garrett Richards completely eschewed his curveball in his last start.
Don Mattingly is sure the Marlins staff won't encounter any issues with the new regulation on foreign substances applied to the ball.
Robert Arthur published a study on Baseball Prospectus suggesting whatever was being applied to the baseball may have been restricting its flight.
And we're only about 44 percent of the way through the season.
Fantasy managers are not a patient lot. We want to know what to do about all this yesterday. Waiting to see how things pan out is not an option.
Well, I have some bad news for you...
The smart approach is to avoid knee-jerk reactions to small samples. Sure, three and a half months from now we'll all be ruing moves we didn't make, but there is no basis to do anything other than keep on keeping on. Okay, maybe err on the side of caution with fringe pitching, but don't let a suspect game or two from an ace shape your judgment.
Part of the impending dilemma is there are multiple forces meeting at the corner of Sticky Stuff Drive and Spot Check Avenue:
- Weather is warming, with an increase in offense piggybacking the rise in mercury
- We're still not completely sure how the ball is playing
- Injuries are at an all-time high
Gerrit Cole is pleading with MLB to work with the players on a compromise.
Tyler Glasnow contends he hurt his elbow because he was forced to grip the ball tighter.
Garrett Richards completely eschewed his curveball in his last start.
Don Mattingly is sure the Marlins staff won't encounter any issues with the new regulation on foreign substances applied to the ball.
Robert Arthur published a study on Baseball Prospectus suggesting whatever was being applied to the baseball may have been restricting its flight.
And we're only about 44 percent of the way through the season.
Fantasy managers are not a patient lot. We want to know what to do about all this yesterday. Waiting to see how things pan out is not an option.
Well, I have some bad news for you...
The smart approach is to avoid knee-jerk reactions to small samples. Sure, three and a half months from now we'll all be ruing moves we didn't make, but there is no basis to do anything other than keep on keeping on. Okay, maybe err on the side of caution with fringe pitching, but don't let a suspect game or two from an ace shape your judgment.
Part of the impending dilemma is there are multiple forces meeting at the corner of Sticky Stuff Drive and Spot Check Avenue:
- Weather is warming, with an increase in offense piggybacking the rise in mercury
- We're still not completely sure how the ball is playing
- Injuries are at an all-time high and surely must be affecting play
- Minor-league numbers from the top prospects are likely inflated, rendering even higher than normal expectations upon promotion
- Most pitchers are just now eclipsing their innings totals from last season and there's no telling how this will influence stamina and effectiveness the rest of the season
Did I mention we're not even at the halfway point yet?
When conducting an experiment to test the effect of something, the proper protocol is to have that be the only variable. Unfortunately, that's impossible as each of the above cannot be held constant. Whatever does manifest in the coming weeks will be influenced by more than pitchers working without added grip. Sure, we'll all make guesses as to what level of the change is due to which variable, and manage our teams accordingly, but it's at best an educated guess.
Before broaching a couple of factors we all need to consider when digging into the numbers generated the next few weeks, I need to give a mea culpa and circle back to last week's Spin City and address a big omission.
The notion most of us will be pursuing will be to unearth pitchers with declining spin rates and assume they were gaining an advantage via a foreign substance. Of course, results are key, but where I was remiss last week was in explaining spin rate usually dovetails with velocity. In general, the higher the mph, the greater the rpm.
As such, simply focusing on spin rate may not tell the whole picture. You must also note the velocity, since a lower spin rate may be due to lesser velocity. Of course, that is an issue unto itself, but the chief takeaway is looking at rpm/mph gives a truer read on changes in spin rate.
As it happens, this segues nicely into a couple of new topics. Again, harkening back to my days donning a lab coat and safety goggles, in order to discern tangible change, it's necessary to know what to expect. The factors bulleted above cloud this, but it's still possible to help define what we're looking for with respect to just spin rate.
The first thing I wondered is whether spin rate remains consistent or if it changes as the season wears on. Looking at the league aggregate isn't perfect since the inventory of pitchers is different each month, but it's a starting point. Below is data from 2018 and 2019, focusing on the mph and rpm of four-seam fastballs (4S), curves (CV), sliders (SL) and cutters (CT). These are the four offerings where spin is most needed for effectiveness. The league averages are presented for each by month.
2019
4S | CV | SL | CT | |||||
---|---|---|---|---|---|---|---|---|
mph | rpm | mph | rpm | mph | rpm | mph | rpm | |
April | 93.2 | 2287.5 | 78.9 | 2505.1 | 84.4 | 2428.6 | 88.1 | 2358.5 |
May | 93.2 | 2284.7 | 78.9 | 2526.9 | 84.6 | 2429.7 | 88.5 | 2368.3 |
June | 93.5 | 2280.9 | 78.8 | 2511.4 | 84.8 | 2425.1 | 88.5 | 2353.7 |
July | 93.5 | 2287.4 | 79.1 | 2519.4 | 84.6 | 2416.3 | 88.4 | 2334.9 |
August | 93.4 | 2285.5 | 79.0 | 2512.9 | 84.7 | 2428.4 | 88.5 | 2351.0 |
September | 93.5 | 2295.6 | 79.1 | 2536.0 | 84.7 | 2431.5 | 88.6 | 2370.7 |
2018
| 4S | CV | SL | CT | ||||
---|---|---|---|---|---|---|---|---|
mph | rpm | mph | rpm | mph | rpm | mph | rpm | |
April | 92.7 | 2269.5 | 78.6 | 2486.2 | 84.0 | 2400.0 | 88.3 | 2349.1 |
May | 93.1 | 2264.3 | 78.9 | 2502.5 | 84.2 | 2406.3 | 88.6 | 2354.9 |
June | 93.3 | 2261.1 | 79.0 | 2494.4 | 84.4 | 2394.3 | 88.6 | 2326.5 |
July | 93.2 | 2266.3 | 79.0 | 2485.6 | 84.6 | 2386.7 | 88.8 | 2351.6 |
August | 93.2 | 2255.4 | 78.8 | 2478.2 | 84.5 | 2390.9 | 88.9 | 2350.5 |
September | 93.4 | 2269.1 | 78.9 | 2503.0 | 84.7 | 2395.8 | 88.7 | 2350.6 |
While it's possible the transient nature of each monthly player pool may skew the numbers, it appears spin rates are consistent month to month. Intuitively, one could argue for an increase or reduction. As the weather warms and the pitcher finds his groove, his spin increases. Alternatively, it could lessen as innings pile up. At least according to the above, neither is the prevailing occurrence. Maybe they're both happening to different pitchers and balancing out. Maybe as innings accumulate for some, the newly promoted arms keep the level consistent. Or maybe spin just doesn't change from month to month. Hold that thought; we'll circle back in a bit.
The other general question I have is, what is a normal range of spin rates? We'll no doubt witness a change, but what is within probability and what is beyond? To help analyze this, I looked at the pitchers registering the top-five spin rates in 2019 for the four pitches listed earlier. Each made at least 30 starts. The average, high, low and standard deviation was determined for the 30-something outings.
Four-seam fastball
Average | High | Low | Range | St Dev | |
---|---|---|---|---|---|
Mike Minor | 2649.7 | 2714.8 | 2576.3 | 138.5 | 30.8 |
Justin Verlander | 2576.2 | 2649.3 | 2516.4 | 132.9 | 32.9 |
Jeff Samardzija | 2567.2 | 2640.7 | 2445.3 | 195.4 | 39.2 |
Gerrit Cole | 2530.7 | 2606.3 | 2452.4 | 153.9 | 40.9 |
Yu Darvish | 2532.0 | 2690.1 | 2349.4 | 340.7 | 78.9 |
Curveball
Average | High | Low | Range | St Dev | |
---|---|---|---|---|---|
Sonny Gray | 2967.4 | 3118.4 | 2785.9 | 332.5 | 101.1 |
Walker Buehler | 2906.2 | 3253.7 | 2648.4 | 605.3 | 118.0 |
Gerrit Cole | 2896.6 | 2998.9 | 2815.1 | 183.8 | 47.3 |
Charlie Morton | 2885.5 | 3013.1 | 2788.4 | 224.7 | 49.7 |
Max Fried | 2845.7 | 3040.2 | 2733.6 | 306.6 | 62.4 |
Slider
Average | High | Low | Range | St Dev | |
---|---|---|---|---|---|
Sonny Gray | 2859.0 | 3040.9 | 2636.1 | 404.8 | 118.1 |
Walker Buehler | 2872.5 | 3063.7 | 2649.3 | 414.4 | 94.0 |
Marcus Stroman | 2839.8 | 3062.4 | 2644.4 | 418.0 | 96.7 |
Mike Soroka | 2772.7 | 2872.2 | 2552.0 | 320.2 | 82.1 |
Trevor Bauer | 2746.6 | 3098.4 | 2647.3 | 451.1 | 88.9 |
Cutter
Average | High | Low | Range | St Dev | |
---|---|---|---|---|---|
Walker Buehler | 2712.0 | 2905.0 | 2553.8 | 351.2 | 81.5 |
Yu Darvish | 2656.8 | 2814.9 | 2057.7 | 757.2 | 143.1 |
Trevor Bauer | 2615.0 | 2943.9 | 2162.3 | 781.6 | 145.4 |
Marcus Stroman | 2597.7 | 2842.9 | 2345.2 | 497.7 | 110.8 |
Jeff Samardzija | 2604.7 | 2679.9 | 2526.6 | 153.3 | 38.7 |
Concentrating on the numbers and not that there are some repeat names, it should take a triple-digit difference to raise a red flag. In fact, the ranges for the three breaking pitches are quite vast, which will serve to complicate analysis.
That said, I have a confession. I really don't know how to apply the data. How many games at a lower level are needed to trip the alarm? Should we be looking for differences on the order of one or multiple standard deviations? The good news is the industry is replete with many people better versed in this style of analysis, so I'll be keeping an eye out for the answers. Still, it's nice to have a foundation when learning how to apply the data.
OK, let's check out the monthly spin rates of those listed above to determine whether individual pitchers incur spin rate differences over the course of the season.
Four-seam fastball
RPM
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Mike Minor | 2641.9 | 2655.2 | 2637.0 | 2631.1 | 2657.0 | 2675.9 |
Justin Verlander | 2572.5 | 2584.5 | 2583.4 | 2564.8 | 2572.3 | 2583.2 |
Jeff Samardzija | 2592.1 | 2544.6 | 2562.7 | 2554.3 | 2572.4 | 2604.7 |
Gerrit Cole | 2522.5 | 2517.5 | 2520.3 | 2514.8 | 2569.3 | 2543.8 |
Yu Darvish | 2504.0 | 2515.2 | 2565.1 | 2529.2 | 2488.1 | 2610.4 |
MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Mike Minor | 93.2 | 92.5 | 92.5 | 92.5 | 92.1 | 92.2 |
Justin Verlander | 94.3 | 94.6 | 94.7 | 94.8 | 94.6 | 94.5 |
Jeff Samardzija | 91.5 | 91.2 | 91.4 | 92.0 | 91.6 | 92.0 |
Gerrit Cole | 96.7 | 96.7 | 97.0 | 97.5 | 97.7 | 97.4 |
Yu Darvish | 93.1 | 94.1 | 94.2 | 95.0 | 94.2 | 94.6 |
RPM/MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Mike Minor | 28.3 | 28.7 | 28.5 | 28.4 | 28.8 | 29.0 |
Justin Verlander | 27.3 | 27.3 | 27.3 | 27.1 | 27.2 | 27.3 |
Jeff Samardzija | 28.3 | 27.9 | 28.0 | 27.8 | 28.1 | 28.3 |
Gerrit Cole | 26.1 | 26.0 | 26.0 | 25.8 | 26.3 | 26.1 |
Yu Darvish | 26.9 | 26.7 | 27.2 | 26.6 | 26.4 | 27.6 |
I'll be honest, I expected a drop in both velocity and spin rate over the course of the season. What is it they say about assume? There certainly doesn't appear to be a significant four-season spin rate change attributable to anything other than variance.
Curveball
RPM
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Sonny Gray | 2876.5 | 2968.8 | 2942.9 | 2980.7 | 3020.5 | 3086.9 |
Walker Buehler | 2767.9 | 2898.8 | 2936.3 | 2891.1 | 2914.3 | 3031.6 |
Gerrit Cole | 2899.0 | 2924.5 | 2902.3 | 2879.8 | 2916.6 | 2875.8 |
Charlie Morton | 2878.7 | 2901.0 | 2865.2 | 2870.7 | 2895.1 | 2901.8 |
Max Fried | 2859.9 | 2859.6 | 2829.6 | 2802.5 | 2848.8 | 2837.7 |
MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Sonny Gray | 81.4 | 81.6 | 81.7 | 82.2 | 82.1 | 82.0 |
Walker Buehler | 81.7 | 81.0 | 80.6 | 80.3 | 80.0 | 81.1 |
Gerrit Cole | 82.1 | 82.0 | 81.5 | 83.1 | 83.9 | 83.7 |
Charlie Morton | 78.2 | 78.5 | 78.9 | 79.0 | 78.4 | 78.7 |
Max Fried | 74.8 | 74.6 | 74.8 | 74.4 | 74.2 | 74.1 |
RPM/MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Sonny Gray | 35.3 | 36.4 | 36.0 | 36.3 | 36.8 | 37.6 |
Walker Buehler | 33.9 | 35.8 | 36.4 | 36.0 | 36.4 | 37.4 |
Gerrit Cole | 35.3 | 35.7 | 35.6 | 34.7 | 34.8 | 34.4 |
Charlie Morton | 36.8 | 37.0 | 36.3 | 36.3 | 36.9 | 36.9 |
Max Fried | 38.2 | 38.3 | 37.8 | 37.7 | 38.4 | 38.3 |
Slider
RPM
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Sonny Gray | 2737.0 | 2807.1 | 2787.1 | 2864.7 | 2960.5 | 2977.0 |
Walker Buehler | 2867.2 | 2886.5 | 2870.8 | 2787.8 | 2859.2 | 2922.6 |
Marcus Stroman | 2763.7 | 2830.1 | 2877.8 | 2877.4 | 2889.4 | 2844.9 |
Mike Soroka | 2763.0 | 2755.2 | 2709.8 | 2818.5 | 2827.7 | 2778.7 |
Trevor Bauer | 2685.8 | 2731.6 | 2724.4 | 2760.2 | 2723.7 | 2928.1 |
MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Sonny Gray | 84.5 | 85.0 | 84.2 | 84.8 | 84.7 | 84.4 |
Walker Buehler | 85.7 | 86.9 | 87.4 | 86.7 | 87.1 | 87.3 |
Marcus Stroman | 84.9 | 85.8 | 85.9 | 86.7 | 85.7 | 85.7 |
Mike Soroka | 84.1 | 83.8 | 83.9 | 82.8 | 82.6 | 82.1 |
Trevor Bauer | 80.6 | 80.4 | 78.8 | 79.2 | 79.1 | 82.4 |
RPM/MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Sonny Gray | 32.4 | 33.0 | 33.1 | 33.8 | 35.0 | 35.3 |
Walker Buehler | 33.5 | 33.2 | 32.8 | 32.2 | 32.8 | 33.5 |
Marcus Stroman | 32.6 | 33.0 | 33.5 | 33.2 | 33.7 | 33.2 |
Mike Soroka | 32.9 | 32.9 | 32.3 | 34.0 | 34.2 | 33.8 |
Trevor Bauer | 33.3 | 34.0 | 34.6 | 34.9 | 34.4 | 35.5 |
Cutter
RPM
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Walker Buehler | 2622.1 | 2709.0 | 2752.8 | 2638.3 | 2734.7 | 2772.9 |
Yu Darvish | 2730.8 | 2762.7 | 2663.9 | 2668.7 | 2517.5 | 2607.5 |
Trevor Bauer | 2553.5 | 2591.7 | 2622.4 | 2569.5 | 2589.0 | 2880.2 |
Marcus Stroman | 2516.5 | 2658.4 | 2594.6 | 2610.8 | 2522.6 | 2726.2 |
Jeff Samardzija | 2622.9 | 2591.8 | 2608.2 | 2568.6 | 2604.3 | 2636.6 |
MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Walker Buehler | 93.2 | 92.7 | 93.0 | 92.0 | 92.8 | 93.3 |
Yu Darvish | 86.9 | 87.1 | 86.7 | 87.7 | 86.3 | 86.8 |
Trevor Bauer | 85.0 | 85.0 | 83.9 | 84.2 | 84.0 | 86.1 |
Marcus Stroman | 91.0 | 91.0 | 91.4 | 91.6 | 91.0 | 90.4 |
Jeff Samardzija | 88.8 | 88.5 | 88.8 | 89.0 | 88.9 | 88.7 |
RPM/MPH
April | May | June | July | Aug | Sept | |
---|---|---|---|---|---|---|
Walker Buehler | 28.1 | 29.2 | 29.6 | 28.7 | 29.5 | 29.7 |
Yu Darvish | 31.4 | 31.7 | 30.7 | 30.4 | 29.2 | 30.0 |
Trevor Bauer | 30.0 | 30.5 | 31.3 | 30.5 | 30.8 | 33.5 |
Marcus Stroman | 27.7 | 29.2 | 28.4 | 28.5 | 27.7 | 30.2 |
Jeff Samardzija | 29.5 | 29.3 | 29.4 | 28.9 | 29.3 | 29.7 |
There are some eyebrow-raising observations here, but in general it appears unless something fishy was done, velocity and spin rate remain consistent over the entire season.
The main oddity involves Gray's and Buehler's curve and slider numbers showing an increase later in the season, but that's a story for another day.
Summary
It appears a drop in spin rate can be ascribed to no longer using one's sticky substance of choice.
However, it's currently unclear (at least to me) the extent of decline needed to be considered significant, as breaking pitches exhibit ranges of several hundred revolutions over the course of the season.