| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 2:06.72 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
| 100m Breaststroke | 2:51.05 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
| 100m Freestyle | 1:48.54 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
| 200m Backstroke | 4:28.64 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
| 200m Freestyle | 4:05.68 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
| 50m Backstroke | 53.94 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
| 50m Breaststroke | 1:18.44 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
| 50m Freestyle | 51.81 | 2026 Sask Open Short Course Junior Provincials | 2026-02-27 |
Osborne, Willa's top personal bests include 100m Backstroke (2:06.72), 100m Breaststroke (2:51.05), 100m Freestyle (1:48.54), 200m Backstroke (4:28.64), 200m Freestyle (4:05.68).
Osborne, Willa swims for Meadow Lake Manta Rays Swim Club.
Osborne, Willa has competed in 3 meets.