| Event | Time | Meet | Date |
|---|---|---|---|
| 25m Backstroke | 25.53 | Lakeshore Swim Club Spring Development Meet | 2026-03-01 |
| 25m Breaststroke | 26.02 | Lakeshore Swim Club Spring Development Meet | 2026-03-01 |
| 25m Butterfly | 28.64 | Lakeshore Swim Club Spring Development Meet | 2026-03-01 |
| 50m Backstroke | 55.30 | 2026 MMST GTA Skins | 2026-02-13 |
| 50m Breaststroke | 52.68 | 2026 MMST GTA Skins | 2026-02-13 |
Lo, William's top personal bests include 25m Backstroke (25.53), 25m Breaststroke (26.02), 25m Butterfly (28.64), 50m Backstroke (55.30), 50m Breaststroke (52.68).
Lo, William swims for Milton Marlin Swim Team.
Lo, William has competed in 3 meets.