Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Mile @ Mesa · Feb 146:23.98The Mile @ MesaFebruary 14, 2026
1500 Meters · OutdoorPacific Coast Shockwaves Track and Field Invitational · Mar 285:51.31aPacific Coast Shockwaves Track and Field InvitationalMarch 28, 2026
1600 Meters · OutdoorOrange County XC PR Track Challenge · Nov 136:27.87aOrange County XC PR Track ChallengeNovember 13, 2025
3000 Meters · OutdoorImani Speed City Compton · Apr 2215:25.54aImani Speed City ComptonApril 22, 2023
400 Meters · OutdoorLos Angeles Jets 38th Annual Invitational · May 251:15.48aLos Angeles Jets 38th Annual InvitationalMay 25, 2024
800 Meters · Outdoor2025 Fullerton Jackrabbits Distance Carnival · May 92:58.53a2025 Fullerton Jackrabbits Distance CarnivalMay 9, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 65 · OC GritOC Grit1500 Meters65.6:19.55a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 1500 Meters · Place 30 · OC GritOC Grit1500 Meters306:03.91a8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 54 · OC GritOC Grit1500 Meters54.5:51.31a PB8
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 800 Meters · Place 16 · OC GritOC Grit800 Meters163:01.94—
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 26 · OC GritOC Grit1500 Meters265:59.19—
Jan 31Tesoro All-ComersJan 31 · 1600 Meters · Place 41 · UNAUNA1600 Meters41.6:31.97a8
Jan 31Tesoro All-ComersJan 31 · 800 Meters · Place 16 · UNAUNA800 Meters16.3:03.89a8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14The Mile @ MesaFeb 14 · 1 Mile · Place 24 · OC GritOC Grit1 Mile246:23.98 PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 13Orange County XC PR Track ChallengeNov 13 · 1600 Meters · Place 21 · OC GritOC Grit1600 Meters216:27.87a PB8
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 55 · OC GritOC Grit1500 Meters556:02.07a7
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 34 · OC GritOC Grit1500 Meters346:07.19a7
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 1600 Meters · Place 40 · OC GritOC Grit1600 Meters406:40.22a7
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 800 Meters · Place 42 · OC GritOC Grit800 Meters422:58.53a PB7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 1500 Meters · Place 39 · OC GritOC Grit1500 Meters39.6:14.04a7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 37 · OC GritOC Grit1 Mile376:34.72—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · OC GritOC Grit1500 Meters—DNS6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 58 · OC GritOC Grit400 Meters58.1:15.48a PB6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 1500 Meters · Place 21 · OC GritOC Grit1500 Meters21.6:07.62a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 21 · OC GritOC Grit800 Meters21.3:04.65a6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Place 21 · OC GritOC Grit800 Meters21.2:58.69a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 28 · OC GritOC Grit1500 Meters28.6:00.95a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 32 · OC GritOC Grit1500 Meters32.6:19.39a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 32 · OC GritOC Grit1500 Meters32.6:19.39a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 21 · OC GritOC Grit800 Meters21.3:05.40a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 21 · OC GritOC Grit800 Meters21.3:05.40a6
Mar 910 East InvitationalMar 9 · 1500 Meters · Place 10 · OC GritOC Grit1500 Meters10.6:07.54a6

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 29 · OC GritOC Grit1500 Meters29.6:14.24aUnofficial5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 21 · OC GritOC Grit800 Meters21.3:12.23aUnofficial5
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 72 · OC GritOC Grit400 Meters721:21.92a—
Apr 22Imani Speed City ComptonApr 22 · 3000 Meters · Place 13 · OC GritOC Grit3000 Meters1315:25.54a PB—
Apr 22Imani Speed City ComptonApr 22 · 1500 Meters · Place 22 · OC GritOC Grit1500 Meters226:49.22a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 1500 Meters · Place 35 · OC GritOC Grit1500 Meters356:37.01a—
Mar 19OC GRIT INVITE TIME TRIALMar 19 · 800 Meters · Place 4 · OC GritOC Grit800 Meters4.03:15.4Unofficial5
Mar 19OC GRIT INVITE TIME TRIALMar 19 · 400 Meters · Place 4 · OC GritOC Grit400 Meters4.01:28.5Unofficial5