| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:00.26 | 2025-03-07 | |
| 100m Butterfly | 1:03.48 | 2019-12-13 | |
| 100m Freestyle | 57.30 | 2021-10-30 | |
| 200m Backstroke | 2:09.94 | 2025-03-08 | |
| 200m Breaststroke | 2:46.47 | 2018-07-28 | |
| 200m Butterfly | 2:30.24 | 2019-07-07 | |
| 200m Freestyle | 2:02.87 | 2025-03-06 | |
| 200m Medley | 2:19.75 | 2019-12-12 | |
| 400m Freestyle | 4:18.42 | 2019-12-15 | |
| 400m Medley | 4:51.36 | 2019-12-13 | |
| 50m Backstroke | 28.36 | 2024-11-22 | |
| 50m Butterfly | 29.63 | 2019-12-13 | |
| 50m Freestyle | 26.66 | 2021-10-29 | |
| 800m Freestyle | 8:57.72 | 2019-12-14 |
Johnsen, Hannah's top personal bests include 100m Backstroke (1:00.26), 100m Butterfly (1:03.48), 100m Freestyle (57.30), 200m Backstroke (2:09.94), 200m Breaststroke (2:46.47).
Johnsen, Hannah swims for University of Calgary.
Johnsen, Hannah has competed in 10 meets.