Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Smith CollegeSmith College XC Invitational · Sep 11 | 19:26.2 | Smith College XC Invitational | September 11, 2021 |
| 8,000 Meters · Chicopee Memorial State ParkElms College Blazer Classic · Sep 24 | 34:19 | Elms College Blazer Classic | September 24, 2022 |
| 8,000 Meters · Franklin ParkSuffolk Cross Country Invitational · Oct 16 | 30:36.8 | Suffolk Cross Country Invitational | October 16, 2021 |
| 8,000 Meters · Hopkinton FairgroundsNCAA Division III East Regional · Nov 11 | 30:42.5 | NCAA Division III East Regional | November 11, 2023 |
| 8,000 Meters · University of Maine at Presque IsleNAC Championship · Oct 28 | 31:57.5 | NAC Championship | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 179 · Eastern NazareneEastern Nazarene | 8,000 Meters Championship | 179 | 30:42.5 PB | Jr |
| Oct 28 | NAC ChampionshipOct 28 · 8,000 Meters College · Place 36 · Eastern NazareneEastern Nazarene | 8,000 Meters College | 36 | 31:57.5 PB | Jr |
| Oct 7 | James Earley InvitationalOct 7 · 8,000 Meters Varsity · Place 57 · Eastern NazareneEastern Nazarene | 8,000 Meters Varsity | 57 | 30:47.9 | JR |
| Sep 30 | Founding Tree InvitationalSep 30 · 8,000 Meters Invitational · Place 13 · Eastern NazaEastern Naza | 8,000 Meters Invitational | 13 | 30:28.77 | — |
| Sep 16 | Elms College Cross-Country InvitationalSep 16 · 8,000 Meters Varsity · Place 1 · Eastern NazareneEastern Nazarene | 8,000 Meters Varsity | 1 | 31:37.0 | Jr |
| Sep 2 | Jim Sheehan Memorial XC MeetSep 2 · 8,000 Meters Varsity · Place 17 · Eastern NazareneEastern Nazarene | 8,000 Meters Varsity | 17 | 32:58.2 | JR |
2022 Cross Country
1 results2021 Cross Country
3 results