Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOIDFE · Jan 255:35.71aOIDFEJanuary 25, 2025
1500 Meters · Outdoor2025 Triton Invitational · Apr 44:43.63a2025 Triton InvitationalApril 4, 2025
1600 Meters · OutdoorCIF-CCS Finals · May 205:28.14aCIF-CCS FinalsMay 20, 2023
3000 Meters · IndoorPomona-Pitzer Invitational · Feb 2110:37.56aPomona-Pitzer InvitationalFebruary 21, 2026
3000 Meters · OutdoorPomona-Pitzer Salo/Crenna Invite · Feb 1510:44.12aPomona-Pitzer Salo/Crenna InviteFebruary 15, 2025
3000m Steeplechase · 0.762m · OutdoorBryan Clay Invitational · Apr 1610:53.47aBryan Clay InvitationalApril 16, 2026
3000m Steeplechase · OutdoorSCIAC Conference Championships · May 210:53.87aSCIAC Conference ChampionshipsMay 2, 2026
5000 Meters · OutdoorOccidental Invitational · May 317:48.48Occidental InvitationalMay 3, 2025
800 Meters · OutdoorMtn View @ Wilcox · Mar 32:41.61aMtn View @ WilcoxMarch 3, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Redlands Final QualifierMay 13 · 3000m Steeplechase · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase111:07.10SO
May 9Franson Last Chance and MultisMay 9 · 3000m Steeplechase · Place 11 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.762m11.10:53.60aSo
May 2SCIAC Conference ChampionshipsMay 2 · 3000m Steeplechase · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase110:53.87a PBSO
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 84 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.762m84.10:53.47a PBSo
Apr 3UC San Diego Triton InvitationalApr 3 · 1500 Meters · Place 24 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters244:44.94aSo
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 1500 Meters · Place 6 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters64:48.99aSO
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 23 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters23.18:01.03aSo
Mar 7SCIAC Quad Cup 1Mar 7 · 1500 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters44:48.73aSO

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 3000 Meters · Place 15 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters1510:37.56a PBSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · 3000m Steeplechase · Place 13 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase1311:16.75aFr
May 3Occidental InvitationalMay 3 · 5000 Meters · Place 28 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters2817:48.48 PBFR
Apr 26SCIAC ChampionshipsApr 26 · 3000m Steeplechase · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.762m2.10:59.81aFr
Apr 26SCIAC ChampionshipsApr 26 · 5000 Meters · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters—DNSFr
Apr 12Pomona-Pitzer InvitationalApr 12 · 3000m Steeplechase · Place 7 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase711:38.02FR
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 12 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters124:43.63a PBFr
Mar 29SCIAC Multi-Dual @ U RedlandsMar 29 · 3000m Steeplechase · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.762m2.11:19.14aFr
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 5000 Meters · Place 36 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters3618:11.55FR
Mar 1SCIAC Multi-Dual @ CMSMar 1 · 3000m Steeplechase · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase211:36.42a—
Feb 15Pomona-Pitzer Salo/Crenna InviteFeb 15 · 3000 Meters · Place 11 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters11.10:44.12a PBFr
Jan 25OIDFEJan 25 · 1 Mile · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile2.5:35.71a PBFr
Jan 25CMS Outdoor-Indoor Distance Challenge MeetJan 25 · 1 Mile · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile2.5:35.71aFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20CIF-CCS FinalsMay 20 · 1600 Meters · Place 25 · Mountain ViewMountain View1600 MetersRound P25.5:28.14a PB11
Mar 25Lynbrook InvitationalMar 25 · 1600 Meters · Mountain ViewMountain View1600 Meters—DNS11
Mar 25Lynbrook InvitationalMar 25 · 800 Meters · Mountain ViewMountain View800 Meters—DNS11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 3Mtn View @ WilcoxMar 3 · 1600 Meters · Place 1 · Mountain ViewMountain View1600 Meters1.5:52.51a10
Mar 3Mtn View @ WilcoxMar 3 · 800 Meters · Place 1 · Mountain ViewMountain View800 Meters1.2:41.61a PB10