Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWashburn Be Your Best Meet #3 · Feb 215:48.10aWashburn Be Your Best Meet #3February 21, 2026
100 Meters · OutdoorYouth Club Championships · May 2414.31aYouth Club ChampionshipsMay 24, 2025
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:54.45aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · Outdoor2026 Diocesan Track Meet · Apr 305:44.20a2026 Diocesan Track MeetApril 30, 2026
200 Meters · IndoorWashburn Be Your Best Meet #1 · Dec 1330.13aWashburn Be Your Best Meet #1December 13, 2025
200 Meters · OutdoorTrack Dynamite Invitational · May 1729.08aTrack Dynamite Invitational May 17, 2025
3000 Meters · OutdoorAAU Track & Field Region 16 Qualifier · Jun 2510:58.97aAAU Track & Field Region 16 QualifierJune 25, 2026
400 Meters · IndoorWashburn Be Your Best Meet #2 · Jan 171:06.70aWashburn Be Your Best Meet #2January 17, 2026
400 Meters · Outdoor2025 AAU Oklahoma District Qualifier · Jun 71:07.84a2025 AAU Oklahoma District QualifierJune 7, 2025
60 Meter · IndoorJanuary Chiller · Jan 249.17aJanuary ChillerJanuary 24, 2025
800 Meters · IndoorWashburn Be Your Best Meet #3 · Feb 212:34.68aWashburn Be Your Best Meet #3February 21, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:25.49aAAU Junior Olympic GamesAugust 1, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 4 · Personal Best AthleticsPersonal Best Athletics3000 Meters4.10:59.39a6
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 4 · Personal Best AthleticsPersonal Best Athletics1500 Meters4.4:54.45a PB6
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 10 · Personal Best AthleticsPersonal Best Athletics800 Meters10.2:25.49a PB6
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 3000 Meters · Personal Best AthleticsPersonal Best Athletics3000 Meters—DNS6
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 1500 Meters · Personal Best AthleticsPersonal Best Athletics1500 Meters—DNS6
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics800 Meters1.2:32.83a6
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 3000 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics3000 Meters1.10:58.97a PB6
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 1500 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics1500 Meters1.4:59.08a6
Jun 25AAU Track & Field Region 16 QualifierJun 25 · 800 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics800 Meters2.2:33.87a6
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · 3000 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics3000 Meters2.11:05.70a6
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · 1500 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics1500 Meters2.5:07.15a6
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · 800 Meters · Place 3 · Personal Best AthleticsPersonal Best Athletics800 Meters3.2:31.89a6
Jun 6AAU Oklahoma District QualifierJun 6 · 3000 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics3000 Meters2.12:32.60a6
Jun 6AAU Oklahoma District QualifierJun 6 · 1500 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics1500 Meters2.5:24.13a6
Jun 6AAU Oklahoma District QualifierJun 6 · 800 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics800 Meters1.2:34.48a6
May 23Youth Club ChampionshipsMay 23 · 3000 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics3000 Meters2.11:13.38a6
May 23Youth Club ChampionshipsMay 23 · 1500 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics1500 Meters1.5:06.96a6
May 23Youth Club ChampionshipsMay 23 · 800 Meters · Personal Best AthleticsPersonal Best Athletics800 Meters—DNS6
May 16Track DynamiteMay 16 · 1500 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics1500 Meters1.5:08.63a6
May 16Track DynamiteMay 16 · 800 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics800 Meters1.2:26.73a6
May 16Track DynamiteMay 16 · 400 Meters · Personal Best AthleticsPersonal Best Athletics400 Meters—DNS6
Apr 302026 Diocesan Track MeetApr 30 · 1600 Meters · Place 1 · Monte CassinoMonte Cassino1600 Meters1.5:44.20a PB6
Apr 302026 Diocesan Track MeetApr 30 · 800 Meters · Place 1 · Monte CassinoMonte Cassino800 Meters1.2:33.18a6
Apr 12026 25th Annual Warner Elementary Track MeetApr 1 · 1600 Meters · Place 1 · Monte CassinoMonte Cassino1600 Meters15:57.16a6
Apr 12026 25th Annual Warner Elementary Track MeetApr 1 · 800 Meters · Place 1 · Monte CassinoMonte Cassino800 Meters12:40.49a6
Apr 12026 25th Annual Warner Elementary Track MeetApr 1 · 400 Meters · Place 1 · Monte CassinoMonte Cassino400 Meters11:09.05a6
Mar 252026 Oilton 5-8th Grade Track MeetMar 25 · 1600 Meters · Place 1 · Monte CassinoMonte Cassino1600 Meters16:25.12a6
Mar 252026 Oilton 5-8th Grade Track MeetMar 25 · 800 Meters · Place 1 · Monte CassinoMonte Cassino800 Meters12:39.85a6
Mar 252026 Oilton 5-8th Grade Track MeetMar 25 · 400 Meters · Place 1 · Monte CassinoMonte Cassino400 Meters11:08.14a6

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Washburn Be Your Best Meet #3Feb 21 · 1 Mile · Place 2 · Personal Best AthleticsPersonal Best Athletics1 Mile25:48.10a PB6
Feb 21Washburn Be Your Best Meet #3Feb 21 · 800 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics800 Meters22:34.68a PB6
Feb 7February Freeze - Shocker Track ClubFeb 7 · 1 Mile · Place 1 · Personal Best AthleticsPersonal Best Athletics1 Mile15:56.57a6
Feb 7February Freeze - Shocker Track ClubFeb 7 · 800 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics800 Meters12:47.24a6
Feb 7February Freeze - Shocker Track ClubFeb 7 · 400 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics400 Meters21:12.60a6
Feb 7February Freeze - Shocker Track ClubFeb 7 · 200 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics200 Meters231.05a6
Jan 17Washburn Be Your Best Meet #2Jan 17 · 1 Mile · Place 2 · Personal Best AthleticsPersonal Best Athletics1 Mile25:59.04a6
Jan 17Washburn Be Your Best Meet #2Jan 17 · 800 Meters · Place 2 · Personal Best AthleticsPersonal Best Athletics800 Meters22:37.41a6
Jan 17Washburn Be Your Best Meet #2Jan 17 · 400 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics400 Meters11:06.70a PB6

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Washburn Be Your Best Meet #1Dec 13 · 800 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics800 Meters1.2:40.35a6
Dec 13Washburn Be Your Best Meet #1Dec 13 · 400 Meters · Place 1 · Personal Best AthleticsPersonal Best Athletics400 Meters1.1:08.34a6
Dec 13Washburn Be Your Best Meet #1Dec 13 · 200 Meters · Place 3 · Personal Best AthleticsPersonal Best Athletics200 Meters3.30.13a PB6
Feb 22Washburn Be Your Best Meet #3Feb 22 · 60 Meter · Place 18 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.60 Meter18.9.31a5
Feb 22Washburn Be Your Best Meet #3Feb 22 · 60 Meter · Place 4 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.60 Meter4.9.31a5
Feb 22Washburn Be Your Best Meet #3Feb 22 · 800 Meters · Place 21 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.800 Meters21.2:58.34a5
Feb 22Washburn Be Your Best Meet #3Feb 22 · 800 Meters · Place 3 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.800 Meters3.2:58.34a5
Feb 22Washburn Be Your Best Meet #3Feb 22 · 200 Meters · Place 18 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 Meters18.31.40a5
Feb 22Washburn Be Your Best Meet #3Feb 22 · 200 Meters · Place 2 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 Meters2.31.40a5
Jan 24January ChillerJan 24 · 60 Meter · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.60 Meter1.9.17a PB5
Jan 24January ChillerJan 24 · 400 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.400 Meters1.1:13.94a5
Jan 24January ChillerJan 24 · 200 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 Meters1.30.83a5

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 800 Meters · Place 2 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.800 Meters2.2:38.90a6
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 400 Meters · Place 6 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.400 Meters6.1:08.33a6
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 200 Meters · Place 13 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 MetersRound P13.30.07a6
Jun 72025 AAU Oklahoma District QualifierJun 7 · 800 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.800 Meters12:44.18a6
Jun 72025 AAU Oklahoma District QualifierJun 7 · 400 Meters · Place 2 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.400 Meters21:07.84a PB6
Jun 72025 AAU Oklahoma District QualifierJun 7 · 200 Meters · Place 3 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 Meters330.32a6
May 31Green Country Community Track MeetMay 31 · 800 Meters · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.800 Meters—DNS6
May 31Green Country Community Track MeetMay 31 · 200 Meters · Place 11 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 Meters11.31.55a6
May 31Green Country Community Track MeetMay 31 · 100 Meters · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.100 Meters—DNS6
May 24Youth Club ChampionshipsMay 24 · 800 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.800 Meters12:50.73a6
May 24Youth Club ChampionshipsMay 24 · 200 Meters · Place 5 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 MetersRound P529.50a6
May 24Youth Club ChampionshipsMay 24 · 100 Meters · Place 3 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.100 MetersRound P314.31a PB6
May 17Track Dynamite Invitational May 17 · 800 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.800 Meters1.2:41.81a6
May 17Track Dynamite Invitational May 17 · 200 Meters · Place 15 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 Meters15.29.08a PB6
May 12025 Diocesan Track MeetMay 1 · 200 Meters · Place 1 · Monte CassinoMonte Cassino200 Meters129.89a5
May 12025 Diocesan Track MeetMay 1 · 100 Meters · Place 1 · Monte CassinoMonte Cassino100 Meters114.44a5
Apr 92025 Warner 24th Annual Elementary Track MeetApr 9 · 200 Meters · Place 1 · Monte CassinoMonte Cassino200 Meters131.12a5
Apr 92025 Warner 24th Annual Elementary Track MeetApr 9 · 100 Meters · Place 1 · Monte CassinoMonte Cassino100 Meters114.62a5
Mar 292025 Cascia Hall MS TrackMar 29 · 200 Meters · Place 1 · Monte CassinoMonte Cassino200 Meters129.63a5
Mar 292025 Cascia Hall MS TrackMar 29 · 100 Meters · Place 3 · Monte CassinoMonte Cassino100 Meters314.35a5
Mar 272025 Glenpool Junior High InvitationalMar 27 · 800 Meters · Place 16 · Monte CassinoMonte Cassino800 Meters162:56.30a5
Mar 272025 Glenpool Junior High InvitationalMar 27 · 200 Meters · Place 49 · Monte CassinoMonte Cassino200 Meters4931.58a5

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31AAU Oklahoma District QualifierMay 31 · 400 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.400 Meters1.1:16.42a5
May 31AAU Oklahoma District QualifierMay 31 · 200 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.200 Meters1.31.91a5
May 31AAU Oklahoma District QualifierMay 31 · 100 Meters · Place 1 · Oklahoma Cheetah Track Club Inc.Oklahoma Cheetah Track Club Inc.100 Meters1.15.27a5
Apr 302024 Diocesan Track MeetApr 30 · 400 Meters · Place 2 · Monte CassinoMonte Cassino400 Meters2.1:22.02a4
Apr 302024 Diocesan Track MeetApr 30 · 100 Meters · Place 1 · Monte CassinoMonte Cassino100 Meters1.15.41a4
Apr 155th and 6th Pirate RelaysApr 15 · 200 Meters · Place 10 · Monte CassinoMonte Cassino200 Meters10.33.20a4
Apr 155th and 6th Pirate RelaysApr 15 · 100 Meters · Place 8 · Monte CassinoMonte Cassino100 Meters8.15.22a4