Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Highland ParkUSATF New England Junior Olympic Championship · Nov 16 | 18:32.00 | USATF New England Junior Olympic Championship | November 16, 2025 |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 21:18.90 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Stanley ParkMSTCA Ted Dutkiewicz Memorial XC Invitational · Sep 21 | 21:42.89 | MSTCA Ted Dutkiewicz Memorial XC Invitational | September 21, 2025 |
| 5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 8 | 22:06.02 | MIAA Division 3A-3B-3C | November 8, 2025 |
| 5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 3 | 22:32.66 | MSTCA Bay State (Twilight Meet) | October 3, 2026 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 27 | 22:27.50 | MSTCA Bay State Invitational | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 56 · 02-Unattached02-Unattached | 4,000 Meters 13-14 | 56 | 18:32.00 PB | 9 |
| Nov 8 | MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3C · Place 28 · GranbyGranby | 5,000 Meters Division 3C | 28 | 22:06.02 PB | 9 |
| Oct 26 | WMASS XC ChampionshipOct 26 · 5,000 Meters WMASS Class B · Place 37 · GranbyGranby | 5,000 Meters WMASS Class B | 37 | 21:56.60 | 9 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 50 · GranbyGranby | 5,000 Meters Varsity Small | 50 | 21:18.90 PB | 9 |
| Sep 27 | MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 49 · GranbyGranby | 5,000 Meters Varsity "A" | 49 | 22:27.50 PB | 9 |
| Sep 21 | MSTCA Ted Dutkiewicz Memorial XC InvitationalSep 21 · 5,000 Meters Varsity · Place 13 · GranbyGranby | 5,000 Meters Varsity | 13 | 21:42.89 PB | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 3 · Place 45 · GranbyGranby | 5,000 Meters Varsity Division 3 | 45 | 21:37.67 | 8 |
| Nov 9 | MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 13 · GranbyGranby | 5,000 Meters Varsity | 13 | 20:18.50 | 8 |
| Oct 27 | WMASS XC ChampionshipOct 27 · 5,000 Meters Varsity · Place 8 · GranbyGranby | 5,000 Meters Varsity | 8 | 20:10.91 | 08 |
| Oct 12 | MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 15 · GranbyGranby | 5,000 Meters Varsity | 15 | 19:50.81 | 8 |
| Sep 28 | MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 11 · GranbyGranby | 5,000 Meters Varsity | 11 | 20:43.34 | 8 |
| Sep 14 | MSTCA 28th Ted Dutkiewicz Memorial InvitationalSep 14 · 3,000 Meters Freshman · Place 1 · GranbyGranby | 3,000 Meters Freshman | 1 | 9:53.33 | 8 |
2023 Cross Country
3 results