| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:31.61 | 2025 Winskill Otters' Ottermania LC | 2025-11-01 |
| 200m Backstroke | 3:15.47 | Victoria Masters Swim Club Long Course Meet | 2026-01-24 |
| 200m Backstroke | 3:13.56 | Nanaimo Ebbtides 44th Annual Master Swim Meet | 2025-11-22 |
| 200m Freestyle | 2:51.85 | 2025 Winskill Otters' Ottermania LC | 2025-11-01 |
| 400m Freestyle | 6:04.33 | Victoria Masters Swim Club Long Course Meet | 2026-01-24 |
| 400m Freestyle | 5:53.68 | Nanaimo Ebbtides 44th Annual Master Swim Meet | 2025-11-22 |
| 50m Backstroke | 42.53 | Victoria Masters Swim Club Long Course Meet | 2026-01-24 |
| 50m Backstroke | 40.54 | Nanaimo Ebbtides 44th Annual Master Swim Meet | 2025-11-22 |
| 50m Freestyle | 33.40 | 2025 Winskill Otters' Ottermania LC | 2025-11-01 |
Carmichael, Rod's top personal bests include 100m Backstroke (1:31.61), 200m Backstroke (3:15.47), 200m Backstroke (3:13.56), 200m Freestyle (2:51.85), 400m Freestyle (6:04.33).
Carmichael, Rod swims for Victoria Masters Swim Club.
Carmichael, Rod has competed in 3 meets.