Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCentennial Conference Indoor Championships · Feb 244:17.72aCentennial Conference Indoor ChampionshipsFebruary 24, 2024
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:03.97a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorNavy Outdoor Invitational · Mar 303:54.02aNavy Outdoor InvitationalMarch 30, 2024
1600 Meters · IndoorEagle Invitational · Feb 225:01.94Eagle InvitationalFebruary 22, 2020
1600 Meters · OutdoorCIF-SS Division 2 Track and Field Prelims · May 74:20.24aCIF-SS Division 2 Track and Field PrelimsMay 7, 2022
3000 Meters · IndoorWashington HS Invitational · Feb 118:35.50aWashington HS InvitationalFebruary 11, 2023
3200 Meters · OutdoorCIF-SS Division 2 Track and Field Prelims · May 69:12.05aCIF-SS Division 2 Track and Field PrelimsMay 6, 2023
400 Meters · OutdoorLaguna vs Newport · May 556.99aLaguna vs NewportMay 5, 2021
5000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 614:50.40aSharon Colyear-Danville Season OpenerDecember 6, 2025
5000 Meters · OutdoorBison Outdoor Classic · Apr 1214:29.38aBison Outdoor ClassicApril 12, 2024
800 Meters · OutdoorHopkins Loyola Invitational · Apr 201:58.48aHopkins Loyola InvitationalApril 20, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 1500 Meters · Place 10 · Johns HopkinsJohns Hopkins1500 Meters10.4:02.83aJr
Mar 28Navy Outdoor InvitationalMar 28 · 5000 Meters · Johns HopkinsJohns Hopkins5000 Meters--DNSJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 31 · Johns HopkinsJohns Hopkins1500 Meters31.4:03.97a PBJr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 5000 Meters · Place 10 · Johns HopkinsJohns Hopkins5000 Meters1015:22.73aJR
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 3000 Meters · Place 5 · Johns HopkinsJohns Hopkins3000 Meters58:37.30aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 5000 Meters · Place 193 · Johns HopkinsJohns Hopkins5000 Meters193.14:50.40a PBJr
Feb 15Widener Indoor ClassicFeb 15 · 1 Mile · Johns HopkinsJohns Hopkins1 Mile--DNSSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 3000 Meters · Place 7 · Johns HopkinsJohns Hopkins3000 Meters7.8:39.86aSo
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 3000 Meters · Place 9 · Johns HopkinsJohns Hopkins3000 Meters98:42.97a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 3 · Johns HopkinsJohns Hopkins1 Mile34:17.72a PB—
Feb 2NYU DIII InvitationalFeb 2 · 1 Mile · Place 1 · Johns HopkinsJohns Hopkins1 Mile14:17.76a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 5000 Meters · Place 2 · Johns HopkinsJohns Hopkins5000 Meters214:36.22a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 1500 Meters · Place 12 · Johns HopkinsJohns Hopkins1500 Meters124:06.49a—
Apr 20Hopkins Loyola InvitationalApr 20 · 800 Meters · Place 16 · Johns HopkinsJohns Hopkins800 Meters161:58.48a PB—
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 14 · Johns HopkinsJohns Hopkins5000 Meters1414:29.38a PB—
Mar 30Navy Outdoor InvitationalMar 30 · 1500 Meters · Place 7 · Johns HopkinsJohns Hopkins1500 Meters73:54.02a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2TCNJ Indoor OpenDec 2 · 5000 Meters · Place 9 · Johns HopkinsJohns Hopkins5000 Meters9.15:31.68aFr
Feb 11Washington HS InvitationalFeb 11 · 3000 Meters · Place 11 · UnattachedUnattached3000 Meters11.8:35.50a PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20CIF-SS Masters MeetMay 20 · 3200 Meters · Place 12 · Newport HarborNewport Harbor3200 Meters12.9:38.07a12
May 13CIF-SS Division 2 Track and Field FinalsMay 13 · 3200 Meters · Place 4 · Newport HarborNewport Harbor3200 Meters4.9:12.07a12
May 6CIF-SS Division 2 Track and Field PrelimsMay 6 · 3200 Meters · Place 3 · Newport HarborNewport Harbor3200 MetersRound P3.9:12.05a PB12
Apr 28Surf League ChampionshipsApr 28 · 3200 Meters · Place 1 · Newport HarborNewport Harbor3200 Meters19:18.79a—
Apr 15OC ChampionshipApr 15 · 3200 Meters · Place 1 · Newport HarborNewport Harbor3200 Meters1.9:14.96a12
Apr 72023 Arcadia InvitationalApr 7 · 3200 Meters · Place 27 · Newport HarborNewport Harbor3200 Meters279:15.2112

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14CIF-SS Division 2 Track and Field FinalsMay 14 · 1600 Meters · Place 6 · Newport HarborNewport Harbor1600 Meters6.4:22.24a11
May 7CIF-SS Division 2 Track and Field PrelimsMay 7 · 3200 Meters · Place 11 · Newport HarborNewport Harbor3200 MetersRound P11.9:36.40a11
May 7CIF-SS Division 2 Track and Field PrelimsMay 7 · 1600 Meters · Place 4 · Newport HarborNewport Harbor1600 MetersRound P4.4:20.24a PB11
Apr 29Sunset Wave League FinalsApr 29 · 3200 Meters · Place 1 · Newport HarborNewport Harbor3200 Meters19:50.80a11
Apr 29Sunset Wave League FinalsApr 29 · 1600 Meters · Place 1 · Newport HarborNewport Harbor1600 Meters14:34.71a11
Apr 82022 Arcadia Invitational Apr 8 · 3200 Meters · Place 54 · Newport HarborNewport Harbor3200 Meters549:25.61a11
Mar 26Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 12 · Newport HarborNewport Harbor1600 Meters12.4:23.77a11
Mar 19Arcadia Distance ChallengeMar 19 · 3200 Meters · Place 10 · Newport HarborNewport Harbor3200 Meters109:22.3011
Mar 15Newport Harbor at Laguna BeachMar 15 · 1600 Meters · Place 1 · Newport HarborNewport Harbor1600 Meters1.4:36.83a11
Mar 15Newport Harbor at Laguna BeachMar 15 · 800 Meters · Place 1 · Newport HarborNewport Harbor800 Meters1.2:11.27a11
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · 1600 Meters · Place 3 · Newport HarborNewport Harbor1600 Meters3.4:21.92a11
Feb 19Eagle InviteFeb 19 · 1600 Meters · Place 2 · Newport HarborNewport Harbor1600 Meters2.4:25.64a11

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Sunset Wave League PrelimsMay 21 · 1600 Meters · Place 2 · Newport HarborNewport Harbor1600 Meters24:42.8410
May 8Irvine Distance CarnivalMay 8 · 1600 Meters · Place 21 · Newport HarborNewport Harbor1600 Meters214:32.8610
May 8Irvine Distance CarnivalMay 8 · 800 Meters · Place 21 · Newport HarborNewport Harbor800 Meters212:04.4310
May 5Laguna vs NewportMay 5 · 1600 Meters · Place 1 · Newport HarborNewport Harbor1600 Meters1.4:55.34a10
May 5Laguna vs NewportMay 5 · 400 Meters · Place 2 · Newport HarborNewport Harbor400 Meters2.56.99a PB10
Apr 28Newport Harbor at Huntington BeachApr 28 · 1600 Meters · Place 2 · Newport HarborNewport Harbor1600 Meters24:34.0310
Apr 28Newport Harbor at Huntington BeachApr 28 · 800 Meters · Place 1 · Newport HarborNewport Harbor800 Meters12:06.7710
Apr 24Triton InviteApr 24 · 800 Meters · Place 14 · Newport HarborNewport Harbor800 Meters14.2:05.62a10
Apr 7Newport Harbor at Corona Del MarApr 7 · 1600 Meters · Place 2 · Newport HarborNewport Harbor1600 Meters2.4:43.96a10
Apr 7Newport Harbor at Corona Del MarApr 7 · 800 Meters · Place 1 · Newport HarborNewport Harbor800 Meters1.2:08.07a10

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 11Marina vs Newport HarborMar 11 · 3200 Meters · Newport HarborNewport Harbor3200 Meters—NT9
Mar 11Marina vs Newport HarborMar 11 · 1600 Meters · Newport HarborNewport Harbor1600 Meters—NT9
Mar 11Marina vs Newport HarborMar 11 · 800 Meters · Newport HarborNewport Harbor800 Meters—NT9

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Eagle InvitationalFeb 22 · 1600 Meters · Place 3 · Newport HarborNewport Harbor1600 Meters35:01.94 PB—