Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Highland ParkRothenberg Run · Oct 23 | 10:55.6 | Rothenberg Run | October 23, 2026 |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 14:59.62 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
| 5,000 Meters · Bryant University2026 Shawn M Nassaney XC Invitational · Sep 12 | 20:50.7 | 2026 Shawn M Nassaney XC Invitational | September 12, 2026 |
| 5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 29 | 20:18.4 | Brooks Northeast XC Championships | November 29, 2025 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 11 | 21:25.10 | MIAA D1 Championship | November 11, 2023 |
| 5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 9 | 20:20.5 | New England (NEICAAA) Cross Country Championships | October 9, 2026 |
| 5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 15 | 20:12.41 | MIAA XC Meet of Champions | November 15, 2025 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 21:04.97 | MIAA Divisional State Championships | November 18, 2023 |
| 5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 8 | 20:46.70 | MIAA Division 1A-1B-1C | November 8, 2025 |
| 6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 19 | 24:24.09 | 53rd UMass Dartmouth Cross Country Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Freshman/Sophomore · Place 22 · Emerging ElitesEmerging Elites | 5,000 Meters Freshman/Sophomore | 22 | 21:36.5 | 10 |
| Nov 18 | MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 108 · MedfordMedford | 5,000 Meters Division 1 | 108 | 21:04.97 PB | 10 |
| Nov 11 | MIAA D1 ChampionshipNov 11 · 5,000 Meters 1C · Place 34 · MedfordMedford | 5,000 Meters 1C | 34 | 21:25.10 PB | 10 |
| Nov 4 | MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 7 · MedfordMedford | 5,000 Meters Sophomore | 7 | 20:38.8 | SO |
| Sep 30 | MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 4 · MedfordMedford | 3,000 Meters Varsity | 4 | 12:20.0 | SO |
2022 Cross Country
2 results