Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:21.27aAAU Junior Olympic GamesAugust 1, 2026
2000m Steeplechase · 0.838m · Outdoor2026 Volunteer Track Classic · Apr 177:07.38a2026 Volunteer Track ClassicApril 17, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:20.16aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · Outdoor2026 Volunteer Track Classic · Apr 1753.92a2026 Volunteer Track ClassicApril 17, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:02.38aAdidas Indoor NationalsMarch 20, 2026
800 Meters · Outdoor2026 Volunteer Track Classic · Apr 172:08.35a2026 Volunteer Track ClassicApril 17, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Aug 15Fast Times at Brentwood HighAug 15 · 3200 Meters · Fred J. PageFred J. Page3200 Meters--DNS11
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 16 · Rudderville RunningRudderville Running2000m Steeplechase0.838m16.7:08.87a11
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 29 · Rudderville RunningRudderville Running3000 Meters29.10:20.16a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 33 · Rudderville RunningRudderville Running1500 Meters33.4:21.27a PB11
Apr 172026 Volunteer Track ClassicApr 17 · 2000m Steeplechase · Place 4 · Fred J. PageFred J. Page2000m Steeplechase0.838m4.7:07.38a PB11
Apr 172026 Volunteer Track ClassicApr 17 · 800 Meters · Place 35 · Fred J. PageFred J. Page800 Meters35.2:08.35a PB11
Apr 172026 Volunteer Track ClassicApr 17 · 400 Meters · Place 41 · Fred J. PageFred J. Page400 Meters41.53.92a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 63 · True Performance Track ClubTrue Performance Track Club800 Meters63.2:02.38a PB11
Feb 8TN State HS Indoor ChampionshipsFeb 8 · 800 Meters · Place 21 · Fred J Page TCFred J Page TC800 Meters212:03.55—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 3000 Meters · Place 3 · UnattachedUnattached3000 Meters3.12:22.58a10
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 1500 Meters · Place 3 · UnattachedUnattached1500 Meters3.4:31.63a10
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 800 Meters · Place 6 · UnattachedUnattached800 Meters6.2:09.98a10
Apr 18Volunteer Track Classic 2025Apr 18 · 800 Meters · Place 55 · Fred J. Page High ScFred J. Page High Sc800 Meters552:09.82SO

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Ravenwood Tri Meet #1Mar 6 · 800 Meters · Place 8 · Fred J. PageFred J. Page800 Meters82:16.31—
Mar 6Ravenwood Tri Meet #1Mar 6 · 400 Meters · Place 9 · Fred J. PageFred J. Page400 Meters957.20—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26Bondurant Live Healthy Iowa Track MeetMay 26 · Standing Long Jump · Place 1 · UnattachedUnattachedStanding Long Jump1.6' 9Unofficial6
May 26Bondurant Live Healthy Iowa Track MeetMay 26 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.3:04.0Unofficial6
May 26Bondurant Live Healthy Iowa Track MeetMay 26 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:15.2Unofficial6
May 12Marshalltown Live Healthy Iowa Track and Field MeetMay 12 · Softball Throw · Place 1 · UnattachedUnattachedSoftball Throw1.120' 4Unofficial6
May 12Marshalltown Live Healthy Iowa Track and Field MeetMay 12 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:47.4Unofficial6
May 12Marshalltown Live Healthy Iowa Track and Field MeetMay 12 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:15.2Unofficial6