Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · East Aurora HS East Aurora Invitational · Sep 20 | 23:33.58 | East Aurora Invitational | September 20, 2025 |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 30 | 25:27.6 | McQuaid Invitational | September 30, 2023 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 24:32.30 | 60th McQuaid Invitational | September 27, 2025 |
| 5,000 Meters · Elma Meadows Golf CourseSection 6 Championships · Oct 31 | 25:34.78 | Section 6 Championships | October 31, 2025 |
| 5,000 Meters · Alden HSAlden Bulldogs Cross Country Stampede · Oct 11 | 25:40.69 | Alden Bulldogs Cross Country Stampede | October 11, 2025 |
| 5,000 Meters · Bemus Point Golf CourseRed Dragon XC Invitational · Sep 6 | 25:31.73 | Red Dragon XC Invitational | September 6, 2025 |
| 5,000 Meters · Lewiston Porter Senior High SchoolNiagara Frontier League XC Championships · Oct 25 | 25:01.09 | Niagara Frontier League XC Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | East Aurora InvitationalSep 21 · 3 Miles Varsity · Place 93 · KENMORE WEST | 3 Miles Varsity | 93 | 24:43.13 | 10 |
| Sep 14 | Officials InviteSep 14 · 3.1 Miles Varsity · Place 20 · KENMORE WEST | 3.1 Miles Varsity | 20 | 27:18.00 | — |
| Sep 7 | Knox InviteSep 7 · 3.1 Miles Varsity · Place 69 · KENMORE WEST | 3.1 Miles Varsity | 69 | 27:11.58 | 10 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | McQuaid InvitationalSep 30 · 3 Miles AA Medium · Place 163 · Kenmore West | 3 Miles AA Medium | 163 | 25:27.6 PB | 9 |
| Sep 23 | East Aurora InvitationalSep 23 · 3 Miles Varsity · Place 103 · KENMORE WEST | 3 Miles Varsity | 103 | 8:20.5 | 9 |
2022 Cross Country
3 results