Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSDUSD MSA Invite LMEC · Sep 1316.36aSDUSD MSA Invite LMECSeptember 13, 2025
1500 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 135:27.58aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
1500 Meters · OutdoorUsa Rockets Annual Track Meet · May 235:31.59aUsa Rockets Annual Track MeetMay 23, 2026
200 Meters · IndoorSDUSD MSA Invite Mira Mesa · Sep 2734.26aSDUSD MSA Invite Mira MesaSeptember 27, 2025
200 Meters · OutdoorSDUSD MSA Point Loma · Sep 2630.15aSDUSD MSA Point LomaSeptember 26, 2026
3000 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2511:56.18a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
3000 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2712:13.53a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorSDUSD MSA Invite LMEC · Sep 121:07.43aSDUSD MSA Invite LMEC September 12, 2026
800 Meters · IndoorSDUSD MSA Invite Mira Mesa · Sep 272:56.12aSDUSD MSA Invite Mira MesaSeptember 27, 2025
800 Meters · OutdoorUsa Rockets Annual Track Meet · May 232:40.16aUsa Rockets Annual Track MeetMay 23, 2026
Long Jump · IndoorSDUSD MSA Invite Mira Mesa · Sep 2710' 11"SDUSD MSA Invite Mira MesaSeptember 27, 2025
Long Jump · OutdoorSDUSD MSA Western Division Team Championships · Oct 1011' 8"SDUSD MSA Western Division Team ChampionshipsOctober 10, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Oct 10SDUSD MSA Western Division Team ChampionshipsOct 10 · Long Jump · Place 16 · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump16.11' 8" PB7
Sep 26SDUSD MSA Point LomaSep 26 · Long Jump · Place 10 · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump10.10' 3"7
Sep 26SDUSD MSA Point LomaSep 26 · 800 Meters · Place 1 · Roosevelt International (San Diego)Roosevelt International (San Diego)800 Meters1.2:41.73a7
Sep 26SDUSD MSA Point LomaSep 26 · 200 Meters · Place 2 · Roosevelt International (San Diego)Roosevelt International (San Diego)200 Meters2.30.15a PB7
Sep 19SDUSD MSA Patrick HenrySep 19 · Long Jump · Place 13 · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump13.11' 0.5"7
Sep 19SDUSD MSA Patrick HenrySep 19 · 800 Meters · Place 2 · Roosevelt International (San Diego)Roosevelt International (San Diego)800 Meters2.2:44.74a7
Sep 19SDUSD MSA Patrick HenrySep 19 · 400 Meters · Place 3 · Roosevelt International (San Diego)Roosevelt International (San Diego)400 Meters3.1:08.83a7
Sep 12SDUSD MSA Invite LMEC Sep 12 · Long Jump · Place 5 · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump5.3.45m7
Sep 12SDUSD MSA Invite LMEC Sep 12 · 800 Meters · Place 2 · Roosevelt International (San Diego)Roosevelt International (San Diego)800 Meters2.2:43.13a7
Sep 12SDUSD MSA Invite LMEC Sep 12 · 400 Meters · Place 2 · Roosevelt International (San Diego)Roosevelt International (San Diego)400 Meters2.1:07.43a PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 21 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters21.12:13.53a PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 24 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters24.5:32.08a7
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters2.5:31.59a PB7
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters4.2:40.16a PB7
May 9SD Elite Track Meet May 9 · 1500 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters65:33.73a—
May 9SD Elite Track Meet May 9 · 400 Meters · Place 16 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters161:09.86a—
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters3.2:41.65a7
Apr 18Gods Speed Annual Track MeetApr 18 · 1500 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters75:47.19a—
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters82:53.65a—
Apr 11Havoc Annual TC MeetApr 11 · 3000 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters1.13:45.10a7
Apr 11Havoc Annual TC MeetApr 11 · 1500 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters4.6:02.52a7
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters7.2:58.78a7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 3000 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters3.11:56.18a PB7
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters4.5:30.59a7
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 3000 Meters · Place 1 · Havoc Youth Track ClubHavoc Youth Track Club3000 Meters1.12:33.24a7
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters3.5:27.58a PB7

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Oct 25SDUSD MSA Championship FinalsOct 25 · 800 Meters · Place 7 · Roosevelt International (San DiegRoosevelt International (San Dieg800 Meters72:49.54a6
Oct 18SDUSD MSA Championship Prelims 2025Oct 18 · Long Jump · Place 18 · Roosevelt International (San DiegoRoosevelt International (San DiegoLong Jump1810-86
Oct 18SDUSD MSA Championship Prelims 2025Oct 18 · 800 Meters · Place 8 · Roosevelt International (San DiegRoosevelt International (San Dieg800 Meters82:53.26a6
Oct 18SDUSD MSA Championship Prelims 2025Oct 18 · 400 Meters · Place 12 · Roosevelt International (San DiegRoosevelt International (San Dieg400 Meters121:14.13a6
Oct 11SDUSD MSA Western Division Team Championships 2025Oct 11 · Long Jump · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump—SCR6
Oct 11SDUSD MSA Western Division Team Championships 2025Oct 11 · 800 Meters · Place 3 · Roosevelt International (San Diego)Roosevelt International (San Diego)800 Meters3.2:56.31a6
Oct 11SDUSD MSA Western Division Team Championships 2025Oct 11 · 400 Meters · Place 7 · Roosevelt International (San Diego)Roosevelt International (San Diego)400 Meters7.1:12.99a6
Oct 4SDUSD MSA Invite LMEC 3Oct 4 · Long Jump · Place 9 · Roosevelt International (San DiegoRoosevelt International (San DiegoLong Jump99-96
Oct 4SDUSD MSA Invite LMEC 3Oct 4 · 800 Meters · Place 2 · Roosevelt International (San DiegRoosevelt International (San Dieg800 Meters22:55.33a6
Oct 4SDUSD MSA Invite LMEC 3Oct 4 · 400 Meters · Place 3 · Roosevelt International (San DiegRoosevelt International (San Dieg400 Meters31:13.92a6
Sep 20SDUSD MSA Invite HooverSep 20 · Long Jump · Place 11 · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump11.10' 0"6
Sep 20SDUSD MSA Invite HooverSep 20 · 800 Meters · Place 3 · Roosevelt International (San Diego)Roosevelt International (San Diego)800 Meters3.2:57.64a6
Sep 20SDUSD MSA Invite HooverSep 20 · 400 Meters · Place 5 · Roosevelt International (San Diego)Roosevelt International (San Diego)400 Meters5.1:16.91a6
Sep 13SDUSD MSA Invite LMECSep 13 · Long Jump · Place 13 · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump13.9' 6.5"6
Sep 13SDUSD MSA Invite LMECSep 13 · 200 Meters · Place 7 · Roosevelt International (San Diego)Roosevelt International (San Diego)200 Meters7.34.35a6
Sep 13SDUSD MSA Invite LMECSep 13 · 100 Meters · Place 17 · Roosevelt International (San Diego)Roosevelt International (San Diego)100 Meters17.16.36a PB6

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Sep 27SDUSD MSA Invite Mira MesaSep 27 · Long Jump · Place 8 · Roosevelt International (San Diego)Roosevelt International (San Diego)Long Jump8.10' 11" PB6
Sep 27SDUSD MSA Invite Mira MesaSep 27 · 800 Meters · Place 4 · Roosevelt International (San Diego)Roosevelt International (San Diego)800 Meters4.2:56.12a PB6
Sep 27SDUSD MSA Invite Mira MesaSep 27 · 200 Meters · Place 15 · Roosevelt International (San Diego)Roosevelt International (San Diego)200 Meters15.34.26a PB6