Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 165:12.14aFullerton Youth Track & Field InvitationalFebruary 16, 2025
1500 Meters · OutdoorLos Angeles Jets 38th Annual Invitational · May 255:10.56aLos Angeles Jets 38th Annual InvitationalMay 25, 2024
1600 Meters · IndoorCal High All-Comers Meet · Feb 116:37.17aCal High All-Comers MeetFebruary 11, 2023
1600 Meters · OutdoorRedondo Track Festival · Mar 134:58.44aRedondo Track FestivalMarch 13, 2026
2000m Steeplechase · 0.838m · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 17:59.78aWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024
3000 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 710:44.34aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
3000m Steeplechase · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 207:40.09aUSATF Region 15 Junior Olympic ChampionshipsJune 20, 2024
3200 Meters · IndoorCondor Invitational and Distance Carnival · Feb 2710:35.35aCondor Invitational and Distance CarnivalFebruary 27, 2026
3200 Meters · OutdoorLa Serna vs California · Apr 211:02.80aLa Serna vs CaliforniaApril 2, 2026
400 Meters · OutdoorEl Rancho Vs. La Serna · Mar 121:01.91aEl Rancho Vs. La SernaMarch 12, 2026
800 Meters · OutdoorLa Serna vs Brea · Mar 32:14.92aLa Serna vs BreaMarch 3, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13Last Chance 800May 13 · 800 Meters · Place 8 · La SernaLa Serna800 Meters8.2:13.77aUnofficial9
May 7Last Chance 1600 & ThrowsMay 7 · 1600 Meters · Place 6 · La SernaLa Serna1600 Meters6.5:04.54aUnofficial9
Apr 23Del Rio League Prelims and FinalsApr 23 · 3200 Meters · Place 8 · La SernaLa Serna3200 Meters8.11:03.36a9
Apr 23Del Rio League Prelims and FinalsApr 23 · 1600 Meters · Place 13 · La SernaLa Serna1600 MetersRound P13.4:59.59a9
Apr 23Del Rio League Prelims and FinalsApr 23 · 1600 Meters · Place 12 · La SernaLa Serna1600 Meters12.5:06.38a9
Apr 18San Gabriel Valley ChampionshipsApr 18 · 3200 Meters · La SernaLa Serna3200 Meters--DNS9
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Place 67 · La SernaLa Serna1600 Meters67.5:12.27a9
Apr 9La Serna vs WhittierApr 9 · 1600 Meters · La SernaLa Serna1600 Meters--DNS9
Apr 9La Serna vs WhittierApr 9 · 800 Meters · Place 8 · La SernaLa Serna800 Meters8.2:18.34a9
Apr 2La Serna vs CaliforniaApr 2 · 3200 Meters · Place 6 · La SernaLa Serna3200 Meters6.11:02.80a PB9
Mar 28The TENMar 28 · 1600 Meters · La SernaLa Serna1600 Meters—DNS9
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 93 · La SernaLa Serna1600 Meters934:59.57—
Mar 18La Serna vs Santa FeMar 18 · 800 Meters · Place 6 · La SernaLa Serna800 Meters62:15.54a9
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 138 · La SernaLa Serna1600 Meters138.4:58.44a PB9
Mar 12El Rancho Vs. La SernaMar 12 · 400 Meters · Place 14 · La SernaLa Serna400 Meters141:01.91a PB9
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 21 · La SernaLa Serna1600 Meters214:59.509
Mar 3La Serna vs BreaMar 3 · 800 Meters · Place 11 · La SernaLa Serna800 Meters112:14.92a PB9
Feb 20Lancer IntrasquadFeb 20 · 800 Meters · Place 16 · La SernaLa Serna800 Meters16.2:13.99aUnofficial9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Condor Invitational and Distance CarnivalFeb 27 · 3200 Meters · Place 3 · La SernaLa Serna3200 Meters310:35.35a PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 3000m Steeplechase · Place 5 · West Coast WarriorsWest Coast Warriors3000m Steeplechase58:09.32a8
May 24Warriors Time Trial 5/24May 24 · 400 Meters · Place 9 · West Coast WarriorsWest Coast Warriors400 Meters9.1:05.16aUnofficial8
May 14La Serna Last ChanceMay 14 · 800 Meters · Place 14 · West Coast WarriorsWest Coast Warriors800 Meters142:29.68a8
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 800 Meters · Place 19 · West Coast WarriorsWest Coast Warriors800 Meters192:29.40a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 3000m Steeplechase · Place 4 · West Coast WarriorsWest Coast Warriors3000m Steeplechase47:57.14a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 1500 Meters · Place 7 · West Coast WarriorsWest Coast Warriors1500 Meters75:12.14a PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 3000m Steeplechase · Place 5 · West Coast WarriorsWest Coast Warriors3000m Steeplechase57:40.09a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 3000m Steeplechase · Place 6 · West Coast WarriorsWest Coast Warriors3000m Steeplechase67:42.32a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 3000 Meters · Place 23 · West Coast WarriorsWest Coast Warriors3000 Meters2310:44.34a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 2000m Steeplechase · Place 7 · West Coast WarriorsWest Coast Warriors2000m Steeplechase0.838m7.7:59.78a PB7
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 45 · West Coast WarriorsWest Coast Warriors800 Meters45.2:34.61a7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 3000 Meters · Place 20 · West Coast WarriorsWest Coast Warriors3000 Meters20.11:02.70a7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Place 26 · West Coast WarriorsWest Coast Warriors1500 Meters26.5:10.56a PB7
May 18West Coast Warriors Time TrialMay 18 · 1500 Meters · Place 14 · West Coast WarriorsWest Coast Warriors1500 Meters14.5:06.49aUnofficial7
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 2000m Steeplechase · Place 6 · West Coast WarriorsWest Coast Warriors2000m Steeplechase0.838m6.8:06.44a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 39 · West Coast WarriorsWest Coast Warriors1500 Meters39.5:20.26a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 39 · West Coast WarriorsWest Coast Warriors1500 Meters39.5:20.26a7

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
May 10Fullerton Jackrabbits Youth Distance CarnivalMay 10 · 3200 Meters · Place 13 · West Coast WarriorsWest Coast Warriors3200 Meters13.12:05.66a7

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 4Imani Speed City All Comers MeetMar 4 · 1500 Meters · West Coast WarriorsWest Coast Warriors1500 Meters—6:25Unofficial6

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Cal High All-Comers MeetFeb 11 · 1600 Meters · Place 174 · Whittier WarriorsWhittier Warriors1600 Meters1746:37.17a PB—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 30 · West Coast WarriorsWest Coast Warriors1500 Meters30.6:19.86a5
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 3000 Meters · Place 21 · Whittier WarriorsWhittier Warriors3000 Meters2113:33.84—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 1500 Meters · Place 41 · Whittier WarriorsWhittier Warriors1500 Meters416:23.04—
Apr 10Warriors Time Trial #4Apr 10 · 3000 Meters · Place 25 · West Coast WarriorsWest Coast Warriors3000 Meters25.13:59.55aUnofficial5
Mar 12Warriors Time Trial #3 - 1600Mar 12 · 1600 Meters · Place 37 · West Coast WarriorsWest Coast Warriors1600 Meters37.6:44.64aUnofficial5
Feb 12Cal High All-comers MeetFeb 12 · 1600 Meters · Place 142 · West Coast WarriorsWest Coast Warriors1600 Meters142.6:42.78a5
Jan 29Cal High All-Comers MeetJan 29 · 1600 Meters · Place 129 · West Coast WarriorsWest Coast Warriors1600 Meters129.7:31.39a5