| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:28.81 | PICK Last Gasp 2025 | 2025-06-07 |
| 100m Breaststroke | 1:41.62 | PICK Last Gasp 2025 | 2025-06-07 |
| 100m Freestyle | 1:17.85 | BAD Outdoor LC Invitational | 2025-06-20 |
| 100m Freestyle | 1:18.26 | PICK Last Gasp 2025 | 2025-06-07 |
| 200m Freestyle | 2:56.09 | BAD Outdoor LC Invitational | 2025-06-20 |
| 200m IM | 3:14.44 | PICK Last Gasp 2025 | 2025-06-07 |
| 50m Backstroke | 46.26 | BAD Outdoor LC Invitational | 2025-06-20 |
| 50m Breaststroke | 48.77 | BAD Outdoor LC Invitational | 2025-06-20 |
| 50m Breaststroke | 45.02 | PICK Last Gasp 2025 | 2025-06-07 |
| 50m Butterfly | 44.49 | BAD Outdoor LC Invitational | 2025-06-20 |
| 50m Freestyle | 35.11 | BAD Outdoor LC Invitational | 2025-06-20 |
| 50m Freestyle | 34.75 | PICK Last Gasp 2025 | 2025-06-07 |
Shi, William's top personal bests include 100m Backstroke (1:28.81), 100m Breaststroke (1:41.62), 100m Freestyle (1:17.85), 100m Freestyle (1:18.26), 200m Freestyle (2:56.09).
Shi, William swims for Toronto Olympian Swim Team.
Shi, William has competed in 2 meets.