Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Goddard Memorial State ParkOcean State Middle School Invitational · Sep 21 | 8:45.01 | Ocean State Middle School Invitational | September 21, 2018 |
| 4 Miles · Arnold Mills RoadArnold Mills 4th of July Road Race · Jul 4 | 23:48.20 | Arnold Mills 4th of July Road Race | July 4, 2025 |
| 5,000 Meters · Cumberland MonasteryNorthern Dual Meet #2: BVP, CUMB, Davies, LIN, SCIT · Sep 21 | 18:23 | Northern Dual Meet #2: BVP, CUMB, Davies, LIN, SCIT | September 21, 2021 |
| 5,000 Meters · Deerfield ParkNorthern Dual Meet #3: BVP, CUMB, MSC, SMIT · Sep 27 | 18:38 | Northern Dual Meet #3: BVP, CUMB, MSC, SMIT | September 27, 2021 |
| 5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 25 | 16:47.8 | Hamilton Short Course Tuneup | October 25, 2025 |
| 5,000 Meters · Ponaganset High SchoolNorthern Dual Meet #1: BVP, CF, CUMB, NP, PON · Oct 3 | 21:08 | Northern Dual Meet #1: BVP, CF, CUMB, NP, PON | October 3, 2020 |
| 8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 20 | 28:04.9 | Rochester Yellowjacket Invitational | September 20, 2025 |
| 8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 11 | 27:59.5 | Hamilton Invitational | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Northern Dual Meet #3: BVP, CUMB, MSC, SMITSep 27 · 5,000 Meters Varsity · Place 18 · CumberlandCumberland | 5,000 Meters Varsity | 18 | 18:38 PB | 10 |
| Sep 25 | Ocean State XC InvitationalSep 25 · 5,000 Meters Varsity Division 2 · Place 97 · Cumberland HCumberland H | 5,000 Meters Varsity Division 2 | 97 | 19:18.08 | — |
| Sep 21 | Northern Dual Meet #2: BVP, CUMB, Davies, LIN, SCITSep 21 · 5,000 Meters Varsity · Place 18 · CumberlandCumberland | 5,000 Meters Varsity | 18 | 18:23 PB | 10 |
| Sep 14 | Northern Dual Meet #1: BVP, BURR, CUMB, NS, WOONSep 14 · 5,000 Meters Varsity · Place 16 · CumberlandCumberland | 5,000 Meters Varsity | 16 | 18:48 | 10 |
| Sep 4 | Injury Fund CarnivalSep 4 · 5,000 Meters Varsity · Place 28 · CumberlandCumberland | 5,000 Meters Varsity | 28 | 19:35.55 | 10 |
2020 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
1 results