Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorOak Hills vs Sultana · Mar 115:18.09aOak Hills vs SultanaMarch 11, 2025
300 Meters · OutdoorSilverado All Comers · Jan 3138.72aSilverado All ComersJanuary 31, 2026
400 Meters · IndoorSaddle-Up Invitational · Feb 2853.33aSaddle-Up InvitationalFebruary 28, 2026
400 Meters · OutdoorThe Qualifier · Mar 2053.31The QualifierMarch 20, 2026
600 Meters · OutdoorSilverado All Comers · Jan 311:28.45aSilverado All ComersJanuary 31, 2026
800 Meters · IndoorSaddle-Up Invitational · Feb 282:03.33aSaddle-Up InvitationalFebruary 28, 2026
800 Meters · OutdoorThe Qualifier · Mar 202:01.23The QualifierMarch 20, 2026
Pole Vault · OutdoorRoosevelt Invitational · Mar 753.54Roosevelt InvitationalMarch 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 22Mojave River League ChampionshipsApr 22 · 800 Meters · Place 4 · Oak Hills800 Meters42:02.0610
Apr 18Inland Empire ChampionshipsApr 18 · 800 Meters · Place 5 · Oak Hills800 Meters52:01.86a10
Apr 14Oak Hills vs Apple ValleyApr 14 · 800 Meters · Place 2 · Oak Hills800 Meters22:02.81a10
Apr 8Hesperia vs Oak HillsApr 8 · 800 Meters · Place 2 · Oak Hills800 Meters22:04.81a10
Apr 1Oak Hills vs SerranoApr 1 · 800 Meters · Place 2 · Oak Hills800 Meters22:11.15a10
Apr 1Oak Hills vs SerranoApr 1 · 400 Meters · Place 5 · Oak Hills400 Meters554.22a10
Mar 25Oak Hills vs Burroughs @ Oak HillsMar 25 · 800 Meters · Place 3 · Oak Hills800 Meters32:06.37a10
Mar 25Oak Hills vs Burroughs @ Oak HillsMar 25 · 400 Meters · Place 3 · Oak Hills400 Meters354.28a10
Mar 20The QualifierMar 20 · 800 Meters · Place 1 · Oak Hills800 Meters12:01.23 PB10
Mar 20The QualifierMar 20 · 400 Meters · Place 6 · Oak Hills400 Meters653.31 PB10
Mar 17Sultana vs Oak Hills @ SultanaMar 17 · 800 Meters · Place 2 · Oak Hills800 Meters22:08.11a10
Mar 17Sultana vs Oak Hills @ SultanaMar 17 · 400 Meters · Place 1 · Oak Hills400 Meters154.61a10
Mar 7Roosevelt InvitationalMar 7 · Pole Vault · Place 3 · Oak HillsPole Vault353.54 PB—
Jan 31Silverado All ComersJan 31 · 300 Meters · Place 7 · Oak Hills300 Meters7.38.72a PB10
Jan 31Silverado All ComersJan 31 · 600 Meters · Place 2 · Oak Hills600 Meters2.1:28.45a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 800 Meters · Place 1 · Oak Hills800 Meters12:03.33a PB10
Feb 28Saddle-Up InvitationalFeb 28 · 400 Meters · Place 7 · Oak Hills400 Meters753.33a PB10
Feb 25Oak Hills vs Granite HillsFeb 25 · 800 Meters · Place 1 · Oak Hills800 Meters12:08.67a10
Feb 21High Desert Classic 2026Feb 21 · 800 Meters · Place 2 · Oak Hills800 Meters22:03.74a10
Feb 21High Desert Classic 2026Feb 21 · 400 Meters · Place 2 · Oak Hills400 Meters254.54a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 800 Meters · Place 7 · Oak Hills800 Meters7.2:05.26a9
Apr 15Oak Hills vs HesperiaApr 15 · 800 Meters · Place 2 · Oak Hills800 Meters2.2:09.97a9
Apr 8Serrano vs Oak HillsApr 8 · 800 Meters · Place 1 · Oak Hills800 Meters1.2:12.07a9
Apr 8Serrano vs Oak HillsApr 8 · 400 Meters · Oak Hills400 Meters--DNS9
Apr 1Burroughs vs Oak HillsApr 1 · 800 Meters · Place 5 · Oak Hills800 Meters52:12.55a9
Mar 19Apply Valley vs Oak HillsMar 19 · 800 Meters · Place 5 · Oak Hills800 Meters52:14.77a—
Mar 11Oak Hills vs SultanaMar 11 · 1600 Meters · Place 5 · Oak Hills1600 Meters5.5:18.09a PB9
Mar 11Oak Hills vs SultanaMar 11 · 800 Meters · Place 1 · Oak Hills800 Meters1.2:16.96a9
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 800 Meters · Place 2 · Oak Hills (SS)800 Meters22:08.779
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 800 Meters · Place 8 · Oak Hills (SS)800 Meters82:11.929
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 400 Meters · Place 14 · Oak Hills (SS)400 Meters1456.919