Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2023 Arcadia Invitational · Apr 74:21.232023 Arcadia InvitationalApril 7, 2023
1500 Meters · IndoorCA Winter Championships · Feb 43:57.90aCA Winter ChampionshipsFebruary 4, 2023
1500 Meters · Outdoor2023 Arcadia Invitational · Apr 74:03.852023 Arcadia InvitationalApril 7, 2023
1600 Meters · IndoorSaddle-Up invitational · Feb 264:25.40Saddle-Up invitationalFebruary 26, 2022
1600 Meters · OutdoorCIF-SS Division 1 Track and Field Prelims · May 64:17.82aCIF-SS Division 1 Track and Field PrelimsMay 6, 2023
3000 Meters · Outdoor2025 Beach Opener · Mar 78:48.66a2025 Beach OpenerMarch 7, 2025
3200 Meters · OutdoorRedondo Nike Track Festival · Mar 119:17.21aRedondo Nike Track FestivalMarch 11, 2023
400 Meters · OutdoorGreat Oak vs Temecula Valley · May 2055.28Great Oak vs Temecula ValleyMay 20, 2021
5000 Meters · OutdoorBob Larsen Distance Carnival · Mar 2215:23.18aBob Larsen Distance CarnivalMarch 22, 2024
600 Meters · IndoorCA Winter Championships · Feb 41:25.32aCA Winter ChampionshipsFebruary 4, 2023
600 Meters · OutdoorCA Winter State Track & Field Championships · Jan 291:25.84aCA Winter State Track & Field ChampionshipsJanuary 29, 2022
800 Meters · OutdoorSouthwestern League Finals · Apr 261:56.54Southwestern League FinalsApril 26, 2023

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4UCLA vs USCMay 4 · 3000 Meters · Place 6 · UCLAUCLA3000 Meters68:54.37SO
Apr 5Rafer Johnson/JJK InvitationalApr 5 · 1500 Meters · Place 7 · UCLAUCLA1500 Meters74:09.25aSo
Mar 212025 Bob Larsen DistanceMar 21 · 5000 Meters · Place 33 · UCLAUCLA5000 Meters3315:48.84aSo
Mar 72025 Beach OpenerMar 7 · 3000 Meters · Place 8 · UCLAUCLA3000 Meters88:48.66a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28USC v UCLA Annual DualApr 28 · 3000 Meters · Place 5 · UCLAUCLA3000 Meters5.9:02.58aFr
Apr 12Leopard Distance CarnivalApr 12 · 5000 Meters · Place 84 · UCLAUCLA5000 Meters8415:24.23a—
Mar 22Bob Larsen Distance CarnivalMar 22 · 5000 Meters · Place 7 · UCLAUCLA5000 Meters715:23.18a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 1600 Meters · Place 10 · Great OakGreat Oak1600 MetersRound P10.4:17.82a PB12
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 800 Meters · Place 39 · Great OakGreat Oak800 MetersRound P39.2:00.88a12
Apr 26Southwestern League FinalsApr 26 · 800 Meters · Place 4 · Great Oak (SS)Great Oak (SS)800 Meters41:56.54 PB12
Apr 26Southwestern League FinalsApr 26 · 1600 Meters · Place 3 · Great Oak (SS)Great Oak (SS)1600 Meters34:20.7312
Apr 72023 Arcadia InvitationalApr 7 · 1600 Meters · Place 14 · Great OakGreat Oak1600 Meters144:19.5712
Apr 72023 Arcadia InvitationalApr 7 · 1500 Meters · Place 8 · Great OakGreat Oak1500 Meters84:03.85 PB12
Apr 72023 Arcadia InvitationalApr 7 · 1 Mile · Place 15 · Great OakGreat Oak1 Mile154:21.23 PB12
Mar 23Murrieta Mesa vs Great OakMar 23 · 800 Meters · Place 2 · Great Oak (SS)Great Oak (SS)800 Meters22:01.9612
Mar 18Arcadia Distance ChallengeMar 18 · 1600 Meters · Place 11 · Great OakGreat Oak1600 Meters114:18.4112
Mar 11Redondo Nike Track FestivalMar 11 · 3200 Meters · Place 7 · Great OakGreat Oak3200 Meters7.9:17.21a PB12
Mar 11Redondo Nike Track FestivalMar 11 · 800 Meters · Place 11 · Great OakGreat Oak800 Meters11.1:59.06a12
Mar 4Sound Running JSerra HS Invite Mar 4 · 1600 Meters · Place 6 · Great OakGreat Oak1600 Meters64:19.5612
Feb 25Poly Track-Rabbit InvitationalFeb 25 · 1600 Meters · Place 1 · Great OakGreat Oak1600 Meters1.4:26.82a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · 1500 Meters · Place 4 · Great OakGreat Oak1500 Meters43:57.90a PB—
Feb 4CA Winter ChampionshipsFeb 4 · 600 Meters · Place 26 · Great OakGreat Oak600 Meters261:25.32a PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 26Azusa Distance Meet of ChampionsMar 26 · 3200 Meters · Place 16 · Great OakGreat Oak3200 Meters16.9:38.13a11
Mar 19Arcadia Distance ChallengeMar 19 · 1 Mile · Place 6 · Great OakGreat Oak1 Mile64:26.8011
Mar 11Redondo Nike Track FestivalMar 11 · 800 Meters · Place 11 · Great Oak (SS)Great Oak (SS)800 Meters112:00.5111
Mar 11Redondo Nike Track FestivalMar 11 · 3200 Meters · Place 20 · Great Oak (SS)Great Oak (SS)3200 Meters209:31.5011
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · 600 Meters · Place 18 · Great OakGreat Oak600 Meters18.1:25.84a PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Saddle-Up invitationalFeb 26 · 1600 Meters · Place 3 · Great Oak (SS)Great Oak (SS)1600 Meters34:25.40 PB11

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Southwestern League FinalsMay 27 · 3200 Meters · Place 7 · Great OakGreat Oak3200 Meters7.9:35.10a10
May 27Southwestern League FinalsMay 27 · 1600 Meters · Place 6 · Great OakGreat Oak1600 Meters6.4:24.49a10
May 20Great Oak vs Temecula ValleyMay 20 · 400 Meters · Place 3 · Great Oak HighGreat Oak High400 Meters355.28 PB10
May 15Inland Empire ChampionshipsMay 15 · 3200 Meters · Place 6 · Great Oak HiGreat Oak Hi3200 Meters69:37.0510
May 14Laguna Beach Distance Carnival #2May 14 · 800 Meters · Place 8 · Great Oak HiGreat Oak Hi800 Meters82:01.45—
May 7Arcadia InvitationalMay 7 · 1 Mile · Place 2 · Great OakGreat Oak1 Mile24:23.6910
Apr 29Murrieta Valley at Great OakApr 29 · 800 Meters · Place 2 · Great OakGreat Oak800 Meters2.2:02.25a10
Apr 24Meet of ChampionsApr 24 · 1600 Meters · Place 14 · Great OakGreat Oak1600 Meters144:23.7710
Apr 22Murrieta Mesa vs Great OakApr 22 · 800 Meters · Place 3 · Great OakGreat Oak800 Meters32:02.6310
Apr 17Laguna Beach Distance CarnivalApr 17 · 1600 Meters · Place 13 · Great Oak HiGreat Oak Hi1600 Meters134:28.02—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8California Winter Championships @ Arcadia HSFeb 8 · 1500 Meters · Place 19 · Great OakGreat Oak1500 Meters194:09.15FR

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 8CA Winter State Track & Field Championships Feb 8 · 1500 Meters · Place 19 · Great OakGreat Oak1500 Meters19.4:09.15a9

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Corona HS All-Comers MeetJan 28 · 600 Meters · Place 18 · UnattachedUnattached600 Meters18.1:45.64aUnofficial-