Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 22 | 21:25.0 | Mid-Wach Championships | October 22, 2022 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 13 | 20:55.8 | MIAA Division 2A, 2B, & 2C Championships | November 13, 2021 |
| 5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 11 | 19:50.10 | MIAA Division 3 Championships | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | District E ChampionshipsOct 29 · 5,000 Meters Division 1 · Place 67 · Hudson | 5,000 Meters Division 1 | 67 | 21:35.7 | 11 |
| Oct 22 | Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division C · Place 31 · Hudson | 5,000 Meters Division C | 31 | 21:25.0 PB | 11 |
| Oct 8 | Baystate InvitationalOct 8 · 5,000 Meters Varsity B · Place 138 · Hudson | 5,000 Meters Varsity B | 138 | 22:27.1Unofficial | 11 |
2021 Cross Country
3 results