| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Butterfly | 1:03.50 | June Performance Meet 2025 | 2025-06-06 |
| 100m Butterfly | 59.74 | 2026 U SPORTS Swimming Championships | 2026-03-12 |
| 100m Freestyle | 58.01 | OUA & Club Winter Invitational | 2026-01-17 |
| 200m Butterfly | 2:28.33 | Toronto Grand Prix | 2026-01-24 |
| 200m Butterfly | 2:13.44 | Toronto Varsity Blues vs McMaster Marauders | 2025-10-18 |
| 200m Freestyle | 2:14.32 | June Performance Meet 2025 | 2025-06-06 |
| 200m Freestyle | 2:06.40 | OUA & Club Winter Invitational | 2026-01-17 |
| 50m Butterfly | 27.42 | 2026 U SPORTS Swimming Championships | 2026-03-12 |
| 50m Freestyle | 27.10 | 2025 Merrily Stratten Divisional Championships | 2025-11-22 |
Angel Yao's top personal bests include 100m Butterfly (1:03.50), 100m Butterfly (59.74), 100m Freestyle (58.01), 200m Butterfly (2:28.33), 200m Butterfly (2:13.44).
Angel Yao swims for University of Toronto.
Angel Yao has competed in 9 meets.