Some cosmic rays have an almost unbelievable energy. The source of such high energy particles is still a mystery Suggested explanations include young neutron stars and active galactic cores.
Ultra high energy cosmic rays have an energy greater than 1 Exa electron volts (1 EeV), ie. 1018 eV or 0.16 Joules.
The “Oh-My-God” cosmic ray particle detected in 1991 Fly’s Eye experiment had an energy of (320 +/- 90) Exa Electron Volts (EeV), that is 51 Joules. Assuming it was a proton, this means it was traveling at 0.9999999999999999999999951 times the speed of light. [Wikipedia].
A 58 g tennis ball with kinetic energy of 51 joules would be a travelling at 42 metres per second or 150 km/h. The average speed of a first serve by a professional tennis player is around the 190-200 km (https://tenniscreative.com/fastest-tennis-serve/).