Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:09.14aAAU Junior Olympic GamesAugust 1, 2026
3000 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1110:36.28a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 311:13.60aWest Coast Classic Track and Field InvitationalMay 31, 2025
800 Meters · OutdoorAAU Track & Field Region 23 Qualifier · Jun 192:34.66aAAU Track & Field Region 23 QualifierJune 19, 2026
9-10 Years Old1500 Meters Finals · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 75:44.90aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
9-10 Years Old800 Meters Finals · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 72:45.68aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
Javelin · 300g TJ · OutdoorRunnin' Rebels, AV Track, Storm · Apr 1343-03Runnin' Rebels, AV Track, StormApril 13, 2024
Javelin · 450g AeroJav · OutdoorSCTC vs AVTC vs PB vs LAF · Apr 1813.87mSCTC vs AVTC vs PB vs LAFApril 18, 2026
Long Jump · OutdoorStorm, Falcons, Lane 5 · Mar 307-10.00Storm, Falcons, Lane 5March 30, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 9 · Valley United Track ClubValley United Track Club3000 Meters9.11:09.84a5
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 18 · Valley United Track ClubValley United Track Club1500 Meters18.5:09.14a PB5
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 37 · Valley United Track ClubValley United Track Club800 Meters37.2:36.93a5
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 3000 Meters · Place 1 · Valley United Track ClubValley United Track Club3000 Meters110:45.78a5
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 1500 Meters · Place 2 · Valley United Track ClubValley United Track Club1500 Meters25:11.30a5
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 800 Meters · Place 3 · Valley United Track ClubValley United Track Club800 Meters32:34.66a PB5
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 7 · Valley United Track ClubValley United Track Club3000 Meters7.10:36.28a PB5
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 17 · Valley United Track ClubValley United Track Club1500 Meters17.5:12.30a5
May 30West Coast Classic Track and Field InvitationalMay 30 · 3000 Meters · Place 11 · Valley United Track ClubValley United Track Club3000 Meters11.10:51.82a5
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 22 · Valley United Track ClubValley United Track Club800 Meters22.2:37.44a5
May 162026 VYC Individual Event ChampionshipsMay 16 · 3000 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3000 Meters5.11:04.06a5
May 162026 VYC Individual Event ChampionshipsMay 16 · 1500 Meters · Place 6 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters6.5:15.37a5
May 162026 VYC Individual Event ChampionshipsMay 16 · 800 Meters · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters7.2:35.40a5
May 92026 VYC Western League ChampionshipsMay 9 · 3000 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3000 Meters5.11:08.84a5
May 92026 VYC Western League ChampionshipsMay 9 · 1500 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters5.5:28.54a5
May 92026 VYC Western League ChampionshipsMay 9 · 800 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters5.2:42.77a5
Apr 25VYC-26-24 SCTC VC WVEApr 25 · 3000 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3000 Meters3.11:43.89a5
Apr 25VYC-26-24 SCTC VC WVEApr 25 · 800 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters3.2:46.26a5
Apr 18SCTC vs AVTC vs PB vs LAFApr 18 · Javelin · Place 8 · Storm TrackStorm TrackJavelin450g AeroJav8.13.87m PB5
Apr 18SCTC vs AVTC vs PB vs LAFApr 18 · 1500 Meters · Place 3 · Storm TrackStorm Track1500 Meters3.5:32.05a5
Apr 18SCTC vs AVTC vs PB vs LAFApr 18 · 800 Meters · Place 4 · Storm TrackStorm Track800 Meters4.2:42.81a5
Apr 112026 VYC Invitational MeetApr 11 · 3000 Meters · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3000 MetersX11:47.87a5
Apr 112026 VYC Invitational MeetApr 11 · 3000 Meters · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3000 Meters4.11:47.87a5
Apr 112026 VYC Invitational MeetApr 11 · 1500 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters3.5:30.04a5

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 1500 Meters · Place 4 · Valley United Track ClubValley United Track Club1500 Meters45:26.74a4
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 4 · Valley United Track ClubValley United Track Club800 Meters42:44.92a4
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 10 · Valley United Track ClubValley United Track Club1500 Meters105:20.02a4
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 38 · Valley United Track ClubValley United Track Club400 Meters381:13.60a PB4
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 8 · Valley United Track ClubValley United Track Club1500 Meters85:19.13a4
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 13 · Valley United Track ClubValley United Track Club800 Meters132:45.17a4
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 31 · Valley United Track ClubValley United Track Club400 Meters311:13.70a4
May 17VYC Individual Event Championship 2025May 17 · 800 Meters · Place 8 · Santa Clarita Track ClubSanta Clarita Track Club800 Meters82:50.55—
May 17VYC Individual Event Championship 2025May 17 · 1500 Meters · Place 10 · Santa Clarita Track ClubSanta Clarita Track Club1500 Meters105:38.33—
May 10VYC Western League Championship Meet 2025May 10 · Javelin · Place 14 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Javelin300g TJ14.30-094
May 10VYC Western League Championship Meet 2025May 10 · 1500 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters5.5:26.89a4
May 10VYC Western League Championship Meet 2025May 10 · 800 Meters · Place 6 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters6.2:49.38a4
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 1500 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters5.5:26.22a4
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 800 Meters · Place 10 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters10.2:54.304

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old1500 Meters Finals · Place 15 · Valley United Track CluValley United Track Clu9-10 Years Old1500 Meters Finals155:44.90a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old800 Meters Finals · Place 12 · Valley United Track CluValley United Track Clu9-10 Years Old800 Meters Finals122:45.68a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 17 · Valley United Track ClubValley United Track Club1500 Meters17.5:47.48a3
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 31 · Valley United Track ClubValley United Track Club800 Meters31.2:59.45a3
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Place 8 · Valley United Track ClubValley United Track Club1500 Meters8.5:52.97a3
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 11 · Valley United Track ClubValley United Track Club800 Meters11.3:00.95a3
May 11VYC Individual Event Championship MeetMay 11 · 1500 Meters · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters7.5:49.18a3
May 4VYC Western League Championship MeetMay 4 · Javelin · Place 8 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Javelin300g TJ8.28-083
May 4VYC Western League Championship MeetMay 4 · 1500 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters3.5:59.22a3
May 4VYC Western League Championship MeetMay 4 · 800 Meters · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters5.3:07.22a3
Apr 20Village Christian, Storm, Runnin' RebelsApr 20 · 1500 Meters · Place 2 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters2.5:58.52a3
Apr 20Village Christian, Storm, Runnin' RebelsApr 20 · 800 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters3.3:07.44a3
Apr 20Village Christian, Storm, Runnin' RebelsApr 20 · 400 Meters · Place 9 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.400 Meters9.1:27.21a3
Apr 13Runnin' Rebels, AV Track, StormApr 13 · Javelin · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Javelin300g TJ4.43-03 PB3
Apr 13Runnin' Rebels, AV Track, StormApr 13 · 1500 Meters · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters4.6:20.15a3
Apr 13Runnin' Rebels, AV Track, StormApr 13 · 800 Meters · Place 2 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters2.3:16.81a3
Apr 6Valley Youth Conference Invitational MeetApr 6 · 1500 Meters · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters—DNS3
Apr 6Valley Youth Conference Invitational MeetApr 6 · 800 Meters · Place 15 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters15.3:10.37a3
Mar 30Storm, Falcons, Lane 5Mar 30 · Long Jump · Place 2 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Long Jump2.7-10.00 PB3
Mar 30Storm, Falcons, Lane 5Mar 30 · 800 Meters · Place 1 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters1.3:14.53a3
Mar 30Storm, Falcons, Lane 5Mar 30 · 400 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.400 Meters3.1:28.41a3
Mar 23Rush, Storm, BulletsMar 23 · 1500 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters3.6:23.56a3
Mar 23Rush, Storm, BulletsMar 23 · 800 Meters · Place 3 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters3.3:22.01a3
Mar 23Rush, Storm, BulletsMar 23 · 400 Meters · Place 15 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.400 Meters15.1:29.96a3
Mar 16 Storm, Pacer, Thimsha, Golden BearsMar 16 · 1500 Meters · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 MetersX6:27.68a3
Mar 16 Storm, Pacer, Thimsha, Golden BearsMar 16 · 1500 Meters · Place 8 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters8.6:27.68a3
Mar 16 Storm, Pacer, Thimsha, Golden BearsMar 16 · 800 Meters · Place 9 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters9.3:21.16a3
Mar 16 Storm, Pacer, Thimsha, Golden BearsMar 16 · 400 Meters · Place 9 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.400 Meters9.1:31.22a3

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13VYC Individual Event Championship MeetMay 13 · 800 Meters · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters7.3:20.80a2
May 6VYC Western League Championship MeetMay 6 · Long Jump · Place 5 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.Long Jump5.5-00.752
May 6VYC Western League Championship MeetMay 6 · 800 Meters · Place 6 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.800 Meters6.3:23.50a2
Apr 1Valley Youth Conference Invitational MeetApr 1 · Long Jump · Place 8 · Santa Clarita Track ClubSanta Clarita Track ClubLong Jump86-6—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 400 Meters · Place 23 · Santa Clarita Track ClubSanta Clarita Track Club400 Meters231:42.88—