Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:19.99aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · OutdoorRockvale High Invitational · Mar 194:53.19aRockvale High InvitationalMarch 19, 2026
2000m Steeplechase · 0.838m · OutdoorAAU Junior Olympic Games · Aug 16:35.09aAAU Junior Olympic GamesAugust 1, 2026
2000m Steeplechase · OutdoorAAU Track & Field Region 6 Qualifier · Jun 246:46.36aAAU Track & Field Region 6 QualifierJune 24, 2026
400 Meters · OutdoorRockvale High Invitational · Mar 1957.68aRockvale High InvitationalMarch 19, 2026
800 Meters · OutdoorAAU Southeastern District Qualifier - Murfreesboro · Jun 72:07.18AAU Southeastern District Qualifier - MurfreesboroJune 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 6 · Rutherford County TrackRutherford County Track2000m Steeplechase0.838m6.6:35.09a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 26 · Rutherford County TrackRutherford County Track1500 Meters26.4:19.99a PB10
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 2000m Steeplechase · Place 3 · Rutherford CountyRutherford County2000m Steeplechase36:46.36a PB10
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 1500 Meters · Place 5 · Rutherford CountyRutherford County1500 Meters54:25.46a10
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 800 Meters · Place 15 · Rutherford CountyRutherford County800 Meters152:10.37a10
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 2000m Steeplechase · Place 3 · Rutherford CountyRutherford County2000m Steeplechase36:46.36a10
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 1500 Meters · Place 5 · Rutherford CountyRutherford County1500 Meters54:25.46a10
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 800 Meters · Place 15 · Rutherford CountyRutherford County800 Meters152:10.37a10
Jun 7AAU Southeastern District Qualifier - MurfreesboroJun 7 · 800 Meters · Place 2 · Rutherford CountyRutherford County800 Meters22:07.18 PB17
Jun 7AAU Southeastern District Qualifier - MurfreesboroJun 7 · 1500 Meters · Place 2 · Rutherford CountyRutherford County1500 Meters24:30.8517
Mar 27NIKE Rocket City ShowcaseMar 27 · 2000m Steeplechase · Place 4 · RockvaleRockvale2000m Steeplechase0.838m4.6:43.80a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 800 Meters · Place 36 · RockvaleRockvale800 Meters36.2:09.17a10
Mar 19Rockvale High InvitationalMar 19 · 1600 Meters · Place 4 · RockvaleRockvale1600 Meters4.4:53.19a PB10
Mar 19Rockvale High InvitationalMar 19 · 400 Meters · Place 27 · RockvaleRockvale400 Meters27.57.68a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 25AAU Region 6 (SE) QualifierJun 25 · 3000m Steeplechase · Rutherford CountyRutherford County3000m Steeplechase—NT—
Jun 25AAU Region 6 (SE) QualifierJun 25 · 1500 Meters · Place 3 · Rutherford CountyRutherford County1500 Meters34:34.88a—
Jun 25AAU Region 6 (SE) QualifierJun 25 · 800 Meters · Place 7 · Rutherford CountyRutherford County800 Meters72:08.92a—