| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Freestyle | 1:02.48 | KBM Heats & Finals | 2026-02-20 |
| 200m Backstroke | 2:38.95 | KBM Heats & Finals | 2026-02-20 |
| 200m Freestyle | 2:18.57 | KBM Heats & Finals | 2026-02-20 |
| 50m Butterfly | 33.15 | KBM Heats & Finals | 2026-02-20 |
| 50m Freestyle | 27.83 | KBM Heats & Finals | 2026-02-20 |
Leonard, Eli's top personal bests include 100m Freestyle (1:02.48), 200m Backstroke (2:38.95), 200m Freestyle (2:18.57), 50m Butterfly (33.15), 50m Freestyle (27.83).
Leonard, Eli swims for Ottawa Swim Club.
Leonard, Eli has competed in 2 meets.