| Event | Time | Meet | Date |
|---|---|---|---|
| 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:13.44 | Toronto Varsity Blues vs McMaster Marauders | 2025-10-18 |
| 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 |
Yao, Angel's top personal bests include 100m Butterfly (59.74), 100m Freestyle (58.01), 200m Butterfly (2:13.44), 200m Freestyle (2:06.40), 50m Butterfly (27.42).
Yao, Angel swims for University of Toronto.
Yao, Angel has competed in 9 meets.