Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorThe Qualifier · Mar 154:50.67aThe QualifierMarch 15, 2025
200 Meters · IndoorPoly Green vs Orange · Feb 1525.83Poly Green vs OrangeFebruary 15, 2024
200 Meters · OutdoorPoly @ Elsinore · Mar 2025.66aPoly @ ElsinoreMarch 20, 2024
400 Meters · IndoorPoly Green vs Orange · Feb 1558.70Poly Green vs OrangeFebruary 15, 2024
800 Meters · OutdoorML King vs Riverside Poly · Mar 42:04.08aML King vs Riverside PolyMarch 4, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29Ivy League ChampionshipsApr 29 · 800 Meters · Place 14 · Poly (Riverside)800 Meters142:08.31a12
Apr 29Ivy League ChampionshipsApr 29 · 800 Meters · Place 14 · Poly (Riverside)800 Meters142:08.3112
Apr 22Riverside Poly vs Valley ViewApr 22 · 800 Meters · Place 7 · Poly (Riverside)800 Meters72:09.48a12
Apr 15Rancho Verde vs Riverside PolyApr 15 · 1600 Meters · Place 7 · Poly (Riverside)1600 Meters75:12.76a12
Apr 11The BIG MeetApr 11 · 1600 Meters · Poly (Riverside)1600 Meters--DNS12
Apr 11The BIG MeetApr 11 · 800 Meters · Place 14 · Poly (Riverside)800 Meters14.2:07.90a12
Apr 4The Raincross InvitationalApr 4 · 800 Meters · Place 8 · Poly (Riverside)800 Meters82:06.80a12
Mar 18Riverside Poly vs Paloma ValleyMar 18 · 1600 Meters · Place 6 · Poly (Riverside)1600 Meters65:03.21a12
Mar 18Riverside Poly vs Paloma ValleyMar 18 · 800 Meters · Place 4 · Poly (Riverside)800 Meters42:12.55a12
Mar 11Liberty vs Riverside Poly/HemetMar 11 · 1600 Meters · Place 5 · Poly (Riverside)1600 Meters54:56.04a12
Mar 7Roosevelt InvitationalMar 7 · 110m Hurdles · Place 15 · Poly (Riverside)110m Hurdles152:08.52—
Mar 7Roosevelt InvitationalMar 7 · 1600 Meters · Place 13 · Poly (Riverside)1600 Meters134:53.23—
Mar 4ML King vs Riverside PolyMar 4 · 800 Meters · Place 6 · Poly (Riverside)800 Meters62:04.08a PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 1600 Meters · Place 49 · Poly (Riverside)1600 Meters49.4:51.07a11
Apr 16Riverside Poly vs Rancho VerdeApr 16 · 1600 Meters · Place 1 · Poly (Riverside)1600 Meters1.4:57.17a11
Apr 16Riverside Poly vs Rancho VerdeApr 16 · 800 Meters · Place 1 · Poly (Riverside)800 Meters1.2:12.43a11
Apr 12The BIG Meet @ Valley ViewApr 12 · 1600 Meters · Place 16 · Poly (Riverside)1600 Meters164:55.56a11
Apr 12The BIG Meet @ Valley ViewApr 12 · 800 Meters · Place 10 · Poly (Riverside)800 Meters102:11.75a11
Apr 9Orange Vista vs Riverside PolyApr 9 · 1600 Meters · Place 7 · Poly (Riverside)1600 Meters7.5:07.16a11
Apr 9Orange Vista vs Riverside PolyApr 9 · 800 Meters · Place 8 · Poly (Riverside)800 Meters8.2:28.22a11
Apr 5The Raincross Invitational @ ML KingApr 5 · 800 Meters · Place 11 · Poly (Riverside)800 Meters11.2:11.93a11
Apr 2Riverside Poly vs LibertyApr 2 · 1600 Meters · Place 2 · Poly (Riverside)1600 Meters2.4:57.00a11
Apr 2Riverside Poly vs LibertyApr 2 · 800 Meters · Place 4 · Poly (Riverside)800 Meters4.2:13.90a11
Mar 15The QualifierMar 15 · 1600 Meters · Place 25 · Poly (Riverside)1600 Meters254:50.67a PB—
Mar 15The QualifierMar 15 · 800 Meters · Place 30 · Poly (Riverside)800 Meters302:14.02a—
Mar 5ML King vs Riverside PolyMar 5 · 1600 Meters · Place 2 · Poly (Riverside)1600 Meters2.4:57.46a11
Mar 5ML King vs Riverside PolyMar 5 · 800 Meters · Place 2 · Poly (Riverside)800 Meters2.2:14.55a11
Mar 1Roosevelt InvitationalMar 1 · 1600 Meters · Place 49 · Polytechnic - Riverside (SS)1600 Meters495:19.3611
Mar 1Roosevelt InvitationalMar 1 · 800 Meters · Place 47 · Polytechnic - Riverside (SS)800 Meters472:20.0111

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24IVY League FinalsApr 24 · 800 Meters · Place 14 · Polytechn - Riverside (SS)800 Meters142:14.6110
Apr 17Rancho Verde @ PolyApr 17 · 800 Meters · Place 3 · Poly (Riverside)800 Meters3.2:17.71a10
Apr 17Rancho Verde @ PolyApr 17 · 200 Meters · Place 11 · Poly (Riverside)200 Meters11.26.37a10
Apr 10Poly @ NorthApr 10 · 800 Meters · Place 4 · Poly (Riverside)800 Meters4.2:23.22a10
Apr 10Poly @ NorthApr 10 · 200 Meters · Place 12 · Poly (Riverside)200 Meters12.26.25a10
Apr 3Heritage @ PolyApr 3 · 800 Meters · Place 3 · Poly (Riverside)800 Meters3.2:24.61a10
Apr 3Heritage @ PolyApr 3 · 200 Meters · Place 16 · Poly (Riverside)200 Meters16.26.80a10
Mar 20Poly @ ElsinoreMar 20 · 800 Meters · Place 6 · Poly (Riverside)800 Meters6.2:25.73a10
Mar 20Poly @ ElsinoreMar 20 · 200 Meters · Place 20 · Poly (Riverside)200 Meters20.25.66a PB10
Mar 16The QualifierMar 16 · 800 Meters · Place 30 · Poly (Riverside)800 Meters302:21.7410
Feb 22Riverside Poly @ RamonaFeb 22 · 200 Meters · Place 2 · Poly (Riverside)200 Meters2.26.21aWind: 410

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28ML King vs Poly and Jurupa HillsFeb 28 · 200 Meters · Place 9 · Polytechnic - Riverside (SS)200 Meters925.8810
Feb 15Poly Green vs OrangeFeb 15 · High Jump · Place 6 · Poly (Riverside)High Jump64-0—
Feb 15Poly Green vs OrangeFeb 15 · 400 Meters · Place 9 · Poly (Riverside)400 Meters958.70 PB—
Feb 15Poly Green vs OrangeFeb 15 · 200 Meters · Place 10 · Poly (Riverside)200 Meters1025.83 PB—