Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 30 | 18:32.4 | McQuaid Invitational | September 30, 2023 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 18:59.30 | 60th McQuaid Invitational | September 27, 2025 |
| 3,000 Meters · Corry AreaD10 Region 4 JH Meet · Oct 28 | 11:08.99 | D10 Region 4 JH Meet | October 28, 2020 |
| 5,000 Meters · Commodore Perry HSCommodore Perry XC Invitational · Sep 13 | 20:42 | Commodore Perry XC Invitational | September 13, 2025 |
| 5,000 Meters · North East HSD10R4 Seneca @ North East · Sep 3 | 20:34.83 | D10R4 Seneca @ North East | September 3, 2024 |
| 5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 27 | 20:35.74 | Riverside Kickoff Invitational | August 27, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2024 Cross Country
2 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | McQuaid InvitationalSep 30 · 3 Miles Varsity A-2 Small · Place 155 · North EastNorth East | 3 Miles Varsity A-2 Small | 155 | 18:32.4 PB | 10 |
2022 Cross Country
2 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | D10 Region 4 JH MeetOct 28 · 3,000 Meters Middle School · Place 18 · North EastNorth East | 3,000 Meters Middle School | 18 | 11:08.99 PB | 7 |