According to Official Guinness Records,
The most headers of a Swiss ball in 30 seconds is 53, and was achieved by Josh Horton (USA) in Malibu, California, USA, on 16 May 2017.The attempt was broadcast live on GWR's Facebook page.
For a complete list of 2017 records, please visit 2017 Guinness Records in United States.