| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:04.72 | VPSC Fall Invitational 2025 | 2025-10-18 |
| 100m Breaststroke | 1:13.12 | Edmonton Open 2026 | 2026-01-30 |
| 100m Breaststroke | 1:08.84 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 100m Butterfly | 1:01.20 | 2025 Summer Divisionals Island & Coastal Vancouver | 2025-06-27 |
| 100m Freestyle | 55.19 | Edmonton Open 2026 | 2026-01-30 |
| 100m Freestyle | 52.67 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 100m IM | 1:02.56 | VPSC Fall Invitational 2025 | 2025-10-18 |
| 200m Freestyle | 2:02.72 | Edmonton Open 2026 | 2026-01-30 |
| 200m Freestyle | 1:57.80 | VPSC Winter Invitational 2025 | 2025-12-05 |
| 200m IM | 2:14.12 | 2026 BC Winter Provincial Championships | 2026-03-05 |
| 50m Backstroke | 29.73 | VPSC Fall Invitational 2025 | 2025-10-18 |
| 50m Breaststroke | 32.33 | Edmonton Open 2026 | 2026-01-30 |
| 50m Breaststroke | 31.64 | VPSC Winter Invitational 2025 | 2025-12-05 |
| 50m Butterfly | 27.71 | Edmonton Open 2026 | 2026-01-30 |
| 50m Butterfly | 26.92 | VPSC Winter Invitational 2025 | 2025-12-05 |
| 50m Freestyle | 25.20 | Edmonton Open 2026 | 2026-01-30 |
| 50m Freestyle | 23.74 | 2026 BC Winter Provincial Championships | 2026-03-05 |
Ong, Joshua's top personal bests include 100m Backstroke (1:04.72), 100m Breaststroke (1:13.12), 100m Breaststroke (1:08.84), 100m Butterfly (1:01.20), 100m Freestyle (55.19).
Ong, Joshua swims for Vancouver Pacific Swim Club.
Ong, Joshua has competed in 7 meets.