| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:18.28 | Hall of Fame | 2025-10-18 |
| 100m Breaststroke | 1:23.73 | Hall of Fame | 2025-10-18 |
| 100m Butterfly | 1:09.20 | 2025 Age Group International SC | 2025-11-27 |
| 100m Freestyle | 1:04.21 | 2026 Central Region Div 1 SC Championships | 2026-02-06 |
| 200m Backstroke | 2:53.53 | ESWIM January Time Trial | 2026-01-20 |
| 200m Breaststroke | 2:56.21 | 2025 Age Group International SC | 2025-11-27 |
| 200m Butterfly | 2:42.19 | Hall of Fame | 2025-10-18 |
| 200m Freestyle | 2:13.98 | 2026 Central Region Div 1 SC Championships | 2026-02-06 |
| 200m IM | 2:32.60 | 2026 Central Region Div 1 SC Championships | 2026-02-06 |
| 400m Freestyle | 4:50.45 | 2026 Central Region Div 1 SC Championships | 2026-02-06 |
| 400m IM | 5:23.01 | 2026 Central Region Div 1 SC Championships | 2026-02-06 |
| 50m Butterfly | 32.32 | 2025 Age Group International SC | 2025-11-27 |
| 50m Freestyle | 29.87 | 2025 Age Group International SC | 2025-11-27 |
| 800m Freestyle | 10:01.47 | ESWIM Distance Time Trial | 2025-11-11 |
Petrov, Niki's top personal bests include 100m Backstroke (1:18.28), 100m Breaststroke (1:23.73), 100m Butterfly (1:09.20), 100m Freestyle (1:04.21), 200m Backstroke (2:53.53).
Petrov, Niki swims for Etobicoke Swim Club.
Petrov, Niki has competed in 11 meets.