Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSDUSD MSA Point Loma · Sep 2614.77aSDUSD MSA Point LomaSeptember 26, 2026
1500 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 134:53.89aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
1500 Meters · OutdoorUsa Rockets Annual Track Meet · May 234:54.09aUsa Rockets Annual Track MeetMay 23, 2026
3000 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1310:41.91aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
3000 Meters · OutdoorFast Camp Speed Wars Invitational · May 1610:49.00aFast Camp Speed Wars InvitationalMay 16, 2026
400 Meters · OutdoorSDUSD MSA Invite LMEC · Sep 121:04.81aSDUSD MSA Invite LMEC September 12, 2026
800 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 132:25.26aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
800 Meters · OutdoorSDUSD MSA Point Loma · Sep 262:27.25aSDUSD MSA Point LomaSeptember 26, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Sep 26SDUSD MSA Point LomaSep 26 · 800 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)800 Meters1.2:27.25a PB7
Sep 26SDUSD MSA Point LomaSep 26 · 100 Meters · Place 5 · Language Academy (San Diego)Language Academy (San Diego)100 Meters5.14.77a PB7
Sep 19SDUSD MSA Patrick HenrySep 19 · 800 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)800 Meters1.2:30.98a7
Sep 19SDUSD MSA Patrick HenrySep 19 · 100 Meters · Place 13 · Language Academy (San Diego)Language Academy (San Diego)100 Meters13.14.92a7
Sep 12SDUSD MSA Invite LMEC Sep 12 · 800 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)800 Meters1.2:33.37a7
Sep 12SDUSD MSA Invite LMEC Sep 12 · 400 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)400 Meters1.1:04.81a PB7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 3000 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters311:05.36a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 1500 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters24:56.68a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 800 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters52:28.71a7
May 30Stampede Round Up May 30 · 1500 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters4.4:58.20a7
May 30Stampede Round Up May 30 · 800 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters5.2:31.87a7
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters1.4:54.09a PB7
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters10.2:33.97a7
May 16Fast Camp Speed Wars InvitationalMay 16 · 3000 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters2.10:49.00a PB7
May 16Fast Camp Speed Wars InvitationalMay 16 · 1500 Meters · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters—DNS7
May 9SD Elite Track Meet May 9 · 1500 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters75:00.59a—
May 9SD Elite Track Meet May 9 · 800 Meters · Place 15 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters152:34.62a—
May 2Mercury San Diego 22nd Annual MeetMay 2 · 3000 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters3.11:03.33a7
May 2Mercury San Diego 22nd Annual MeetMay 2 · 1500 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters4.5:03.98a7
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Havoc Youth Track ClubHavoc Youth Track Club800 Meters—DNS7
Apr 18Gods Speed Annual Track MeetApr 18 · 1500 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters85:07.93a—
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters112:42.43a—
Apr 11Havoc Annual TC MeetApr 11 · 3000 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters3.11:33.36a7
Apr 11Havoc Annual TC MeetApr 11 · 1500 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters6.5:12.17a7
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Place 12 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters12.2:45.72a7

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 3000 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters7.11:09.17a7
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters8.4:54.96a7
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 14 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters14.2:26.26a7
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 3000 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters4.10:41.91a PB7
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters8.4:53.89a PB7
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters9.2:25.26a PB7