| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Butterfly | 1:33.74 | ASSA Provincial Championships | 2025-08-01 |
| 100m Freestyle | 1:20.60 | Cochrane Piranhas Cam Jaeger Memorial Swim Meet | 2025-07-05 |
| 100m IM | 1:25.58 | Calgary Tritons Summer Swim Club Invitational | 2025-07-12 |
| 200m Freestyle | 3:06.24 | Okotoks Stingrays Splashdown | 2025-06-14 |
| 200m IM | 3:12.56 | Cochrane Piranhas Cam Jaeger Memorial Swim Meet | 2025-07-05 |
| 400m Freestyle | 6:43.70 | Calgary Tritons Summer Swim Club Invitational | 2025-07-12 |
| 50m Backstroke | 41.94 | Calgary Tritons Summer Swim Club Invitational | 2025-07-12 |
| 50m Breaststroke | 47.65 | Calgary Tritons Summer Swim Club Invitational | 2025-07-12 |
| 50m Butterfly | 37.29 | Region E Regional Championships | 2025-07-25 |
| 50m Freestyle | 35.66 | Calgary Swordfish Summer Splash Invitational | 2025-07-19 |
Lang, Randy's top personal bests include 100m Butterfly (1:33.74), 100m Freestyle (1:20.60), 100m IM (1:25.58), 200m Freestyle (3:06.24), 200m IM (3:12.56).
Lang, Randy swims for Calgary Tritons.
Lang, Randy has competed in 7 meets.