Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 33:27.3 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #3: BH, EG, JS · Sep 28 | 20:57 | Suburban Dual Meet #3: BH, EG, JS | September 28, 2021 |
| 5,000 Meters · Rocky Point State ParkSuburban Dual Meet #2: Classical, EG, PIL, TG · Sep 20 | 22:11 | Suburban Dual Meet #2: Classical, EG, PIL, TG | September 20, 2021 |
| 5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 24 | 15:49.01 | CCSU Mini Meet | October 24, 2025 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 27:21.9 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 1 | 25:50.6 | MAAC XC Championships | November 1, 2025 |
| 8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 20 | 26:18.94 | 52nd Corsair XC Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 237 · MerrimackMerrimack | 10,000 Meters D1 Northeast | 237 | 33:27.3 PB | Fr |
| Nov 1 | MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 47 · MerrimackMerrimack | 8,000 Meters College | 47 | 25:50.6 PB | Fr |
| Oct 24 | CCSU Mini MeetOct 24 · 5,000 Meters Varsity · Place 37 · MerrimackMerrimack | 5,000 Meters Varsity | 37 | 15:49.01 PB | Fr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 240 · MerrimackMerrimack | 8,000 Meters Brown | 240 | 27:21.9 PB | Fr |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 72 · MerrimackMerrimack | 8,000 Meters Men's 8K Gold | 72 | 26:18.94 PB | Fr |
2024 Cross Country
4 results2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Suburban Dual Meet #3: BH, EG, JSSep 28 · 5,000 Meters Varsity · Place 29 · East GreenwichEast Greenwich | 5,000 Meters Varsity | 29 | 20:57 PB | 9 |
| Sep 20 | Suburban Dual Meet #2: Classical, EG, PIL, TGSep 20 · 5,000 Meters Varsity · Place 18 · East GreenwichEast Greenwich | 5,000 Meters Varsity | 18 | 22:11 PB | 9 |
| Sep 13 | Suburban Dual Meet #1: COV, CW, EGSep 13 · 5,000 Meters Varsity · Place 20 · East GreenwichEast Greenwich | 5,000 Meters Varsity | 20 | 21:48 | 9 |