Michael Ball — Upper (SL 5-7) | APA Tour Stop
Currently ranked #31. 1 stop played, 120 total points (avg 120.00) on the 2026 APA Amateur Tour.