| Event | Time | Meet | Date |
|---|---|---|---|
| 100m IM | 2:16.28 | Mooretown SEAL Meet 2026 | 2026-03-01 |
| 25m Breaststroke | 32.79 | Blenheim Blast Seal Meet | 2025-11-30 |
| 25m Butterfly | 28.50 | Mooretown SEAL Meet 2026 | 2026-03-01 |
| 50m Backstroke | 57.76 | December Holiday In House Competition | 2025-12-13 |
| 50m Breaststroke | 1:09.11 | December Holiday In House Competition | 2025-12-13 |
| 50m Butterfly | 1:07.11 | Aylmer March Time Trial | 2026-03-07 |
| 50m Freestyle | 51.41 | Mooretown SEAL Meet 2026 | 2026-03-01 |
Running, Michael's top personal bests include 100m IM (2:16.28), 25m Breaststroke (32.79), 25m Butterfly (28.50), 50m Backstroke (57.76), 50m Breaststroke (1:09.11).
Running, Michael swims for Aylmer Optimist Arrows.
Running, Michael has competed in 5 meets.