Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 14 | 30:24.54 | NCAA DI West Regional Cross Country Championships | November 14, 2025 |
| 3,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 18 | 10:44.20 | USATF Region 1 Junior Olympic Championships | November 18, 2018 |
| 4,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 24 | 13:13 | USATF Region 1 Junior Olympic Championships | November 24, 2019 |
| 4,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 10 | 13:50.44 | USATF Connecticut Association Junior Olympic Championships | November 10, 2019 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 25 | 15:32.8 | NXR Northeast & New York Regional Championships | November 25, 2023 |
| 8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 31 | 24:01.24 | ACC Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 24:01.41 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 4 | 25:01.80 | Univ. of San Francisco Invitational | September 4, 2026 |
| 8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 29 | 25:27.9 | San Francisco Invitational | August 29, 2025 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 19 | 25:00.1 | ISU John McNichols | September 19, 2026 |
| 8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 30 | 23:34.6 | ACC Cross Country Championships | October 30, 2026 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 9 | 23:35.8 | Nuttycombe Wisconsin Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 49 · StanfordStanford | 10,000 Meters Men's Race | 49 | 30:24.54 PB | So |
| Oct 31 | ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 60 · StanfordStanford | 8,000 Meters Champ | 60 | 24:01.24 PB | So |
| Oct 17 | Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Place 110 · StanfordStanford | 8,000 Meters Championship | 110 | 24:33.6 | So |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Gold · Place 127 · StanfordStanford | 8,000 Meters Gold | 127 | 24:01.41 PB | So |
| Aug 29 | San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 34 · StanfordStanford | 8,000 Meters Men's Race | 34 | 25:27.9 PB | So |
2023 Cross Country
1 results2022 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
1 results