Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 115:16.41a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
1600 Meters · OutdoorSt. Mary's PAL · May 35:02.30aSt. Mary's PALMay 3, 2026
3000 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1111:10.00a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
3200 Meters · OutdoorOrange County XC PR Track Challenge · Nov 1312:23.50aOrange County XC PR Track ChallengeNovember 13, 2025
400 Meters · OutdoorPacific Coast Shockwaves Track and Field Invitational · Mar 281:11.77aPacific Coast Shockwaves Track and Field InvitationalMarch 28, 2026
800 Meters · OutdoorSt. Mary's PAL · May 32:41.69aSt. Mary's PALMay 3, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 9 · OC GritOC Grit3000 Meters9.11:10.00a PB5
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 7 · OC GritOC Grit1500 Meters7.5:16.41a PB5
Jun 9The Grit 1000Jun 9 · 1000 Meters · Place 1 · OC GritOC Grit1000 Meters1.3:23.6Unofficial5
May 30West Coast Classic Track and Field InvitationalMay 30 · 3000 Meters · Place 14 · OC GritOC Grit3000 Meters14.11:50.02a5
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 14 · OC GritOC Grit1500 Meters14.5:16.65a5
May 3St. Mary's PALMay 3 · 1600 Meters · Place 1 · St. EdwardSt. Edward1600 Meters1.5:02.30a PB5
May 3St. Mary's PALMay 3 · 800 Meters · Place 1 · St. EdwardSt. Edward800 Meters1.2:41.69a PB5
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 1500 Meters · Place 12 · OC GritOC Grit1500 Meters125:27.58a5
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 24 · OC GritOC Grit1500 Meters24.5:30.69a5
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 38 · OC GritOC Grit400 Meters38.1:11.77a PB5
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 13 · OC GritOC Grit1500 Meters135:33.5112

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 13Orange County XC PR Track ChallengeNov 13 · 3200 Meters · Place 3 · OC GritOC Grit3200 Meters312:23.50a PB5
Nov 13Orange County XC PR Track ChallengeNov 13 · 1600 Meters · Place 5 · OC GritOC Grit1600 Meters55:41.89a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 43 · OC GritOC Grit1500 Meters435:49.15a4
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 1600 Meters · Place 46 · OC GritOC Grit1600 Meters466:45.97a4
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 400 Meters · Place 42 · OC GritOC Grit400 Meters421:19.61a4
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 1500 Meters · Place 29 · OC GritOC Grit1500 Meters29.6:03.97a4
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · Place 31 · OC GritOC Grit1500 Meters31.6:14.94a4
Apr 6PAL Regional @ Santa MargaritaApr 6 · 1600 Meters · Place 1 · St. EdwardsSt. Edwards1600 Meters1.5:37.37aUnofficial4
Apr 6PAL Regional @ Santa MargaritaApr 6 · 1600 Meters · Place 1 · St. EdwardsSt. Edwards1600 Meters1.6:36.73aUnofficial4
Apr 6PAL Regional @ Santa MargaritaApr 6 · 400 Meters · Place 1 · St. EdwardsSt. Edwards400 Meters1.1:18.89aUnofficial4

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 12 · OC GritOC Grit1500 Meters125:41.52a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 25 · OC GritOC Grit800 Meters252:51.64a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 11 · OC GritOC Grit1500 Meters11.5:41.86a3
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 16 · OC GritOC Grit800 Meters16.2:51.05a3
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 37 · OC GritOC Grit400 Meters37.1:14.75a3
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 33 · OC GritOC Grit400 Meters33.1:19.90a3
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Place 18 · OC GritOC Grit800 Meters18.3:03.81a3
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 23 · OC GritOC Grit1500 Meters23.6:14.71a3
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 42 · OC GritOC Grit400 Meters42.1:21.20a3