| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 4:48.47 | — | 663 | 18 | 2020 MSHSAA Boys State - Class | 2020-11-14 |
| 4:58.24 | — | 600 | 18 | 2020 MV ob MOHS Boys SWMO Cham | 2020-10-30 |
| 5:00.36 | — | 588 | 18 | 2020 MV ob MOHS Boys SWMO Cham | 2020-10-30 |
| 4:46.66PR | — | 687 | 17 | 2019 MSHSAA Boys State - Class | 2019-11-14 |
| 4:48.98PR | — | 670 | 17 | 2019 MSHSAA Boys State - Class | 2019-11-14 |
| 5:01.70 | — | 589 | 17 | 2019 MV ob MOHS Boys SWMO Cham | 2019-11-01 |
| 4:52.30PR | — | 648 | 17 | 2019 MV ob MOHS Boys SWMO Cham | 2019-11-01 |
| 4:56.10 | — | 640 | 16 | 2018 MSHSAA Boys State - Class | 2018-11-09 |
| 4:53.76PR | — | 656 | 16 | 2018 MSHSAA Boys State - Class | 2018-11-09 |
| 5:11.86 | — | 573 | 15 | 2017 OZ MSHSAA Boys State - Cl | 2017-11-02 |
| 5:08.63PR | — | 591 | 15 | 2017 OZ MSHSAA Boys State - Cl | 2017-11-02 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 1:43.55PR | — | 724 | 18 | 2020 MSHSAA Boys State - Class | 2020-11-14 |
| 1:46.65 | — | 663 | 18 | 2020 MV ob MOHS Boys SWMO Cham | 2020-10-30 |
| 1:49.40 | — | 614 | 18 | 2020 MV ob MOHS Boys SWMO Cham | 2020-10-30 |
| 1:46.27 | — | 678 | 17 | 2019 MSHSAA Boys State - Class | 2019-11-14 |
| 1:45.87PR | — | 686 | 17 | 2019 MSHSAA Boys State - Class | 2019-11-14 |
| 1:53.44 | — | 558 | 17 | 2019 MV ob MOHS Boys SWMO Cham | 2019-11-01 |
| 1:47.41PR | — | 657 | 17 | 2019 MV ob MOHS Boys SWMO Cham | 2019-11-01 |
| 1:49.78PR | — | 629 | 16 | 2018 MSHSAA Boys State - Class | 2018-11-09 |
| 1:49.90PR | — | 627 | 16 | 2018 MSHSAA Boys State - Class | 2018-11-09 |
| 1:55.39PR | — | 589 | 15 | 2017 OZ MSHSAA Boys State - Cl | 2017-11-02 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 50.20 | — | 588 | 18 | 2020 MV ob MOHS Boys SWMO Cham | 2020-10-30 |
| 49.26PR | — | 622 | 18 | 2020 MV ob MOHS Boys SWMO Cham | 2020-10-30 |
| 49.56PR | — | 628 | 17 | 2019 MV ob MOHS Boys SWMO Cham | 2019-11-01 |
| 50.65PR | — | 588 | 17 | 2019 MV ob MOHS Boys SWMO Cham | 2019-11-01 |