| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:45.58 | Vernon Winter Splash | 2026-02-14 |
| 100m Breaststroke | 1:57.36 | Vernon Winter Splash | 2026-02-14 |
| 100m Freestyle | 1:30.31 | Vernon Winter Splash | 2026-02-14 |
| 50m Freestyle | 40.21 | Vernon Winter Splash | 2026-02-14 |
Ball, Joanna's top personal bests include 100m Backstroke (1:45.58), 100m Breaststroke (1:57.36), 100m Freestyle (1:30.31), 50m Freestyle (40.21).
Ball, Joanna swims for Okanagan Masters Swim Club.
Ball, Joanna has competed in 1 meets.