Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSaddle-Up Invitational · Feb 2415.85Saddle-Up InvitationalFebruary 24, 2024
100 Meters · OutdoorApple Valley vs. Oak Hills · Mar 2814.36Apple Valley vs. Oak HillsMarch 28, 2023
100m Hurdles · 30" / 0.762m · OutdoorHDAL Finals · May 618.41aHDAL FinalsMay 6, 2022
100m Hurdles · 33" / 0.838m · OutdoorHigh Desert Classic · Feb 2218.13aHigh Desert ClassicFebruary 22, 2025
200 Meters · IndoorSaddle-Up Invitational · Feb 2430.36Saddle-Up InvitationalFebruary 24, 2024
200 Meters · OutdoorOak Hills vs Hesperia @ Oak Hills · Apr 2130.72aOak Hills vs Hesperia @ Oak HillsApril 21, 2023
300m Hurdles · 30" / 0.762m · OutdoorHigh Desert Classic · Feb 2252.57aHigh Desert ClassicFebruary 22, 2025
400 Meters · IndoorSaddle-Up Invitational · Feb 241:12.49Saddle-Up InvitationalFebruary 24, 2024
400 Meters · OutdoorRosemead Invitational · Mar 91:09.31aRosemead InvitationalMarch 9, 2024
Long Jump · IndoorSaddle-Up Invitational · Feb 243.92mSaddle-Up InvitationalFebruary 24, 2024
Long Jump · OutdoorThe Qualifier · Mar 1812-10.00The QualifierMarch 18, 2023
Triple Jump · IndoorSaddle-Up Invitational · Feb 248.47mSaddle-Up InvitationalFebruary 24, 2024
Triple Jump · OutdoorApple Valley vs. Oak Hills · Mar 286.46mApple Valley vs. Oak HillsMarch 28, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 14Oak Hills vs Apple ValleyApr 14 · 100m Hurdles · Place 2 · Oak HillsOak Hills100m Hurdles218.67a12
Apr 8Hesperia vs Oak HillsApr 8 · Triple Jump · Oak HillsOak HillsTriple Jump—FOUL12
Apr 8Hesperia vs Oak HillsApr 8 · 100m Hurdles · Place 4 · Oak HillsOak Hills100m Hurdles418.82a12
Apr 1Oak Hills vs SerranoApr 1 · Triple Jump · Place 3 · Oak HillsOak HillsTriple Jump326-10.5012
Apr 1Oak Hills vs SerranoApr 1 · Long Jump · Place 6 · Oak HillsOak HillsLong Jump613-212
Apr 1Oak Hills vs SerranoApr 1 · 100m Hurdles · Place 4 · Oak HillsOak Hills100m Hurdles419.76a12
Mar 25Oak Hills vs Burroughs @ Oak HillsMar 25 · Triple Jump · Place 6 · Oak HillsOak HillsTriple Jump625-112
Mar 25Oak Hills vs Burroughs @ Oak HillsMar 25 · 100m Hurdles · Place 6 · Oak HillsOak Hills100m Hurdles619.99a12
Mar 7Roosevelt InvitationalMar 7 · 100m Hurdles · Place 11 · Oak HillsOak Hills100m Hurdles1121.47—

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · Triple Jump · Place 27 · Oak HillsOak HillsTriple Jump2727-4.5012
Feb 28Saddle-Up InvitationalFeb 28 · Long Jump · Place 23 · Oak HillsOak HillsLong Jump2313-4.5012
Feb 28Saddle-Up InvitationalFeb 28 · 100m Hurdles · Place 23 · Oak HillsOak Hills100m Hurdles2319.60a12
Feb 25Oak Hills vs Granite HillsFeb 25 · Triple Jump · Place 3 · Oak HillsOak HillsTriple Jump325-1112
Feb 25Oak Hills vs Granite HillsFeb 25 · Long Jump · Place 7 · Oak HillsOak HillsLong Jump712-1012

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Apr 23Mojave River League FinalsApr 23 · 100m Hurdles · Oak HillsOak Hills100m Hurdles33" / 0.838m--DNSWind: 4.811
Apr 15Oak Hills vs HesperiaApr 15 · Triple Jump · Oak HillsOak HillsTriple Jump--DNS11
Apr 15Oak Hills vs HesperiaApr 15 · 300m Hurdles · Place 4 · Oak HillsOak Hills300m Hurdles30" / 0.762m4.59.91a11
Apr 15Oak Hills vs HesperiaApr 15 · 100m Hurdles · Place 2 · Oak HillsOak Hills100m Hurdles33" / 0.838m2.18.19a11
Apr 8Serrano vs Oak HillsApr 8 · Triple Jump · Oak HillsOak HillsTriple Jump--DNS11
Apr 8Serrano vs Oak HillsApr 8 · 300m Hurdles · Oak HillsOak Hills300m Hurdles30" / 0.762m--DNS11
Apr 8Serrano vs Oak HillsApr 8 · 100m Hurdles · Place 1 · Oak HillsOak Hills100m Hurdles33" / 0.838m1.18.28aWind: -2.611
Apr 1Burroughs vs Oak HillsApr 1 · Triple Jump · Place 3 · Oak HillsOak HillsTriple Jump330-6.7511
Apr 1Burroughs vs Oak HillsApr 1 · 300m Hurdles · Place 4 · Oak HillsOak Hills300m Hurdles456.16a11
Apr 1Burroughs vs Oak HillsApr 1 · 100m Hurdles · Place 3 · Oak HillsOak Hills100m Hurdles318.30a11
Mar 19Apply Valley vs Oak HillsMar 19 · Triple Jump · Place 1 · Oak HillsOak HillsTriple Jump128-0—
Mar 19Apply Valley vs Oak HillsMar 19 · Long Jump · Place 4 · Oak HillsOak HillsLong Jump413-4.25—
Mar 19Apply Valley vs Oak HillsMar 19 · 300m Hurdles · Place 2 · Oak HillsOak Hills300m Hurdles21:00.27a—
Mar 19Apply Valley vs Oak HillsMar 19 · 100m Hurdles · Place 1 · Oak HillsOak Hills100m Hurdles118.61a—
Mar 15The QualifierMar 15 · 300m Hurdles · Place 29 · Oak HillsOak Hills300m Hurdles291:06.92a—
Mar 15The QualifierMar 15 · 100m Hurdles · Place 12 · Oak HillsOak Hills100m Hurdles1218.22a—
Mar 11Oak Hills vs SultanaMar 11 · Triple Jump · Place 1 · Oak HillsOak HillsTriple Jump1.27-03.5011
Mar 11Oak Hills vs SultanaMar 11 · Long Jump · Oak HillsOak HillsLong Jump--DNS11
Mar 11Oak Hills vs SultanaMar 11 · 300m Hurdles · Place 2 · Oak HillsOak Hills300m Hurdles30" / 0.762m2.55.51a11
Mar 11Oak Hills vs SultanaMar 11 · 100m Hurdles · Place 1 · Oak HillsOak Hills100m Hurdles33" / 0.838m1.19.10aWind: -2.511
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · Triple Jump · Place 12 · Oak Hills (SS)Oak Hills (SS)Triple Jump128.78m11
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 300m Hurdles · Place 9 · Oak Hills (SS)Oak Hills (SS)300m Hurdles953.4011
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 100m Hurdles · Place 8 · Oak Hills (SS)Oak Hills (SS)100m Hurdles817.9911
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 300m Hurdles · Place 13 · Oak Hills (SS)Oak Hills (SS)300m Hurdles1354.6711
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 100m Hurdles · Place 7 · Oak Hills (SS)Oak Hills (SS)100m Hurdles718.4011
Feb 22High Desert ClassicFeb 22 · Triple Jump · Place 8 · Oak HillsOak HillsTriple Jump8.27' 811
Feb 22High Desert ClassicFeb 22 · Long Jump · Place 6 · Oak HillsOak HillsLong Jump6.13' 7.511
Feb 22High Desert ClassicFeb 22 · 300m Hurdles · Place 2 · Oak HillsOak Hills300m Hurdles30" / 0.762m2.52.57a PB11
Feb 22High Desert ClassicFeb 22 · 100m Hurdles · Place 2 · Oak HillsOak Hills100m Hurdles33" / 0.838m2.18.13a PBWind: 1.111

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Oak Hills vs Granite HillsFeb 25 · Triple Jump · Place 1 · Oak HillsOak HillsTriple Jump129-4.25—
Feb 25Oak Hills vs Granite HillsFeb 25 · 300m Hurdles · Place 3 · Oak HillsOak Hills300m Hurdles357.70a—
Feb 25Oak Hills vs Granite HillsFeb 25 · 100m Hurdles · Place 2 · Oak HillsOak Hills100m Hurdles218.45a—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 24Mojave River League FinalsApr 24 · Triple Jump · Place 6 · Oak Hills (SS)Oak Hills (SS)Triple Jump68.76m10
Apr 24Mojave River League FinalsApr 24 · Long Jump · Place 8 · Oak Hills (SS)Oak Hills (SS)Long Jump84.25m10
Apr 24Mojave River League FinalsApr 24 · 300m Hurdles · Place 5 · Oak Hills (SS)Oak Hills (SS)300m Hurdles555.0510
Apr 13Inland Empire ChampionshipsApr 13 · 300m Hurdles · Place 13 · Oak HillsOak Hills300m Hurdles30" / 0.762m13.53.01a10
Apr 9Oak Hills vs SerranoApr 9 · Triple Jump · Place 1 · Oak HillsOak HillsTriple Jump1.28' 3.510
Apr 9Oak Hills vs SerranoApr 9 · Long Jump · Place 6 · Oak HillsOak HillsLong Jump6.12' 810
Apr 9Oak Hills vs SerranoApr 9 · 300m Hurdles · Place 5 · Oak HillsOak Hills300m Hurdles30" / 0.762m5.52.67a10
Apr 2Oak Hills vs BurroughsApr 2 · Triple Jump · Place 4 · Oak HillsOak HillsTriple Jump427-0.5—
Apr 2Oak Hills vs BurroughsApr 2 · Long Jump · Place 8 · Oak HillsOak HillsLong Jump812-10.5—
Apr 2Oak Hills vs BurroughsApr 2 · 300m Hurdles · Place 5 · Oak HillsOak Hills300m Hurdles554.68a—
Mar 19Oak Hills vs Apple ValleyMar 19 · Triple Jump · Place 2 · Oak HillsOak HillsTriple Jump228-7—
Mar 19Oak Hills vs Apple ValleyMar 19 · Long Jump · Place 5 · Oak HillsOak HillsLong Jump512-11—
Mar 19Oak Hills vs Apple ValleyMar 19 · 300m Hurdles · Place 2 · Oak HillsOak Hills300m Hurdles254.24a—
Mar 9Rosemead InvitationalMar 9 · Long Jump · Place 3 · Oak HillsOak HillsLong Jump312-8.50—
Mar 9Rosemead InvitationalMar 9 · 300m Hurdles · Place 2 · Oak HillsOak Hills300m Hurdles254.72a—
Mar 9Rosemead InvitationalMar 9 · 400 Meters · Place 8 · Oak HillsOak Hills400 Meters81:09.31a PB—
Mar 5Sultana vs Oak HillsMar 5 · Triple Jump · Oak HillsOak HillsTriple Jump--NM10
Mar 5Sultana vs Oak HillsMar 5 · Long Jump · Place 3 · Oak HillsOak HillsLong Jump3.13' 11"10
Mar 5Sultana vs Oak HillsMar 5 · 400 Meters · Place 3 · Oak HillsOak Hills400 Meters3.1:10.60a10
Mar 2Roosevelt Track & Field InvitationalMar 2 · 300m Hurdles · Place 1 · Oak HillsOak Hills300m Hurdles30" / 0.762m1.53.71a10
Mar 2Roosevelt Track & Field InvitationalMar 2 · 200 Meters · Place 15 · Oak HillsOak Hills200 Meters15.29.71aWind: 4.110
Feb 27Granite Hills at Oak HillsFeb 27 · Triple Jump · Place 1 · Oak HillsOak HillsTriple Jump1.27-02.0010
Feb 27Granite Hills at Oak HillsFeb 27 · Long Jump · Place 6 · Oak HillsOak HillsLong Jump6.13-03.0010
Feb 27Granite Hills at Oak HillsFeb 27 · 400 Meters · Place 4 · Oak HillsOak Hills400 Meters4.1:13.32a10
Feb 27Granite Hills at Oak HillsFeb 27 · 200 Meters · Place 1 · Oak HillsOak Hills200 Meters1.31.24a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Saddle-Up InvitationalFeb 24 · Triple Jump · Place 12 · Oak Hills (SS)Oak Hills (SS)Triple Jump128.47m PB10
Feb 24Saddle-Up InvitationalFeb 24 · Long Jump · Place 14 · Oak Hills (SS)Oak Hills (SS)Long Jump143.92m PB10
Feb 24Saddle-Up InvitationalFeb 24 · 200 Meters · Place 31 · Oak Hills (SS)Oak Hills (SS)200 Meters3130.36 PB10
Feb 24Saddle-Up InvitationalFeb 24 · 100 Meters · Place 62 · Oak Hills (SS)Oak Hills (SS)100 Meters6215.85 PB10
Feb 24Saddle-Up InvitationalFeb 24 · 400 Meters · Place 35 · Oak Hills (SS)Oak Hills (SS)400 Meters351:12.49 PB10

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · Triple Jump · Place 1 · Oak HillsOak HillsTriple Jump1.25-09.009
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · Long Jump · Place 1 · Oak HillsOak HillsLong Jump1.12-10.009
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · 200 Meters · Place 2 · Oak HillsOak Hills200 Meters2.30.72a PB9
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · 100 Meters · Place 2 · Oak HillsOak Hills100 Meters2.14.50a9
Apr 11Burroughs vs Oak Hills @ Cerro CosoApr 11 · Triple Jump · Place 1 · Oak HillsOak HillsTriple Jump125-79
Apr 11Burroughs vs Oak Hills @ Cerro CosoApr 11 · Long Jump · Place 2 · Oak HillsOak HillsLong Jump212-9.509
Apr 11Burroughs vs Oak Hills @ Cerro CosoApr 11 · 200 Meters · Place 2 · Oak HillsOak Hills200 Meters231.989
Apr 11Burroughs vs Oak Hills @ Cerro CosoApr 11 · 100 Meters · Place 2 · Oak HillsOak Hills100 Meters214.419
Apr 4Oak Hills vs Sultana @ Oak HillsApr 4 · Triple Jump · Oak HillsOak HillsTriple Jump--ND9
Apr 4Oak Hills vs Sultana @ Oak HillsApr 4 · Long Jump · Place 1 · Oak HillsOak HillsLong Jump1.12-09.509
Apr 4Oak Hills vs Sultana @ Oak HillsApr 4 · 400 Meters · Place 1 · Oak HillsOak Hills400 Meters1.1:15.78a9
Apr 4Oak Hills vs Sultana @ Oak HillsApr 4 · 100 Meters · Place 3 · Oak HillsOak Hills100 Meters3.14.84a9
Mar 28Apple Valley vs. Oak HillsMar 28 · Triple Jump · Place 2 · Oak Hills (SS)Oak Hills (SS)Triple Jump26.46m PB9
Mar 28Apple Valley vs. Oak HillsMar 28 · Long Jump · Place 1 · Oak Hills (SS)Oak Hills (SS)Long Jump13.87m9
Mar 28Apple Valley vs. Oak HillsMar 28 · 100 Meters · Place 3 · Oak Hills (SS)Oak Hills (SS)100 Meters314.36 PB9
Mar 18The QualifierMar 18 · Long Jump · Place 18 · Oak HillsOak HillsLong Jump18.12-10.00 PB9
Mar 11Redondo Nike Track FestivalMar 11 · Long Jump · Place 8 · Oak HillsOak HillsLong Jump8.12-06.009
Mar 8Granite Hills vs Oak HillsMar 8 · Long Jump · Place 2 · Oak HillsOak HillsLong Jump212-03.00—
Mar 4SPARTA RELAYSMar 4 · Long Jump · Place 18 · Oak HillsOak HillsLong Jump1812-07.009

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6HDAL FinalsMay 6 · 100m Hurdles · Place 3 · CedarCedar100m Hurdles30" / 0.762m3.18.41a PB8