GvX clippings

Questions have been arriving regularly about the turf GvX. I’ll answer a couple of them here.

Days with no mowing, and zeros

I’ve received a few variations of this question.1 It goes something like this.

How should I handle days without a mow, or an area that doesn’t have data recorded for that day?

On a day with no mowing, there is no clipping volume. On a day with no mowing, the clipping volume is also blank—it is not a day with a mow and 0 clippings, it is a day with no mowing and there are 0 clippings. The table of simulated data below may help to clarify this.

This table is showing temperature, GP, clipping volume in mL/m2 from greens 3, 5, and 11, the daily average clipping volume, the trailing 7 day average clipping volume, and the trailing 7 day GP, shifted ahead by a day so we are calculating GvX in real time with the temperatures that the grass was growing in.

Date°C°FGP_C3GP7G3G5G11Clip_dailyfakeVolClip7GvX7
2025-06-0125.778.20.56NA2216141717NANA
2025-06-0222.772.80.87NA191481414NANA
2025-06-0323.574.30.80NA109131111NANA
2025-06-0424.075.30.74NA231461414NANA
2025-06-0523.975.10.75NA1022111414NANA
2025-06-0619.867.71.00NANA14NA1414NANA
2025-06-0722.672.70.87NA23119151514NA
2025-06-0825.177.10.630.8022191418181489
2025-06-0922.572.60.880.811271411111486
2025-06-1025.077.10.630.81NANANANaN01276
2025-06-1124.175.30.740.7910NA1010101275
2025-06-1223.173.60.830.79NA211518181278
2025-06-1320.569.00.990.801811712121275
2025-06-1419.967.81.000.805181914141275
2025-06-1522.472.30.890.81NANANANaN0957
2025-06-1622.472.30.890.8517161616161059
2025-06-1719.867.61.000.851491513131269

Now what about this zero thing? Look at June 6, for example. G3 has missing data, G5 has a clipping volume of 14, and G11 has missing data. It’s not that they were zero. It’s that the data are missing. We have a daily average of 14. Not a daily average of (0 + 14 + 0)/3 = 4.7. We should not calculate as if those are zeros. They are not zeros. Those are missing data.

Take a look now at June 10, and June 15. On those days we did not mow. The daily clipping volume is properly going to be zero on those days. But we don’t want to fill in all those cells with zeros on days we don’t mow. We leave those blank, as missing data. I then create a fakeVol variable that is automatically 0 on days when mowing was not conducted.

Those are two slightly different ways of handling missing data (or zero values) in the clipping volume data, and these need to be handled in this way in order to get the correct GvX. See also the PACE Turf GvX page for example spreadsheets.

What should my GvX be?

One of the reasons for the GvX is to answer the question “what should my clipping volume be?” I’m now getting the question “What should my GvX be?”

What should the GvX be? High enough to produce the desired surface, but no higher. See also this post on how easy it is [to know when grass grows too slow](/post/dangerous-grow-too-slow/).
What should the GvX be? High enough to produce the desired surface, but no higher. See also this post on how easy it is to know when grass grows too slow.

First, this is for you to decide. How much do you want the grass to grow? The GvX is a way to put a number to how much the grass is growing. The rate that it should grow is up to you.

Second, if you insist on a number, I think in-season GvX values in the range from 10 to 300 are reasonable. If the GvX is less than 10 or more than 300, I’d be surprised. A lot of people are getting good results on putting greens with a GvX in the 20 to 100 range. But this depends on grass species and a lot of things. I just saw a professional tournament on greens with a GvX at 150. The GvX that you should have is whatever your GvX needs to be.

Third, I thought I’d try to explain it like the height of NBA basketball players. How tall do you need to be to be one of the best NBA players? Michael Jordan was 198 cm. Steph Curry is 188. Victor Wembanyama is 221 cm. There’s no fixed height. You can be a great player at 188, at 198, at 221.


  1. I have also seen some spreadsheets that didn’t handle this well at all. One counted every day or green without a mow as an explicit 0, as if the green had been mown but no clippings were harvested. Another ignored days without a mow, as if the day did not exist. That calculation found the GvX not for the previous seven days, but for the previous seven days with a mow. ↩︎

Related Posts

Previous