Power index
Texas rank
2025 rank
Class
2025
I’m excited to announce my verbal commitment to continue my academic and athletic career at the University of Virginia! I would like to thank the coaches and my family for giving me this opportunity and for supporting me along the way. GO HOOS!
2024
1st place 200 Y Back – 1:44.32
1st place 200 Y IM – 1:40.81
1st place 100 Y Back – 46.29
1st place 200 Y IM – 1:46.61
1st place 100 Y Back – 47.22
2023
1st place 200 Y IM – 1:41.18 USA Swimming Record
1st place 200 Y Free – 1:31.37 USA Swimming Record
1st place 100 Y Free – 41.99 North Texas Swimming Record
2nd place 200 Y Breast – 1:55.16
2nd place 50 Y Free – 19.57 North Texas Swimming Record
1st place 100 L Free – 48.45
1st place 200 L IM – 1:57.29
5th place 50 L Free – 22.87
8th place 100 L Fly – 54.43
6th place 200 L IM – 1:58.65 North Texas Swimming Record
1st place 200 Y IM – 1:45.98
1st place 100 Y Back – 47.55
2022
1st place 200 Y Back – 1:40.88 North Texas Swimming Record
1st place 200 Y IM – 1:42.07 North Texas Swimming Record
1st place 400 Y IM – 3:39.83 North Texas Swimming Record
1st place 100 Y Back – 46.90 North Texas Swimming Record
1st place 100 Y Free – 42.61
1st place 200 Y Free – 1:33.60
5th place 50 Y Free – 19.82
1st place 200 L IM – 1:59.01
2nd place 400 L IM – 4:17.58
2nd place 200 L Free – 1:48.21
1st place 400 L IM – 4:20.41
3rd place 200 L IM – 2:01.74
3rd place 50 L Free – 23.41
3rd place 400 L Free – 3:58.20
4th place 200 L Free – 1:50.98
2nd place 200 L Free – 1:50.56
5th place 200 L Back – 2:02.96
6th place 100 L Free – 50.70
1st place 500 Y Free – 4:19.82
1st place 200 Y Free – 1:34.97
1st place 50 Y Free – 19.84
1st place 200 Y Back – 1:42.92
1st place 100 Y Back – 47.14 North Texas Swimming Record
2021
1st place 400 Y IM – 3:42.22 North Texas Swimming Record
1st place 200 Y IM – 1:43.16 North Texas Swimming Record
6th place 100 Y Back – 48.12
6th place 200 Y Free – 1:36.15
8th place 100 Y Free – 44.34
1st place 200 L Back – 2:03.69 North Texas Swimming Record
1st place 400 L IM – 4:27.53 North Texas Swimming Record
2nd place 200 L Free – 1:53.73
4th place 100 L Free – 52.03
7th place 400 L Free – 4:08.42
8th place 50 L Free – 24.10
1st place 100 L Back – 57.19 North Texas Swimming Record
1st place 200 L IM – 2:06.36 North Texas Swimming Record
1st place 200 L Back – 2:04.11 North Texas Swimming Record
1st place 50 L Free – 23.87 North Texas Swimming Record
1st place 100 L Free – 51.25 North Texas Swimming Record
1st place 200 L Free – 1:53.26 North Texas Swimming Record
1st place 400 L Free – 4:00.52 North Texas Swimming Record
1st place 100 L Breast – 1:08.91
1st place 100 Y Free – 45.98 North Texas Swimming Record
1st place 500 Y Free – 4:30.57
1st place 200 Y Free – 1:40.03
1st place 50 Y Free – 21.21
1st place 100 Y Back – 50.63
1st place 200 Y Back – 1:47.85 North Texas Swimming Record
1st place 200 Y IM – 1:51.64
1st place 200 Y Back – 1:54.15
1st place 200 Y Free – 1:42.87
1st place 100 Y Back – 51.82
1st place 400 Y IM – 4:09.81
2nd place 200 Y Breast – 2:13.15
2nd place 100 Y Breast – 1:02.62
2nd place 500 Y Free – 4:39.89
2nd place 100 Y Fly – 54.18
2020
4th place 1650 Y Free – 16:15.26
2019
1st place 400 L Free – 4:25.12
1st place 200 L Free – 2:04.71
1st place 200 L IM – 2:22.55
1st place 100 L Back – 1:04.41 North Texas Swimming Record
2nd place 100 L Free – 58.44
3rd place 50 L Free – 26.99
2nd place 200 L Back – 2:19.19
2nd place 200 L Free – 2:05.99
3rd place 200 L IM – 2:23.86
3rd place 100 L Free – 58.41
3rd place 400 L Free – 4:22.33
4th place 100 L Fly – 1:05.16
6th place 50 L Free – 27.07
2017
6th place 50 Y Free – 25.50
6th place 500 Y Free – 5:23.63
7th place 50 Y Back – 30.86
2nd place 200 Y Free – 2:13.71
2nd place 50 Y Free – 28.00
2nd place 200 Y Back – 2:30.20
3rd place 500 Y Free – 5:50.93
4th place 100 Y Back – 1:10.19
4th place 100 Y Free – 1:01.44
4th place 400 Y IM – 5:15.17
5th place 200 Y IM – 2:35.21
1st place 50 L Free – 29.44 North Texas Swimming Record
1st place 400 L Free – 4:44.95 North Texas Swimming Record
2nd place 100 L Free – 1:03.33
2nd place 200 L IM – 2:40.07
2nd place 50 L Fly – 32.49
3rd place 200 L Free – 2:19.15
5th place 100 L Back – 1:18.58
1st place 50 Y Free – 26.59
3rd place 200 Y Free – 2:07.49
4th place 500 Y Free – 5:39.05
5th place 200 Y IM – 2:28.31