According to Official Guinness Records,
The longest spit of a cherry stone in competition is 28.51 m (93 ft 6.5 in) by Brian "Young Gun" Krause (USA) at the International Cherry Pit-Spitting Championship at Eau Claire, Michigan, USA in 2004.
On the same day in the freestyle competition he spat a stone 33.62 m (110 ft 4 in).
For a complete list of Unknown date records, please visit Unknown date Guinness Records in United States.