Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorNor-Cal Youth Championships · Jun 74:51.76Nor-Cal Youth ChampionshipsJune 7, 2025
200 Meters · Outdoor3M INVITATIONAL 2026 · May 1631.08a3M INVITATIONAL 2026May 16, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:03.21aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · Outdoor66th Golden West Invitational · Jun 61:06.80a66th Golden West Invitational June 6, 2026
800 Meters · OutdoorAAU Track & Field Region 22 Qualifier · Jun 172:27.25aAAU Track & Field Region 22 QualifierJune 17, 2026
Long Jump · Outdoor3M INVITATIONAL - 2025 · May 173.64m3M INVITATIONAL - 2025May 17, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 10 · Factory Elite Speed AcademyFactory Elite Speed Academy3000 Meters10.10:03.21a PB6
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 41 · Factory Elite Speed AcademyFactory Elite Speed Academy1500 Meters41.4:52.69a6
Jul 181st Annual Buettner ClassicJul 18 · 1500 Meters · Place 3 · UnattachedUnattached1500 Meters3.4:57.94a6
Jul 181st Annual Buettner ClassicJul 18 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:33.96a6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · High Jump · Factory Elite Speed AcademyFactory Elite Speed AcademyHigh Jump—DNS6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 8 · Factory Elite Speed AcademyFactory Elite Speed Academy3000 Meters8.10:29.37a6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 16 · Factory Elite Speed AcademyFactory Elite Speed Academy1500 Meters16.4:53.08a6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 15 · Factory Elite Speed AcademyFactory Elite Speed Academy800 Meters15.2:28.47a6
Jun 17AAU Track & Field Region 22 QualifierJun 17 · High Jump · Factory Elite Speed AcademyFactory Elite Speed AcademyHigh Jump—DNS6
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 3000 Meters · Place 1 · Factory Elite Speed AcademyFactory Elite Speed Academy3000 Meters1.10:27.18a6
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 1500 Meters · Place 5 · Factory Elite Speed AcademyFactory Elite Speed Academy1500 Meters5.5:05.74a6
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 800 Meters · Place 5 · Factory Elite Speed AcademyFactory Elite Speed Academy800 Meters5.2:27.25a PB6
Jun 666th Golden West Invitational Jun 6 · 3200 Meters · Factory Elite Speed AcademyFactory Elite Speed Academy3200 Meters—DNS6
Jun 666th Golden West Invitational Jun 6 · 1500 Meters · Factory Elite Speed AcademyFactory Elite Speed Academy1500 Meters—DNS6
Jun 666th Golden West Invitational Jun 6 · 800 Meters · Place 10 · Factory Elite Speed AcademyFactory Elite Speed Academy800 Meters10.2:28.53a6
Jun 666th Golden West Invitational Jun 6 · 400 Meters · Place 19 · Factory Elite Speed AcademyFactory Elite Speed Academy400 Meters19.1:06.80a PB6
May 23Tom Moore Youth ClassicMay 23 · 1500 Meters · Place 10 · Factory Elite Speed AcademyFactory Elite Speed Academy1500 Meters104:57.64a6
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 15 · Factory Elite Speed AcademyFactory Elite Speed Academy1500 Meters154:56.46a6
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 75 · Factory Elite Speed AcademyFactory Elite Speed Academy200 Meters7531.08a PB6

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 3000 Meters · Place 5 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)3000 Meters510:37.28a5
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 9 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)1500 Meters94:59.93a5
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 3000 Meters · Place 1 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)3000 Meters1.10:39.70a5
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 1500 Meters · Place 4 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)1500 Meters4.5:10.09a5
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 800 Meters · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters--DNS5
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 1500 Meters · Place 2 · God Speed Track ClubGod Speed Track Club1500 Meters24:51.76 PB12
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 6 · God Speed Track ClubGod Speed Track Club800 Meters62:29.0812
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 3000 Meters · Place 1 · God Speed Track ClubGod Speed Track Club3000 Meters110:24.1112
May 31STS Club Championship May 31 · 3000 Meters · Place 1 · God Speed Track ClubGod Speed Track Club3000 Meters111:04.60a5
May 31STS Club Championship May 31 · 1500 Meters · Place 1 · God Speed Track ClubGod Speed Track Club1500 Meters15:20.87a5
May 173M INVITATIONAL - 2025May 17 · Long Jump · Place 24 · God Speed Track ClubGod Speed Track ClubLong Jump243.64m PB5
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 3 · God Speed Track ClubGod Speed Track Club1500 Meters34:55.80a5
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 71 · God Speed Track ClubGod Speed Track Club200 Meters7132.37a5
May 3Running Rebels InvitationalMay 3 · 3000 Meters · Place 1 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)3000 Meters1.10:35.17a5
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 3 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters3.2:29.51a5
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 24 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)400 Meters24.1:10.93a5
Apr 12Central Valley Duel InviteApr 12 · High Jump · Place 2 · God Speed Track ClubGod Speed Track ClubHigh Jump24-45
Apr 12Central Valley Duel InviteApr 12 · 1500 Meters · Place 1 · God Speed Track ClubGod Speed Track Club1500 Meters15:02.83a5
Apr 12Central Valley Duel InviteApr 12 · 800 Meters · Place 1 · God Speed Track ClubGod Speed Track Club800 Meters12:36.03a5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 1500 Meters · Place 1 · God Speed Track ClubGod Speed Track Club1500 Meters15:03.23a5
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 22 · God Speed Track ClubGod Speed Track Club400 Meters221:12.45a5

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 5 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)3000 Meters5.11:12.64a4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 17 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters17.2:41.85a4
Jun 12AAU Region 22 QualifierJun 12 · 3000 Meters · Place 2 · God Speed Track ClubGod Speed Track Club3000 Meters211:40.67—
Jun 12AAU Region 22 QualifierJun 12 · 1500 Meters · Place 5 · God Speed Track ClubGod Speed Track Club1500 Meters55:27.11—
Jun 12AAU Region 22 QualifierJun 12 · 800 Meters · Place 4 · God Speed Track ClubGod Speed Track Club800 Meters42:48.22—
May 25Tom Moore Youth ClassicMay 25 · 3000 Meters · Place 2 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)3000 Meters2.11:27.99a4
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 14 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters14.2:47.57a4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Javelin · God Speed Track Club (Stockton)God Speed Track Club (Stockton)Javelin400g TJ—SCR4
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 800 Meters · Place 9 · God Speed Track Club (Stockton)God Speed Track Club (Stockton)800 Meters9.2:49.57a4