Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorKing FS Classic · Mar 215:35.02aKing FS ClassicMarch 21, 2026
1500 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 165:43.03aFullerton Youth Track & Field InvitationalFebruary 16, 2025
1500 Meters · OutdoorL A Jets 39th Annual Invitational · May 245:23.97aL A Jets 39th Annual InvitationalMay 24, 2025
1600 Meters · IndoorMustang Round Up · Feb 285:40.10aMustang Round UpFebruary 28, 2026
1600 Meters · OutdoorThe TEN · Mar 285:29.38aThe TENMarch 28, 2026
3000 Meters · OutdoorPacific Coast Shockwaves Invitational · Mar 2911:58.79aPacific Coast Shockwaves InvitationalMarch 29, 2025
3200 Meters · OutdoorInland Empire Championships · Apr 1811:58.19aInland Empire ChampionshipsApril 18, 2026
400 Meters · OutdoorSantiago vs Corona · Mar 191:09.23aSantiago vs CoronaMarch 19, 2026
800 Meters · IndoorMustang Round Up · Feb 282:36.09aMustang Round UpFebruary 28, 2026
800 Meters · OutdoorML King vs Santiago · Apr 72:35.86aML King vs SantiagoApril 7, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 28BIG VIII League ChampionshipsApr 28 · 3200 Meters · Place 2 · Santiago (Corona)Santiago (Corona)3200 Meters212:13.359
Apr 28BIG VIII League ChampionshipsApr 28 · 800 Meters · Place 8 · Santiago (Corona)Santiago (Corona)800 Meters82:39.819
Apr 28BIG VIII League ChampionshipsApr 28 · 1600 Meters · Place 6 · Santiago (Corona)Santiago (Corona)1600 Meters65:43.649
Apr 28BIG VIII League ChampionshipsApr 28 · 3200 Meters · Place 2 · Santiago (Corona)Santiago (Corona)3200 Meters212:13.35a9
Apr 23Santiago vs CentennialApr 23 · 1600 Meters · Place 6 · Santiago (Corona)Santiago (Corona)1600 Meters65:33.29a9
Apr 23Santiago vs CentennialApr 23 · 800 Meters · Place 7 · Santiago (Corona)Santiago (Corona)800 Meters72:38.71a9
Apr 18Inland Empire ChampionshipsApr 18 · 3200 Meters · Place 4 · Santiago (Corona)Santiago (Corona)3200 Meters411:58.19a PB9
Apr 18Inland Empire ChampionshipsApr 18 · 1600 Meters · Place 11 · Santiago (Corona)Santiago (Corona)1600 Meters115:36.96a9
Apr 7ML King vs SantiagoApr 7 · 1600 Meters · Place 1 · Santiago (Corona)Santiago (Corona)1600 Meters1.5:36.99a9
Apr 7ML King vs SantiagoApr 7 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters1.2:35.86a PB9
Apr 2Roosevelt vs SantiagoApr 2 · 1600 Meters · Place 7 · Santiago (Corona)Santiago (Corona)1600 Meters75:34.73a9
Apr 2Roosevelt vs SantiagoApr 2 · 800 Meters · Place 1 · Santiago (Corona)Santiago (Corona)800 Meters12:37.54a9
Mar 28The TENMar 28 · 1600 Meters · Place 47 · Santiago (Corona)Santiago (Corona)1600 Meters47.5:29.38a PB9
Mar 21King FS ClassicMar 21 · 1 Mile · Place 6 · Santiago (Corona)Santiago (Corona)1 Mile65:35.02a PB9
Mar 21King FS ClassicMar 21 · 800 Meters · Place 7 · Santiago (Corona)Santiago (Corona)800 Meters72:38.80a9
Mar 19Santiago vs CoronaMar 19 · 400 Meters · Place 7 · Santiago (Corona)Santiago (Corona)400 Meters71:09.23a PB9
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 24 · Santiago (Corona)Santiago (Corona)1600 Meters24.5:37.88a9
Mar 7Roosevelt InvitationalMar 7 · 1600 Meters · Place 4 · Santiago (Corona)Santiago (Corona)1600 Meters45:41.84—
Feb 21Santiago InstrasquadFeb 21 · 1600 Meters · Place 5 · Santiago (Corona)Santiago (Corona)1600 Meters5.5:57.00aUnofficial9
Feb 21Santiago InstrasquadFeb 21 · 800 Meters · Place 7 · Santiago (Corona)Santiago (Corona)800 Meters7.2:44.16aUnofficial9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 1600 Meters · Place 6 · Santiago (Corona)Santiago (Corona)1600 Meters65:40.10a PB9
Feb 28Mustang Round UpFeb 28 · 800 Meters · Place 12 · Santiago (Corona)Santiago (Corona)800 Meters122:36.09a PB9
Feb 25Santiago Tri-MeetFeb 25 · 1600 Meters · Place 7 · Santiago (Corona)Santiago (Corona)1600 Meters75:43.74a9
Feb 25Santiago Tri-MeetFeb 25 · 800 Meters · Place 3 · Santiago (Corona)Santiago (Corona)800 Meters32:42.00a9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 17 · SpeedtacularSpeedtacular1500 Meters175:23.97a PB8
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 21 · SpeedtacularSpeedtacular800 Meters212:40.56a8
May 3Long Beach Sprinters InvitationalMay 3 · 1500 Meters · Place 11 · SpeedtacularSpeedtacular1500 Meters115:27.37a8
May 3Long Beach Sprinters InvitationalMay 3 · 800 Meters · Place 11 · SpeedtacularSpeedtacular800 Meters112:43.73a8
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · Place 16 · SpeedtacularSpeedtacular1500 Meters16.5:29.58a8
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Place 13 · SpeedtacularSpeedtacular800 Meters13.2:44.21a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 3000 Meters · Place 13 · SpeedtacularSpeedtacular3000 Meters1311:58.79a PB8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 37 · SpeedtacularSpeedtacular1500 Meters375:35.20a8
Mar 2210 East InvitationalMar 22 · 1500 Meters · Place 6 · SpeedtacularSpeedtacular1500 Meters65:38.37a8
Mar 2210 East InvitationalMar 22 · 800 Meters · Place 8 · SpeedtacularSpeedtacular800 Meters82:47.38a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 1500 Meters · Place 4 · SpeedtacularSpeedtacular1500 Meters45:43.03a PB—
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 800 Meters · Place 12 · SpeedtacularSpeedtacular800 Meters122:48.71a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 43 · I.E. Stallions Track/FiI.E. Stallions Track/Fi1500 Meters436:17.42a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 34 · I.E. Stallions Track/FiI.E. Stallions Track/Fi800 Meters343:00.57a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 57 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club1500 Meters57.6:23.61a7
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 58 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club800 Meters58.3:05.23a7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Place 39 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club1500 Meters39.6:21.22a7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 30 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club800 Meters30.3:08.58a7
May 14Woodcrest Christian Middle School Track Series Meet #4May 14 · 1600 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club1600 Meters—DNS7
May 14Woodcrest Christian Middle School Track Series Meet #4May 14 · 800 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club800 Meters—DNS7
May 7Woodcrest Christian Middle School Track Series Meet #3May 7 · 1600 Meters · Place 13 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club1600 Meters13.7:08.21a7
May 7Woodcrest Christian Middle School Track Series Meet #3May 7 · 800 Meters · Place 10 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club800 Meters10.3:19.60a7
Apr 30Woodcrest Christian Middle School Track Series Meet #2Apr 30 · 1600 Meters · Place 15 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club1600 Meters15.7:22.44a7
Apr 30Woodcrest Christian Middle School Track Series Meet #2Apr 30 · 800 Meters · Place 14 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club800 Meters14.3:23.19a7
Apr 20Woodcrest Christian Middle School Track Series Meet #1Apr 20 · 1600 Meters · Place 8 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club1600 Meters8.6:57.36a7
Apr 20Woodcrest Christian Middle School Track Series Meet #1Apr 20 · 800 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club800 Meters—DNS7