Naast een vertrouwd gezicht in het stadhuis was Brandsma jarenlang een grootheid op de Friese kaatsvelden.
Brandsma staat in het kaatsklassement aller tijden op een tiende plek met 658 punten. Hij won vier keer de PC (1982, 1983, 1987, 1988) en zesmaal het puntenklassement. In 1990 nam hij afscheid om vervolgens nog enkele jaren in België te kaatsen. Hier kaatste hij onder andere voor Amis de la Balle. Een toppartuur vormde hij onder andere met Sake Saakstra en Piet Jetze Faber en Peter Rinia en Tunno Schurer.
Ernstig ziek
Brandsma werd nooit koning van de PC, terwijl hij daar met name in 1988 volgens velen wel recht op had. Dat vond hij zelf ook. De titel Kaatser van de twintigste eeuw ging ook aan hem voorbij. Een speciale commissie koos voor Hotze Schuil. Brandsma kreeg een paar maanden terug te horen dat hij ernstig ziek was. Toch kwam zijn overlijden onverwacht.
Johannes Brandsma was sinds 2017 werkzaam als sporthalbeheerder en bode op het stadhuis van de gemeente Harlingen.