| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:44.17 | 2026 Trojan Pentathlon | 2026-03-06 |
| 100m Breaststroke | 1:44.89 | 2025 Barrie Aquafest | 2025-10-31 |
| 100m Butterfly | 1:54.95 | 2026 Trojan Pentathlon | 2026-03-06 |
| 100m Freestyle | 1:24.64 | 2026 Trojan Pentathlon | 2026-03-06 |
| 100m IM | 1:41.93 | 2026 Trojan Pentathlon | 2026-03-06 |
| 200m Backstroke | 3:35.05 | 2026 Trojan Pentathlon | 2026-03-06 |
| 200m Breaststroke | 3:45.92 | 2025 Barrie Aquafest | 2025-10-31 |
| 200m Butterfly | 4:04.31 | 2026 Trojan Pentathlon | 2026-03-06 |
| 200m Freestyle | 3:08.81 | 2025 BTSC Trojan Cup | 2025-12-12 |
| 200m IM | 3:38.54 | MAC Fall Fest Invitational | 2025-10-18 |
| 50m Backstroke | 48.10 | 2026 Trojan Pentathlon | 2026-03-06 |
| 50m Breaststroke | 49.62 | 2025 Barrie Aquafest | 2025-10-31 |
| 50m Butterfly | 48.14 | 2026 Trojan Pentathlon | 2026-03-06 |
| 50m Freestyle | 40.59 | 2026 Trojan Pentathlon | 2026-03-06 |
| 800m Freestyle | 13:23.72 | 2025 BTSC Trojan Cup | 2025-12-12 |
Zhang, Neo's top personal bests include 100m Backstroke (1:44.17), 100m Breaststroke (1:44.89), 100m Butterfly (1:54.95), 100m Freestyle (1:24.64), 100m IM (1:41.93).
Zhang, Neo swims for Barrie Trojan Swim Club.
Zhang, Neo has competed in 6 meets.