| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:13.93 | UCSC Fall Back Invitational | 2025-11-07 |
| 100m Breaststroke | 1:19.01 | Western Transmountain Festival III | 2026-02-20 |
| 100m Breaststroke | 1:15.64 | Winter Provincial Trials | 2026-03-06 |
| 100m Butterfly | 1:14.46 | Western Transmountain Festival III | 2026-02-20 |
| 100m Butterfly | 1:13.40 | KCS 32nd MJB Law Classic SCM | 2025-12-12 |
| 100m Freestyle | 1:06.42 | Western Transmountain Festival III | 2026-02-20 |
| 100m Freestyle | 1:03.49 | UCSC Grand Prix | 2026-01-30 |
| 100m IM | 1:13.16 | UCSC TC1-Special | 2025-10-17 |
| 200m Backstroke | 2:50.13 | Summer Provincial Trials LC | 2025-06-27 |
| 200m Backstroke | 2:42.67 | KCS 32nd MJB Law Classic SCM | 2025-12-12 |
| 200m Breaststroke | 3:10.04 | Summer Provincial Trials LC | 2025-06-27 |
| 200m Breaststroke | 2:51.90 | Winter Provincial Trials | 2026-03-06 |
| 200m Freestyle | 2:32.52 | Summer Provincial Trials LC | 2025-06-27 |
| 200m Freestyle | 2:20.61 | KCS 32nd MJB Law Classic SCM | 2025-12-12 |
| 200m IM | 2:30.03 | Winter Provincial Trials | 2026-03-06 |
| 400m Freestyle | 4:59.61 | Winter Provincial Trials | 2026-03-06 |
| 50m Backstroke | 36.79 | Summer Provincial Trials LC | 2025-06-27 |
| 50m Backstroke | 33.99 | UCSC Fall Back Invitational | 2025-11-07 |
| 50m Breaststroke | 37.51 | Western Transmountain Festival III | 2026-02-20 |
| 50m Breaststroke | 34.44 | Winter Provincial Trials | 2026-03-06 |
| 50m Butterfly | 33.54 | Western Transmountain Festival III | 2026-02-20 |
| 50m Butterfly | 31.59 | KCS 32nd MJB Law Classic SCM | 2025-12-12 |
| 50m Freestyle | 29.81 | Western Transmountain Festival III | 2026-02-20 |
| 50m Freestyle | 28.89 | KCS 32nd MJB Law Classic SCM | 2025-12-12 |
Kan, Ethan's top personal bests include 100m Backstroke (1:13.93), 100m Breaststroke (1:19.01), 100m Breaststroke (1:15.64), 100m Butterfly (1:14.46), 100m Butterfly (1:13.40).
Kan, Ethan swims for Calgary Swimming.
Kan, Ethan has competed in 9 meets.