| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:04.68 | BC Winter Divisionals - Vancouver & Fraser | 2026-02-20 |
| 100m Breaststroke | 1:10.39 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 100m Butterfly | 1:00.67 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 100m Freestyle | 55.68 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 1500m Freestyle | 1:58.35 | PSW Spring Invitational | 2025-04-12 |
| 200m Backstroke | 2:20.50 | BC Winter Divisionals - Vancouver & Fraser | 2026-02-20 |
| 200m Breaststroke | 2:36.58 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 200m Butterfly | 2:25.77 | SKSC Winterfest | 2026-01-24 |
| 200m Freestyle | 2:01.59 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 200m IM | 2:20.31 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 400m Freestyle | 4:26.58 | BC Winter Divisionals - Vancouver & Fraser | 2026-02-20 |
| 400m IM | 5:03.92 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 50m Backstroke | 30.46 | BC Winter Divisionals - Vancouver & Fraser | 2026-02-20 |
| 50m Breaststroke | 31.87 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 50m Butterfly | 27.28 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 50m Freestyle | 26.44 | SKSC Winterfest | 2026-01-24 |
| 800m Freestyle | 9:30.24 | BC Winter Divisionals - Vancouver & Fraser | 2026-02-20 |
Zhang, Nicholas's top personal bests include 100m Backstroke (1:04.68), 100m Breaststroke (1:10.39), 100m Butterfly (1:00.67), 100m Freestyle (55.68), 1500m Freestyle (1:58.35).
Zhang, Nicholas swims for Pacific Sea Wolves.
Zhang, Nicholas has competed in 10 meets.