Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 5 | 13:48.0 | Suffolk Short Course Classic | September 5, 2026 |
| 4,500 Meters · Ryan ParkSouthern Dual Meet #1: NK, SK, WW · Sep 13 | 19:39 | Southern Dual Meet #1: NK, SK, WW | September 13, 2021 |
| 5,000 Meters · Curtis Corner Middle SchoolSouthern Dual Meet #3: NAR, Rogers, SK · Sep 27 | 22:01 | Southern Dual Meet #3: NAR, Rogers, SK | September 27, 2021 |
| 5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 21:54.1 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 9 | 22:18.6 | New England (NEICAAA) Cross Country Championships | October 9, 2026 |
| 6,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 8 | 26:11.8 | NCAA DII East Regional | November 8, 2025 |
| 6,000 Meters · Keene State CollegeKeene State Invitational · Oct 3 | 27:03.5 | Keene State Invitational | October 3, 2026 |
| 6,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 26 | 27:06.8 | NE10 Championships | October 26, 2025 |
| 6,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 20 | 26:28.64 | 52nd Corsair XC Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII East RegionalNov 8 · 6,000 Meters D2 East · Place 77 · AssumptionAssumption | 6,000 Meters D2 East | 77 | 26:11.8 PB | Fr |
| Oct 26 | NE10 ChampionshipsOct 26 · 6,000 Meters Collegiate · Place 49 · AssumptionAssumption | 6,000 Meters Collegiate | 49 | 27:06.8 PB | Fr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 236 · AssumptionAssumption | 5,000 Meters NEICAAA | 236 | 21:54.1 PB | Fr |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Gold · Place 207 · AssumptionAssumption | 6,000 Meters Women's 6K Gold | 207 | 26:28.64 PB | Fr |
| Sep 6 | Shacklette InvitationalSep 6 · 6,000 Meters College · Place 38 · AssumptionAssumption | 6,000 Meters College | 38 | 29:06.4 | Fr |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Southern Dual Meet #3: NAR, Rogers, SKSep 27 · 5,000 Meters Varsity · Place 7 · South KingstownSouth Kingstown | 5,000 Meters Varsity | 7 | 22:01 PB | 9 |
| Sep 20 | Southern Dual Meet #2: Chariho, Prout, SKSep 20 · 5,000 Meters Varsity · Place 10 · South KingstownSouth Kingstown | 5,000 Meters Varsity | 10 | 22:05 | 9 |
| Sep 13 | Southern Dual Meet #1: NK, SK, WWSep 13 · 4,500 Meters Varsity · Place 10 · South KingstownSouth Kingstown | 4,500 Meters Varsity | 10 | 19:39 PB | 9 |