Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belfast HS Maine Class A State XC Championship · Oct 30 | 18:21.30 | Maine Class A State XC Championship | October 30, 2021 |
| 5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 5 | 16:48.2 | Suffolk Short Course Classic | September 5, 2026 |
| 5,000 Meters · Sanford High SchoolSanford Meet · Sep 2 | 18:39.50 | Sanford Meet | September 2, 2022 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 22 | 18:52.58 | Southern Maine Class A Regional XC Championship | October 22, 2022 |
| 8,000 Meters · Franklin ParkSuffolk Invitational · Oct 14 | 28:48.2 | Suffolk Invitational | October 14, 2023 |
| 8,000 Meters · Gordon CollegeCNE XC Championship · Nov 1 | 27:24.54 | CNE XC Championship | November 1, 2025 |
| 8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 15 | 27:10.9 | NCAA D3 East Region Championships | November 15, 2025 |
| 8,000 Meters · Western New England UniversityGolden Bear Invitational · Oct 19 | 27:47 | Golden Bear Invitational | October 19, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
3 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 102 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters D3 East | 102 | 27:48.7 | So |
| Nov 2 | Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 29 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Varsity | 29 | 27:42.51 | SO |
| Oct 19 | Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 15 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Men | 15 | 27:47 PB | So |
| Oct 19 | Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 15 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Western NE | 15 | 27:47.0 | So |
| Oct 5 | Keene State College Cross-Country Run InvitationalOct 5 · 8,000 Meters Varsity · Place 123 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Varsity | 123 | 28:44.30 | SO |
| Sep 14 | Pop Crowell InvitationalSep 14 · 8,000 Meters Varsity · Place 13 · WentworthWentworth | 8,000 Meters Varsity | 13 | 28:14.6 | SO |
| Aug 31 | 10th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 48 · Wentworth (Mass.)Wentworth (Mass.) | 5,000 Meters Varsity | 48 | 17:25.51 | So |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 136 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Championship | 136 | 28:43.4 | Fr |
| Oct 28 | CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 53 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters College | 53 | 29:21.0 | Fr |
| Oct 14 | Suffolk InvitationalOct 14 · 8,000 Meters College · Place 114 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters College | 114 | 28:48.2 PB | Fr |
| Sep 30 | KSC InvitationalSep 30 · 8,000 Meters Varsity · Place 77 · WentworthWentworth | 8,000 Meters Varsity | 77 | 28:27.5 | FR |
| Sep 17 | Pop Crowell InvitationalSep 17 · 8,000 Meters Varsity · Place 24 · WentworthWentworth | 8,000 Meters Varsity | 24 | 29:44.3 | FR |
| Sep 2 | Wheaton & Babson Season OpenerSep 2 · 5,000 Meters Varsity · Place 31 · WentworthWentworth | 5,000 Meters Varsity | 31 | 18:21.2 | FR |
2022 Cross Country
3 results2021 Cross Country
2 results