| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 4:01.28 | — | — | 21 | 2020 U.S. Olympic Team Trials | 2021-06-06 |
| 3:54.42PR | — | — | 20 | 2019 Phillips 66 National Cham | 2019-08-03 |
| 3:54.67PR | — | — | 19 | 2018 Phillips 66 National Cham | 2018-07-28 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 1:49.22PR | — | — | 21 | 2020 U.S. Olympic Team Trials | 2021-06-05 |
| 1:49.78 | — | — | 20 | 2019 Time Trials - National Ch | 2019-08-02 |
| 1:49.72PR | — | — | 20 | 2019 Phillips 66 National Cham | 2019-08-01 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 51.29 | — | — | 21 | 2020 U.S. Olympic Team Trials | 2021-06-04 |
| 50.33PR | — | — | 20 | 2019 Time Trials - National Ch | 2019-07-31 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 4:25.58PR | — | — | 21 | Finals - 2021 SPRING SPEEDO SE | 2021-03-22 |
| 4:46.80 | — | 675 | 18 | 2017 MV ob MOHS Boys Gold-Blue | 2017-10-19 |
| 4:40.14 | — | 724 | 18 | 2017 MV ob MOHS Boys Gold-Blue | 2017-10-19 |
| 4:40.68 | — | 731 | 17 | 2016 MV ob MOHS Suburban Gold | 2016-10-18 |
| 4:44.23 | — | 704 | 17 | 2016 MV ob MOHS Suburban Gold | 2016-10-18 |
| 4:32.84 | — | 796 | 17 | 2016 MV ob MOHS Boys Como Invi | 2016-10-08 |
| 4:31.91 | — | 827 | 16 | 2015 OZ MSHSAA Boys State HS | 2015-11-06 |
| 4:29.90PR | — | 845 | 16 | 2015 OZ MSHSAA Boys State HS | 2015-11-06 |
| 4:37.87PR | — | 775 | 16 | 2015 MV ob Suburban Men's Gold | 2015-10-22 |
| 4:44.18 | — | 724 | 16 | 2015 MV ob Suburban Men's Gold | 2015-10-22 |
| 4:38.43PR | — | 770 | 16 | 2015 MV ob Boys Como Invitatio | 2015-09-26 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 21.10PR | — | — | 21 | Finals - 2021 SPRING SPEEDO SE | 2021-03-21 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 1:35.87PR | — | — | 21 | Finals - 2021 SPRING SPEEDO SE | 2021-03-21 |
| 1:37.04PR | — | 880 | 18 | 2017 OZ MSHSAA Boys State - Cl | 2017-11-03 |
| 1:41.01 | — | 780 | 18 | 2017 OZ MSHSAA Boys State - Cl | 2017-11-03 |
| 1:39.01 | — | 828 | 18 | 2017 MV ob MOHS Boys Gold-Blue | 2017-10-19 |
| 1:43.34 | — | 728 | 18 | 2017 MV ob MOHS Boys Gold-Blue | 2017-10-19 |
| 1:39.68 | — | 812 | 18 | 2017 MV ob MOHS Boys Como Invi | 2017-10-07 |
| 1:43.84 | — | 718 | 18 | 2017 MV ob MOHS Boys Como Invi | 2017-10-07 |
| 1:42.72 | — | 751 | 17 | 2016 MV ob MOHS Boys Como Invi | 2016-10-08 |
| 1:40.60 | — | 800 | 17 | 2016 MV ob MOHS Boys Como Invi | 2016-10-08 |
| 1:40.55 | — | 819 | 16 | 2015 OZ MSHSAA Boys State HS | 2015-11-06 |
| 1:38.15PR | — | 881 | 16 | 2015 OZ MSHSAA Boys State HS | 2015-11-06 |
| 1:41.81PR | — | 789 | 16 | 2015 MV ob Suburban Men's Gold | 2015-10-22 |
| 1:45.07 | — | 718 | 16 | 2015 MV ob Suburban Men's Gold | 2015-10-22 |
| 1:43.98PR | — | 741 | 16 | 2015 MV ob Boys Como Invitatio | 2015-09-26 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 44.44PR | — | — | 21 | Finals - 2021 SPRING SPEEDO SE | 2021-03-20 |
| 45.90 | — | 769 | 18 | 2017 OZ MSHSAA Boys State - Cl | 2017-11-03 |
| 44.56PR | — | 840 | 18 | 2017 OZ MSHSAA Boys State - Cl | 2017-11-03 |
| 45.70PR | — | 779 | 18 | 2017 MV ob MOHS Boys Como Invi | 2017-10-07 |
| 47.11 | — | 711 | 18 | 2017 MV ob MOHS Boys Como Invi | 2017-10-07 |
| 46.16PR | — | 777 | 17 | 2016 MV ob MOHS Suburban Gold | 2016-10-18 |
| 46.27PR | — | 772 | 17 | 2016 MV ob MOHS Suburban Gold | 2016-10-18 |
| Time | Std | Power pts | Age | Meet | Date |
|---|---|---|---|---|---|
| 1:45.20PR | — | — | 21 | Finals - 2021 SPRING SPEEDO SE | 2021-03-20 |