Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Mile @ Mesa · Feb 145:25.47The Mile @ MesaFebruary 14, 2026
1 Mile · OutdoorSteve Scott Invite · May 25:13.84aSteve Scott InviteMay 2, 2025
1500 Meters · OutdoorSteve Scott Invitational · May 14:42.60aSteve Scott InvitationalMay 1, 2026
1600 Meters · OutdoorWest Coast Classic HS Track and Field Invitational · Apr 115:14.91aWest Coast Classic HS Track and Field InvitationalApril 11, 2026
3000 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1110:15.25a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
3200 Meters · OutdoorOrange County XC PR Track Challenge · Nov 1311:58.67aOrange County XC PR Track ChallengeNovember 13, 2025
800 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 112:19.88a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · OC GritOC Grit1500 MetersRound P--DNS8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 2 · OC GritOC Grit3000 Meters2.10:15.25a PB8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 4 · OC GritOC Grit1500 Meters4.5:00.30a8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 3 · OC GritOC Grit800 Meters3.2:19.88a PB8
Jun 9The Grit 1000Jun 9 · 1000 Meters · Place 2 · OC GritOC Grit1000 Meters2.3:05.2Unofficial8
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 3 · OC GritOC Grit1500 Meters3.4:50.01a8
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 4 · OC GritOC Grit800 Meters4.2:24.43a8
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 800 Meters · Place 1 · OC GritOC Grit800 Meters12:23.20a8
May 1Steve Scott InvitationalMay 1 · 1500 Meters · Place 2 · OC GritOC Grit1500 Meters24:42.60a PB8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 3000 Meters · Place 1 · OC GritOC Grit3000 Meters110:18.33a8
Apr 19Nighthawks InvitationalApr 19 · 1500 Meters · Place 1 · OC GritOC Grit1500 Meters1.4:55.32a8
Apr 19Nighthawks InvitationalApr 19 · 800 Meters · Place 1 · OC GritOC Grit800 Meters1.2:29.70a8
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 1600 Meters · Place 1 · OC GritOC Grit1600 Meters1.5:14.91a PB8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 3 · OC GritOC Grit1500 Meters3.4:48.32a8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 800 Meters · Place 1 · OC GritOC Grit800 Meters1.2:26.54a8
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 1 · OC GritOC Grit1500 Meters14:56.1114
Jan 31Tesoro All-ComersJan 31 · 1600 Meters · Place 3 · UNAUNA1600 Meters3.5:17.90a8
Jan 31Tesoro All-ComersJan 31 · 800 Meters · Place 2 · UNAUNA800 Meters2.2:29.58a8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14The Mile @ MesaFeb 14 · 1 Mile · Place 3 · OC GritOC Grit1 Mile35:25.47 PB14

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Nov 13Orange County XC PR Track ChallengeNov 13 · 3200 Meters · Place 1 · OC GritOC Grit3200 Meters111:58.67a PB8
Nov 13Orange County XC PR Track ChallengeNov 13 · 1600 Meters · Place 1 · OC GritOC Grit1600 Meters15:28.71a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 4 · OC GritOC Grit1500 Meters44:50.85a7
May 24L A Jets 39th Annual InvitationalMay 24 · 3000 Meters · Place 1 · OC GritOC Grit3000 Meters110:29.307
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 2 · OC GritOC Grit1500 Meters24:57.90a7
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 1600 Meters · Place 4 · OC GritOC Grit1600 Meters45:24.19a7
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 800 Meters · Place 2 · OC GritOC Grit800 Meters22:25.83a7
May 2Steve Scott InviteMay 2 · 1 Mile · Place 8 · OC GritOC Grit1 Mile85:13.84a PB7
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 1500 Meters · Place 4 · OC GritOC Grit1500 Meters4.4:54.94a7
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 3000 Meters · Place 1 · OC GritOC Grit3000 Meters1.10:50.63a7
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · OC GritOC Grit1500 Meters—DNS7
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 4 · OC GritOC Grit1500 Meters44:57.57a7
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 800 Meters · Place 8 · OC GritOC Grit800 Meters82:32.98a7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 6 · OC GritOC Grit1 Mile65:37.9413

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 9 · South Orange County WildcatsSouth Orange County Wildcats1500 Meters9.5:16.65a6
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Place 10 · South Orange County WildcatsSouth Orange County Wildcats1500 Meters10.5:23.84a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 1500 Meters · Place 6 · South Orange County WildcatsSouth Orange County Wildcats1500 Meters6.5:28.65a6
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 3 · South Orange County WildcatsSouth Orange County Wildcats1500 Meters3.5:21.27a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 12 · South Orange County WildcatsSouth Orange County Wildcats1500 Meters12.5:25.80a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 9 · South Orange County WildcatsSouth Orange County Wildcats1500 Meters9.5:28.73a6
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 9 · South Orange County WildcatsSouth Orange County Wildcats1500 Meters9.5:28.73a6