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 | 7:33.78 | Ocean State Middle School Invitational | September 21, 2018 |
| 5,000 Meters · Attleboro High SchoolKelly Invitational · Oct 19 | 18:43.3 | Kelly Invitational | October 19, 2020 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 27 | 19:12.8 | NXR Northeast & New York Regional Championships | November 27, 2021 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 17:18.9 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 13 | 17:45.8 | MIAA Division 2A, 2B, & 2C Championships | November 13, 2021 |
| 5,000 Meters · Stanley ParkPVIAC Championships · Nov 6 | 17:06.5 | PVIAC Championships | November 6, 2021 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 17:58.81 | MIAA Divisional State Championships | November 18, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 146 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Open - Northeast | 146 | 20:34.7 | 11 |
| Nov 12 | MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 63 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Division 2A | 63 | 17:59.2 | 11 |
| Oct 30 | PVIAC ChampionshipsOct 30 · 5,000 Meters Varsity Division 1 · Place 22 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Varsity Division 1 | 22 | 17:47.8 | 11 |
| Oct 14 | MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity · Place 121 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Varsity | 121 | 18:17.2 | 11 |
| Oct 8 | Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 81 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Varsity A | 81 | 20:06.3Unofficial | 11 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - Northeast · Place 79 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Open - Northeast | 79 | 19:12.8 PB | 10 |
| Nov 20 | MIAA State ChampionshipsNov 20 · 5,000 Meters Division 2 · Place 89 · Amherst Pelham Regio..Amherst Pelham Regio.. | 5,000 Meters Division 2 | 89 | 17:23.69 | 10 |
| Nov 13 | MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Division 2A · Place 28 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Division 2A | 28 | 17:45.8 PB | 10 |
| Nov 6 | PVIAC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 14 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Varsity | 14 | 17:06.5 PB | 10 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 4 · Amherst Pelham RegionalAmherst Pelham Regional | 5,000 Meters Sophomore | 4 | 17:18.9 PB | 10 |
2020 Cross Country
1 results2019 Cross Country
2 results2018 Cross Country
1 results