| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:46.71 | 2025 Murray Drudge Invitational | 2025-12-05 |
| 100m Breaststroke | 1:57.21 | 2026 Central Region Div 2 SC Championships | 2026-02-20 |
| 100m Freestyle | 1:34.27 | 2025 Murray Drudge Invitational | 2025-12-05 |
| 100m IM | 1:48.31 | 2026 Central Region Div 2 SC Championships | 2026-02-20 |
| 200m Backstroke | 3:52.37 | 2025 Murray Drudge Invitational | 2025-12-05 |
| 200m Breaststroke | 4:08.78 | ESWIM January Time Trial | 2026-01-20 |
| 200m Freestyle | 3:42.19 | 2025 Murray Drudge Invitational | 2025-12-05 |
| 200m IM | 4:11.12 | 2025 Murray Drudge Invitational | 2025-12-05 |
| 50m Backstroke | 53.17 | 2025 Murray Drudge Invitational | 2025-12-05 |
| 50m Breaststroke | 56.21 | 2025 Age Group International SC | 2025-11-27 |
| 50m Butterfly | 1:01.53 | 2025 Age Group International SC | 2025-11-27 |
| 50m Freestyle | 40.67 | 2025 Murray Drudge Invitational | 2025-12-05 |
| 800m Freestyle | 57.00 | ESWIM Distance Time Trial | 2025-11-11 |
Ripolovskyy, David's top personal bests include 100m Backstroke (1:46.71), 100m Breaststroke (1:57.21), 100m Freestyle (1:34.27), 100m IM (1:48.31), 200m Backstroke (3:52.37).
Ripolovskyy, David swims for Etobicoke Swim Club.
Ripolovskyy, David has competed in 9 meets.