Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 20:12.10 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Franklin ParkDual County League Championship · Oct 24 | 19:56.1 | Dual County League Championship | October 24, 2025 |
| 5,000 Meters · Franklin Park PlaysteadDual County League XC Championship · Oct 30 | 19:45.4 | Dual County League XC Championship | October 30, 2026 |
| 5,000 Meters · Furcolo Hall (UMASS XC Course)Amherst Invitational · Sep 19 | 19:44.2 | Amherst Invitational | September 19, 2026 |
| 5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 15 | 20:06.42 | MIAA XC Meet of Champions | November 15, 2025 |
| 5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 8 | 19:58.10 | MIAA Division 1A-1B-1C | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Dual County League XC ChampionshipOct 30 · 5,000 Meters Girls Thorpe · Place 10 · Concord-Carlisle | 5,000 Meters Girls Thorpe | 10 | 19:45.4 PB | 11 |
| Sep 19 | Amherst InvitationalSep 19 · 5,000 Meters Varsity · Place 5 · Concord-Carlisle | 5,000 Meters Varsity | 5 | 19:44.2 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 57 · Concord-Carlisle | 5,000 Meters Division 1 | 57 | 20:06.42 PB | 10 |
| Nov 8 | MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 16 · Concord-Carlisle | 5,000 Meters Varsity Division 1B | 16 | 19:58.10 PB | 10 |
| Oct 24 | Dual County League ChampionshipOct 24 · 5,000 Meters Varsity- Thorpe · Place 12 · Concord-Carlisle | 5,000 Meters Varsity- Thorpe | 12 | 19:56.1 PB | 10 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 62 · Concord-Carlisle | 5,000 Meters Varsity Large | 62 | 20:12.10 PB | 10 |
| Sep 20 | Amherst Invitational (2025)Sep 20 · 5,000 Meters Varsity · Place 8 · Concord-Carlisle | 5,000 Meters Varsity | 8 | 20:41.64 | 10 |
| Sep 17 | WA @ CC - DCL XC MeetSep 17 · 2.7 Miles Open · Place 12 · Concord-Carlisle | 2.7 Miles Open | 12 | 19:53Unofficial | 10 |
| Sep 13 | Highland Park InvitationalSep 13 · 5,000 Meters Championship · Place 11 · Concord-Carlisle | 5,000 Meters Championship | 11 | 21:10.94 | 10 |
2024 Cross Country
4 results