Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor605 Cluster #2 @ Artesia · Apr 35:09.92a605 Cluster #2 @ ArtesiaApril 3, 2025
800 Meters · OutdoorIrvine ASICS Track and Field Invitational · Mar 82:24.67Irvine ASICS Track and Field InvitationalMarch 8, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 2605 League Cluster 2Apr 2 · Discus · Place 14 · Oxford AcademyOxford AcademyDiscus1452-1111
Apr 2605 League Cluster 2Apr 2 · Shot Put · Place 15 · Oxford AcademyOxford AcademyShot Put1524-5.7511
Mar 5605 Cluster 1Mar 5 · Discus · Place 8 · Oxford AcademyOxford AcademyDiscus818.47m11
Mar 5605 Cluster 1Mar 5 · Shot Put · Place 10 · Oxford AcademyOxford AcademyShot Put107.87m11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29605 League ChampionshipsApr 29 · 1600 Meters · Place 4 · Oxford Academy (SS)Oxford Academy (SS)1600 Meters4.5:23.47a10
Apr 29605 League ChampionshipsApr 29 · 800 Meters · Place 8 · Oxford Academy (SS)Oxford Academy (SS)800 Meters8.2:49.04a10
Apr 3605 Cluster #2 @ ArtesiaApr 3 · 1600 Meters · Place 10 · Oxford AcademyOxford Academy1600 Meters10.5:09.92a PB10
Apr 3605 Cluster #2 @ ArtesiaApr 3 · 800 Meters · Place 12 · Oxford AcademyOxford Academy800 Meters12.2:30.59a10
Mar 1422nd Annual California RelaysMar 14 · 1600 Meters · Place 63 · Oxford AcademyOxford Academy1600 Meters63.5:28.19a10
Mar 1422nd Annual California RelaysMar 14 · 800 Meters · Place 37 · Oxford AcademyOxford Academy800 Meters37.2:25.79a10
Mar 6605 Cluster #1 @ John GlennMar 6 · 1600 Meters · Place 3 · Oxford AcademyOxford Academy1600 Meters3.5:27.09a10
Mar 6605 Cluster #1 @ John GlennMar 6 · 800 Meters · Oxford AcademyOxford Academy800 Meters--DNS10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25605 League FinalsApr 25 · 1600 Meters · Place 3 · Oxford AcademyOxford Academy1600 Meters35:13.68a—
Apr 25605 League FinalsApr 25 · 800 Meters · Place 5 · Oxford AcademyOxford Academy800 Meters52:26.27a—
Apr 9605 Cluster 2Apr 9 · 1600 Meters · Place 13 · Oxford AcademyOxford Academy1600 Meters13.5:20.22a9
Apr 9605 Cluster 2Apr 9 · 800 Meters · Place 11 · Oxford AcademyOxford Academy800 Meters11.2:30.09a9
Mar 8Irvine ASICS Track and Field InvitationalMar 8 · 800 Meters · Place 16 · Oxford Academy (SS)Oxford Academy (SS)800 Meters162:24.67 PB9
Mar 8Irvine ASICS Track and Field InvitationalMar 8 · 1600 Meters · Place 18 · Oxford Academy (SS)Oxford Academy (SS)1600 Meters185:23.759
Mar 7605 League Cluster 1Mar 7 · 1600 Meters · Place 5 · Oxford AcademyOxford Academy1600 Meters5.5:22.58a9
Mar 7605 League Cluster 1Mar 7 · 800 Meters · Place 6 · Oxford AcademyOxford Academy800 Meters6.2:29.93a9