| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:02.72 | 2025 Alex Baumann Invitational | 2025-11-21 |
| 100m Breaststroke | 1:18.07 | 2025 Eastern Ontario LC Regional Championships | 2025-06-05 |
| 100m Breaststroke | 1:10.47 | GO Gee Gee March Break Invitational 2026 | 2026-02-28 |
| 100m Butterfly | 59.41 | MAC Summer Invitational | 2025-07-24 |
| 100m Butterfly | 58.30 | 2025 Alex Baumann Invitational | 2025-11-21 |
| 100m Freestyle | 56.33 | MAC Summer Invitational | 2025-07-24 |
| 100m Freestyle | 53.84 | 2025 Alex Baumann Invitational | 2025-11-21 |
| 200m Breaststroke | 2:53.70 | 2025 Eastern Ontario LC Regional Championships | 2025-06-05 |
| 200m Breaststroke | 2:50.06 | GO Polar Bear Invitational 2026 | 2026-01-16 |
| 200m Butterfly | 2:15.20 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 200m Butterfly | 2:10.61 | 2025 Alex Baumann Invitational | 2025-11-21 |
| 200m Freestyle | 2:03.72 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 200m Freestyle | 1:59.25 | 2025 Alex Baumann Invitational | 2025-11-21 |
| 200m IM | 2:18.42 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 400m Freestyle | 4:25.79 | MAC Summer Invitational | 2025-07-24 |
| 400m Freestyle | 4:22.67 | 2025 Alex Baumann Invitational | 2025-11-21 |
| 400m IM | 4:59.68 | GO Fall Halloween Invitational 2025 | 2025-11-01 |
| 50m Backstroke | 29.71 | GO Gee Gee March Break Invitational 2026 | 2026-02-28 |
| 50m Breaststroke | 34.68 | 2025 Eastern Ontario LC Regional Championships | 2025-06-05 |
| 50m Breaststroke | 36.57 | GO Polar Bear Invitational 2026 | 2026-01-16 |
| 50m Butterfly | 27.66 | MAC Summer Invitational | 2025-07-24 |
| 50m Butterfly | 27.18 | 2025 Alex Baumann Invitational | 2025-11-21 |
| 50m Freestyle | 25.62 | MAC Summer Invitational | 2025-07-24 |
| 50m Freestyle | 25.66 | GO Gee Gee March Break Invitational 2026 | 2026-02-28 |
| 800m Freestyle | 9:00.43 | 2025 Alex Baumann Invitational | 2025-11-21 |
Yao, Lucas's top personal bests include 100m Backstroke (1:02.72), 100m Breaststroke (1:18.07), 100m Breaststroke (1:10.47), 100m Butterfly (59.41), 100m Butterfly (58.30).
Yao, Lucas swims for Greater Ottawa Kingfish Swim Club.
Yao, Lucas has competed in 10 meets.