Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Elite · Jan 224:58.05aPenn EliteJanuary 22, 2026
1000 Meters · IndoorPenn Classic · Feb 62:56.66aPenn ClassicFebruary 6, 2026
1500 Meters · OutdoorLarry Ellis Invitational · May 14:35.78aLarry Ellis InvitationalMay 1, 2026
1600 Meters · Outdoor104th CIF State T&F Champs Finals 2024 · May 254:44.54a104th CIF State T&F Champs Finals 2024May 25, 2024
3200 Meters · OutdoorVista Murrieta vs Murrieta Valley · Mar 2811:01.62aVista Murrieta vs Murrieta ValleyMarch 28, 2024
400 Meters · OutdoorTemecula Valley vs Murrieta Valley · Apr 1858.55aTemecula Valley vs Murrieta ValleyApril 18, 2024
600 Meters · OutdoorCalifornia State University, Fullerton All Comers · Jan 61:38.30aCalifornia State University, Fullerton All ComersJanuary 6, 2024
800 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 162:12.43aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 800 Meters · Place 13 · PrincetonPrinceton800 MetersRound P13.2:12.43a PBSo
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 12 · PrincetonPrinceton1500 Meters12.4:35.78a PBSo
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 34 · PrincetonPrinceton800 Meters34.2:14.05aSo
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · PrincetonPrinceton1500 Meters--DNFSo
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 63 · PrincetonPrinceton1500 Meters63.4:39.94aSo
Apr 162026 Wake Forest InvitationalApr 16 · 800 Meters · Place 74 · PrincetonPrinceton800 Meters74.2:17.87aSo
Apr 4Sam Howell InvitationalApr 4 · 1500 Meters · PrincetonPrinceton1500 Meters—DNFSo
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 9 · PrincetonPrinceton800 Meters9.2:14.88aSo
Mar 31Princeton Dual MeetMar 31 · 800 Meters · Place 3 · PrincetonPrinceton800 Meters3.2:18.94aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Penn ClassicFeb 6 · 1000 Meters · Place 13 · PrincetonPrinceton1000 Meters132:56.66a PBSo
Jan 22Penn EliteJan 22 · 1 Mile · Place 22 · PrincetonPrinceton1 Mile22.4:58.05a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Princeton at Navy (dual)Jan 11 · 1000 Meters · Place 6 · PrincetonPrinceton1000 Meters6.3:11.53aFr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 25104th CIF State T&F Champs Finals 2024May 25 · 1600 Meters · Place 4 · Murrieta ValleyMurrieta Valley1600 Meters4.4:44.54a PB12
May 24104th CIF State T&F Champs Prelims 2024May 24 · 1600 Meters · Place 7 · Murrieta ValleyMurrieta Valley1600 MetersRound P7.4:51.37a12
May 11CIF SS FinalsMay 11 · 1600 Meters · Place 3 · Murrieta ValleyMurrieta Valley1600 Meters3.4:50.12a12
May 11CIF SS FinalsMay 11 · 800 Meters · Place 6 · Murrieta ValleyMurrieta Valley800 Meters6.2:14.53a12
May 4CIF-SS D1 PrelimsMay 4 · 1600 Meters · Place 1 · Murrieta ValleyMurrieta Valley1600 MetersRound P1.4:53.79a12
May 4CIF-SS D1 PrelimsMay 4 · 800 Meters · Place 4 · Murrieta ValleyMurrieta Valley800 MetersRound P4.2:14.50a12
Apr 25Southwestern League FinalsApr 25 · 1600 Meters · Place 1 · Murrieta ValleyMurrieta Valley1600 Meters1.5:00.15a12
Apr 25Southwestern League FinalsApr 25 · 800 Meters · Place 1 · Murrieta ValleyMurrieta Valley800 Meters1.2:19.90a12
Apr 18Temecula Valley vs Murrieta ValleyApr 18 · 400 Meters · Place 1 · Murrieta ValleyMurrieta Valley400 Meters1.58.55a PB12
Apr 13Inland Empire ChampionshipsApr 13 · 800 Meters · Place 1 · Murrieta ValleyMurrieta Valley800 Meters1.2:14.15a12
Apr 11Murrieta Valley HS vs Chaparral HSApr 11 · 800 Meters · Place 2 · Murrieta ValleyMurrieta Valley800 Meters2.2:22.27a12
Mar 28Vista Murrieta vs Murrieta ValleyMar 28 · 3200 Meters · Place 1 · Murrieta ValleyMurrieta Valley3200 Meters1.11:01.62a PB12
Mar 21Murrieta Mesa vs. Murrieta ValleyMar 21 · 3200 Meters · Place 1 · Murrieta ValleyMurrieta Valley3200 Meters1.11:04.91aUnofficial12
Mar 14Great Oak at Murrieta ValleyMar 14 · 400 Meters · Place 1 · Murrieta ValleyMurrieta Valley400 Meters1.1:00.32a12
Feb 28Murrieta Valley @ LibertyFeb 28 · 1600 Meters · Place 3 · Murrieta ValleyMurrieta Valley1600 Meters3.5:12.58a12
Jan 6California State University, Fullerton All ComersJan 6 · 600 Meters · Place 4 · UnattachedUnattached600 Meters4.1:38.30a PB12

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27103rd CIF State T&F Champs Finals 2023May 27 · 1600 Meters · Place 8 · Murrieta ValleyMurrieta Valley1600 Meters8.4:48.02a11
May 26103rd CIF State T&F Champs Prelims 2023May 26 · 1600 Meters · Place 7 · Murrieta ValleyMurrieta Valley1600 MetersRound P7.4:50.36a11
May 20CIF-SS Masters MeetMay 20 · 1600 Meters · Place 6 · Murrieta ValleyMurrieta Valley1600 Meters6.4:53.89a11
May 13CIF-SS Division 1 Track and Field FinalsMay 13 · 1600 Meters · Place 3 · Murrieta ValleyMurrieta Valley1600 Meters3.4:54.67a11
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 1600 Meters · Place 2 · Murrieta ValleyMurrieta Valley1600 MetersRound P2.4:55.57a11
Apr 20Vista Murrieta Vs Murrieta ValleyApr 20 · 800 Meters · Place 1 · Murrieta ValleyMurrieta Valley800 Meters1.2:12.85a11
Mar 16Murrieta Valley at ChaparralMar 16 · 400 Meters · Place 1 · Murrieta ValleyMurrieta Valley400 Meters1.59.64a11
Mar 2Heritage, Murrieta Valley @ TahquitzMar 2 · 800 Meters · Place 1 · Murrieta ValleyMurrieta Valley800 Meters1.2:20.72a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 20Chaparral at Murrieta ValleyApr 20 · 800 Meters · Place 1 · Murrieta ValleyMurrieta Valley800 Meters1.2:32.31a10
Apr 6Murrieta Valley at Murrieta MesaApr 6 · 800 Meters · Place 1 · Murrieta ValleyMurrieta Valley800 Meters1.2:26.13a10
Mar 9Paloma Valley vs Murrieta ValleyMar 9 · 3200 Meters · Murrieta ValleyMurrieta Valley3200 Meters--NT10
Mar 3Temescal Canyon vs Murrieta ValleyMar 3 · 1600 Meters · Place 2 · Murrieta ValleyMurrieta Valley1600 Meters2.5:37.04a10
Mar 3Temescal Canyon vs Murrieta ValleyMar 3 · 800 Meters · Place 1 · Murrieta ValleyMurrieta Valley800 Meters1.2:33.04a10