Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Mile @ Mesa · Feb 146:22.97The Mile @ MesaFebruary 14, 2026
1500 Meters · OutdoorNighthawks Invitational · Apr 195:39.80aNighthawks InvitationalApril 19, 2026
1600 Meters · IndoorCal High All-Comers Meet · Feb 76:28.66aCal High All-Comers MeetFebruary 7, 2026
1600 Meters · OutdoorCal High All-Comers Meet · Jan 176:14.08aCal High All-Comers MeetJanuary 17, 2026
200 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1132.89a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
800 Meters · IndoorCal High All-Comers Meet · Feb 113:44.64aCal High All-Comers MeetFebruary 11, 2023
800 Meters · OutdoorGRIT DISTANCE INVITATIONAL · Mar 223:05.85GRIT DISTANCE INVITATIONALMarch 22, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 172026 Summer Series FinaleJul 17 · 1500 Meters · Place 17 · GTD1500 Meters17.5:40.54a7
Jul 11Grand Sprint SeriesJul 11 · 200 Meters · Place 43 · GTD200 Meters43.31.53aWind: 2.37
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 55 · GTD1500 Meters55.5:57.50a7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 58 · GTD200 MetersRound P58.32.89a PBWind: 1.67
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 94 · GTD1500 Meters94.5:58.62a7
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 131 · GTD200 Meters131.32.11aWind: 2.77
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 1600 Meters · Place 66 · GTD1600 Meters666:26.89a7
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 1500 Meters · Place 50 · GTD1500 Meters505:55.23a7
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 71 · GTD200 Meters7133.66a7
Apr 19Nighthawks InvitationalApr 19 · 1500 Meters · Place 33 · GTD1500 Meters33.5:39.80a PB7
Apr 19Nighthawks InvitationalApr 19 · 200 Meters · Place 14 · GTD200 Meters14.33.47a7
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 69 · GTD1500 Meters69.5:45.88a7
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 103 · GTD200 Meters103.33.69aWind: -0.87
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 800 Meters · Place 22 · GTD800 Meters223:05.85 PB13
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 48 · GTD1500 Meters486:04.0213
Jan 17Cal High All-Comers MeetJan 17 · 1600 Meters · Place 55 · GTD1600 Meters55.6:14.08a PB7
Jan 17Cal High All-Comers MeetJan 17 · 800 Meters · Place 14 · GTD800 Meters14.3:09.50a7

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14The Mile @ MesaFeb 14 · 1 Mile · Place 36 · GTD1 Mile366:22.97 PB13
Feb 7Cal High All-Comers MeetFeb 7 · 1600 Meters · Place 62 · GTD1600 Meters626:28.66a PB7

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 68 · GTD1500 Meters686:25.23a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 117 · GTD200 Meters11737.03a6
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 38 · GTD1500 Meters386:30.54a6
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 77 · GTD200 Meters7737.13a6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 1500 Meters · GTD1500 Meters—DNS6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 69 · GTD200 Meters69.37.69a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · Place 36 · GTD1500 Meters36.6:15.34a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Place 26 · GTD800 Meters26.3:16.32a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 76 · GTD200 Meters76.35.75a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 50 · GTD1500 Meters506:36.98a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 800 Meters · Place 38 · GTD800 Meters383:16.50a6

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Place 26 · GTD1500 Meters26.6:22.30a5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 28 · GTD800 Meters28.3:27.03a5
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 1500 Meters · Place 21 · GTD1500 Meters21.6:49.83a5
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 16 · GTD800 Meters16.3:28.90a5
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 29 · GTD1500 Meters29.7:06.71a5
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Place 27 · GTD800 Meters27.3:47.27a5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 56 · GTD1500 Meters56.6:23.09a5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 800 Meters · Place 39 · GTD800 Meters39.3:17.45a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 38 · GTD1500 Meters38.6:49.88a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 38 · GTD1500 Meters38.6:49.88a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 31 · GTD800 Meters31.3:31.43a5
Jan 27Cal High All-comers MeetJan 27 · 1600 Meters · Place 128 · GTD1600 Meters128.7:37.05a5
Jan 27Cal High All-comers MeetJan 27 · 800 Meters · Place 37 · GTD800 Meters37.3:34.74a5

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
May 10Fullerton Jackrabbits Youth Distance CarnivalMay 10 · 1600 Meters · Place 33 · GTD1600 Meters33.7:18.17a5

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 30 · GTD1500 Meters306:46.51a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 33 · GTD800 Meters333:20.08a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 34 · GTD1500 Meters34.7:01.84aUnofficial4
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 34 · GTD800 Meters34.3:39.77aUnofficial4
Apr 15Free Spirit Condor Invitational MeetApr 15 · 1500 Meters · Place 21 · GTD1500 Meters216:45.45a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 800 Meters · Place 29 · GTD800 Meters293:35.33a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Cal High All-Comers MeetFeb 11 · 1600 Meters · Place 222 · GTD1600 Meters2227:46.31a4
Feb 11Cal High All-Comers MeetFeb 11 · 800 Meters · Place 65 · GTD800 Meters653:44.64a PB4