Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorChaparral - Winter Qualifier 02 · Jan 244:21.78aChaparral - Winter Qualifier 02January 24, 2026
1600 Meters · IndoorTrackrabbit Invitational · Feb 245:22.95Trackrabbit InvitationalFebruary 24, 2024
1600 Meters · OutdoorThe BIG Meet · Apr 114:39.04aThe BIG MeetApril 11, 2026
3000 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 79:21.90aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
3200 Meters · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 2 · Mar 149:51.55a46th Irvine Track and Field Invitational presented by ASICS - Day 2March 14, 2026
600 Meters · OutdoorChaparral - Winter Qualifier 02 · Jan 241:36.09aChaparral - Winter Qualifier 02January 24, 2026
800 Meters · OutdoorTriton Invitational · Mar 212:09.10Triton InvitationalMarch 21, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Southwestern League ChampionshipsApr 29 · 3200 Meters · Place 8 · ChaparralChaparral3200 Meters8.10:16.30a11
Apr 29Southwestern League ChampionshipsApr 29 · 1600 Meters · Place 12 · ChaparralChaparral1600 Meters12.4:46.49a11
Apr 11The BIG MeetApr 11 · 3200 Meters · Place 1 · ChaparralChaparral3200 Meters1.10:11.38a11
Apr 11The BIG MeetApr 11 · 1600 Meters · Place 5 · ChaparralChaparral1600 Meters5.4:39.04a PB11
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 3200 Meters · Place 13 · ChaparralChaparral3200 Meters13.10:00.45a11
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 1600 Meters · ChaparralChaparral1600 Meters--DNS11
Mar 21Triton InvitationalMar 21 · 800 Meters · Place 8 · Chaparral (SChaparral (S800 Meters82:09.10 PB11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 3200 Meters · Place 7 · ChaparralChaparral3200 Meters7.9:51.55a PB11
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 3000 Meters · Place 27 · ChaparralChaparral3000 Meters27.9:21.90a PB11
Jan 24Chaparral - Winter Qualifier 02Jan 24 · 600 Meters · Place 14 · UnattachedUnattached600 Meters14.1:36.09a PB11
Jan 24Chaparral - Winter Qualifier 02Jan 24 · 1500 Meters · Place 4 · UnattachedUnattached1500 Meters4.4:21.78a PB11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 20LB Poly Winter QualifiersDec 20 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.9:22.45aUnofficial11
Dec 13Chaparral - Winter Qualifier 01Dec 13 · DMR 4000m · Place 1 · UnattachedUnattachedDMR 4000m[1200-400-800-1600]1.11:29.15a11
Dec 13Chaparral - Winter Qualifier 01Dec 13 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.9:34.76a11
May 1Southwestern League Championships 2025May 1 · 3200 Meters · Place 14 · ChaparralChaparral3200 Meters14.10:34.77a10
May 1Southwestern League Championships 2025May 1 · 1600 Meters · Place 13 · ChaparralChaparral1600 Meters13.4:49.31a10
Apr 24Vista Murrieta Vs. ChaparralApr 24 · 3200 Meters · Place 4 · ChaparralChaparral3200 Meters4.10:29.05a10
Apr 24Vista Murrieta Vs. ChaparralApr 24 · 1600 Meters · Place 8 · ChaparralChaparral1600 Meters8.4:59.50a10
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 3200 Meters · Place 17 · ChaparralChaparral3200 Meters17.10:33.20a10
Apr 17Chaparral vs Murrieta ValleyApr 17 · 3200 Meters · ChaparralChaparral3200 Meters--DNS10
Apr 10Great Oak vs ChaparralApr 10 · 3200 Meters · Place 1 · ChaparralChaparral3200 Meters1.10:37.70a10
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 185 · Chaparral (SS)Chaparral (SS)1600 Meters1854:57.8210
Apr 4Trabuco Hills InvitationalApr 4 · 3200 Meters · Place 17 · Chaparral (SS)Chaparral (SS)3200 Meters1710:24.5610
Mar 27Chaparral vs Temecula ValleyMar 27 · 3200 Meters · Place 3 · ChaparralChaparral3200 Meters3.10:44.07a10
Mar 15Triton InvitationalMar 15 · 1600 Meters · Place 40 · Chaparral (SS)Chaparral (SS)1600 Meters405:22.9110
Mar 15Triton InvitationalMar 15 · 3200 Meters · Place 29 · Chaparral (SS)Chaparral (SS)3200 Meters2910:33.2210
Mar 12Chaparral vs LibertyMar 12 · 3200 Meters · Place 3 · ChaparralChaparral3200 Meters3.10:46.81a10
Mar 12Chaparral vs LibertyMar 12 · 1600 Meters · ChaparralChaparral1600 Meters--DNS10
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 3200 Meters · Place 44 · ChaparralChaparral3200 Meters44.10:33.00a10
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 1600 Meters · Place 62 · ChaparralChaparral1600 Meters62.4:57.33a10
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 3200 Meters · Place 18 · Chaparral (SS)Chaparral (SS)3200 Meters1810:51.7510
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 1600 Meters · Place 52 · Chaparral (SS)Chaparral (SS)1600 Meters525:02.3810
Feb 1CA Winter Qualifier - Vista MurrietaFeb 1 · 1500 Meters · Place 37 · UNAUNA1500 Meters37.4:51.15a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 14Chaparral All-ComersDec 14 · 3000 Meters · Place 9 · UnattachedUnattached3000 Meters9.10:17.13a10
Dec 14Chaparral All-ComersDec 14 · 1500 Meters · Place 12 · UnattachedUnattached1500 Meters12.4:45.96a10
Apr 25Southwestern League FinalsApr 25 · 3200 Meters · Place 8 · ChaparralChaparral3200 Meters8.11:29.80a9
Apr 25Southwestern League FinalsApr 25 · 1600 Meters · Place 16 · ChaparralChaparral1600 Meters16.5:29.43a9
Apr 18Vista Murrieta vs ChaparralApr 18 · 1600 Meters · Place 8 · ChaparralChaparral1600 Meters8.5:13.57a9
Apr 13Inland Empire ChampionshipsApr 13 · 1600 Meters · Place 75 · ChaparralChaparral1600 Meters75.5:14.45a9
Mar 28Chaparral vs Great OakMar 28 · 3200 Meters · Place 2 · ChaparralChaparral3200 Meters2.11:37.58a9
Mar 28Chaparral vs Great OakMar 28 · 1600 Meters · Place 3 · ChaparralChaparral1600 Meters3.5:16.00a9
Mar 21Temecula Valley vs ChaparralMar 21 · 1600 Meters · Place 1 · ChaparralChaparral1600 Meters1.5:17.98a9
Mar 16Triton InvitationalMar 16 · 1600 Meters · Place 29 · Chaparral (SChaparral (S1600 Meters295:10.749
Mar 16Triton InvitationalMar 16 · 1600 Meters · Place 29 · Chaparral (SS)Chaparral (SS)1600 Meters295:10.749
Mar 8Redondo Nike Track FestivalMar 8 · 1600 Meters · Place 183 · Chaparral (SS)Chaparral (SS)1600 Meters1835:16.069
Mar 7Murrieta Mesa @ ChaparralMar 7 · 1600 Meters · Place 1 · ChaparralChaparral1600 Meters1.5:19.63a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Trackrabbit InvitationalFeb 24 · 1600 Meters · Place 53 · Chaparral (SS)Chaparral (SS)1600 Meters535:22.95 PB9
Feb 24Trackrabbit InvitationalFeb 24 · 1600 Meters · Place 53 · Chaparral (SS)Chaparral (SS)1600 Meters535:22.959

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 1500 Meters · The Time Machine ClubThe Time Machine Club1500 Meters—DNS6
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 800 Meters · Place 4 · The Time Machine ClubThe Time Machine Club800 Meters4.2:56.48a6
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 1500 Meters · Place 15 · The Time Machine ClubThe Time Machine Club1500 Meters15.5:57.96a6
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 800 Meters · Place 7 · The Time Machine ClubThe Time Machine Club800 Meters7.2:59.44a6
May 2310 East ExtravaganzaMay 23 · 1500 Meters · Place 2 · Temecula Valley Time Mac.Temecula Valley Time Mac.1500 Meters25:37.2211
May 210 East InviteMay 2 · 1500 Meters · Place 11 · The Time Machine ClubThe Time Machine Club1500 Meters11.6:02.18a6
May 210 East InviteMay 2 · 800 Meters · Place 21 · The Time Machine ClubThe Time Machine Club800 Meters21.3:03.71a6
Apr 24Universal Track SoCal InvitationalApr 24 · 1500 Meters · Place 8 · The Time Machine ClubThe Time Machine Club1500 Meters8.6:10.06a6
Apr 24Universal Track SoCal InvitationalApr 24 · 800 Meters · Place 8 · The Time Machine ClubThe Time Machine Club800 Meters8.3:06.44a6