Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNor-Cal Youth Championships · Jun 1018.02Nor-Cal Youth ChampionshipsJune 10, 2023
1500 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 255:10.61aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · OutdoorRunning Rebels Invitational · May 229.85aRunning Rebels InvitationalMay 2, 2026
400 Meters · Outdoor3M INVITATIONAL 2026 · May 161:05.30a3M INVITATIONAL 2026May 16, 2026
800 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 252:29.77aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · OutdoorSpeed Showcase · Apr 67-10.75Speed ShowcaseApril 6, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 10 · Run Hard UniversityRun Hard University1500 Meters10.5:10.61a PB5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 7 · Run Hard UniversityRun Hard University800 Meters7.2:29.77a PB5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 12 · Run Hard UniversityRun Hard University400 MetersRound P12.1:05.87a5
Jun 666th Golden West Invitational Jun 6 · 800 Meters · Place 3 · Run Hard UniversityRun Hard University800 Meters3.2:34.21a5
Jun 666th Golden West Invitational Jun 6 · 400 Meters · Place 8 · Run Hard UniversityRun Hard University400 Meters8.1:05.77a5
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 13 · Run Hard UniversityRun Hard University800 Meters132:35.78a5
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 19 · Run Hard UniversityRun Hard University400 Meters191:05.30a PB5
May 2Running Rebels InvitationalMay 2 · 800 Meters · Place 7 · Run Hard UniversityRun Hard University800 Meters72:37.24a5
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 23 · Run Hard UniversityRun Hard University400 Meters231:08.24a5
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 25 · Run Hard UniversityRun Hard University200 Meters2529.85a PB5
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 31 · Run Hard UniversityRun Hard University200 Meters3130.86a5
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 14 · Run Hard UniversityRun Hard University800 Meters142:42.03a5
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 22 · Run Hard UniversityRun Hard University400 Meters221:09.34a5

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 1500 Meters · Place 5 · Run Hard UniversityRun Hard University1500 Meters5.5:40.40a4
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 800 Meters · Place 5 · Run Hard UniversityRun Hard University800 Meters5.2:38.50a4
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Place 10 · Run Hard UniversityRun Hard University400 Meters10.1:12.33a4
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 24 · Run Hard UniversityRun Hard University1500 Meters245:36.42a4
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 9 · Run Hard UniversityRun Hard University800 Meters92:38.51a4
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 15 · Run Hard UniversityRun Hard University1500 Meters155:34.63a4
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 4 · Run Hard UniversityRun Hard University800 Meters42:40.11a4
May 3Running Rebels InvitationalMay 3 · 1500 Meters · Place 5 · Run Hard UniversityRun Hard University1500 Meters5.5:28.11a4
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 4 · Run Hard UniversityRun Hard University800 Meters4.2:43.46a4
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 1500 Meters · Place 2 · Run Hard UniversityRun Hard University1500 Meters25:29.92a4
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 7 · Run Hard UniversityRun Hard University400 Meters71:13.28a4

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 20 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters20.3:00.42a2
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 30 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 MetersRound P30.1:19.12a2
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500 Meters · Place 13 · God Speed Track ClubGod Speed Track Club1500 Meters136:32.149
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 30 · God Speed Track ClubGod Speed Track Club400 Meters301:17.509
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 19 · God Speed Track ClubGod Speed Track Club800 Meters192:59.239
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 12 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters12.2:57.09a2
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 34 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters34.1:17.25a2
May 183M INVITATIONAL "2024"May 18 · 1500 Meters · Place 15 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)1500 Meters15.6:42.01a2
May 183M INVITATIONAL "2024"May 18 · 800 Meters · Place 20 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters20.3:03.77a2
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 45 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters45.1:18.48a2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 800 Meters · Place 17 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters17.3:24.01a2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 27 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters27.1:25.17a2
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Long Jump · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Long Jump—SCR2
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 800 Meters · Place 15 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters15.3:15.63a2
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 53 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)200 Meters53.35.24aWind: -1.52
Apr 6Speed ShowcaseApr 6 · Long Jump · Place 25 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Long Jump25.7-10.75 PB2
Apr 6Speed ShowcaseApr 6 · 800 Meters · Place 11 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters11.3:19.13a2
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 58 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters58.1:29.24a2
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 47 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters47.1:27.54a2

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 12 · God Speed Track ClubGod Speed Track Club800 Meters123:23.958
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 36 · God Speed Track ClubGod Speed Track Club100 MetersRound P3618.02 PB8
May 27Tom Moore Youth ClassicMay 27 · 100 Meters · Place 27 · God Speed Track ClubGod Speed Track Club100 MetersRound P2718.25a—
May 203M Invitational 2023May 20 · 100 Meters · Place 93 · God Speed Track ClubGod Speed Track Club100 MetersRound P9320.03a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Long Jump · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Long Jump—DNS1
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · God Speed Track Club (Stockton)God Speed Track Club (Stockton)100 Meters—DNS1
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Long Jump · Place 6 · God Speed Track ClubGod Speed Track ClubLong Jump68-9—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 100 Meters · Place 40 · God Speed Track ClubGod Speed Track Club100 Meters4019.81a—
Mar 4Rebels March Madness All-ComersMar 4 · 100 Meters · Place 34 · God Speed Track ClubGod Speed Track Club100 Meters3420.851