Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 30 | 18:51.8 | McQuaid Invitational | September 30, 2023 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 19:34.30 | 60th McQuaid Invitational | September 27, 2025 |
| 5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 6 | 20:05.5 | Section IV Championships | November 6, 2025 |
| 5,000 Meters · Chenango Valley State ParkSection 4 Championships · Nov 3 | 21:00.2 | Section 4 Championships | November 3, 2022 |
| 5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Oct 29 | 20:24.0 | IAC Championships | October 29, 2025 |
| 5,000 Meters · Whitney Point HS Whitney Point Cross Country Invitational · Oct 21 | 20:39.5 | Whitney Point Cross Country Invitational | October 21, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Section IV ChampionshipsNov 2 · Varsity · Place 102 · Dryden | Varsity | 102 | 19:43.0 | 10 |
| Nov 2 | Section IV ChampionshipsNov 2 · 5,000 Meters Varsity · Place 21 · Dryden | 5,000 Meters Varsity | 21 | 19:43.0 | 10 |
| Oct 17 | Whitney Point Cross Country InvitationalOct 17 · 5,000 Meters Varsity · Place 22 · Dryden | 5,000 Meters Varsity | 22 | 20:28.7 | 10 |
| Oct 6 | Bob Greene/Newark Valley InvitationalOct 6 · 5,000 Meters Varsity · Place 36 · Dryden | 5,000 Meters Varsity | 36 | 19:40.6 | 10 |
| Oct 3 | IAC Division North (Div II)Oct 3 · 5,000 Meters Varsity · Place 13 · Dryden | 5,000 Meters Varsity | 13 | 19:39.8 | 10 |
| Sep 30 | McQuaid InvitationalSep 30 · 3 Miles Varsity A-1 Small · Place 160 · Dryden | 3 Miles Varsity A-1 Small | 160 | 18:51.8 PB | 10 |
| Sep 19 | Whitney Dual, Dryden, Elmira ND, Moravia, MarathonSep 19 · 5,000 Meters Varsity · Place 7 · Dryden | 5,000 Meters Varsity | 7 | 21:06.7 | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Section 4 ChampionshipsNov 3 · 5,000 Meters Class C · Place 43 · Dryden | 5,000 Meters Class C | 43 | 21:00.2 PB | 9 |
| Oct 28 | IAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 44 · Dryden | 5,000 Meters Varsity | 44 | 21:12.0 | 9 |
| Oct 18 | Whitney Point Cross Country InvitationalOct 18 · 5,000 Meters Varsity · Place 37 · Dryden | 5,000 Meters Varsity | 37 | 22:25.6 | 9 |
| Oct 15 | Marathon InvitationalOct 15 · 5,000 Meters Varsity · Place 165 · Dryden | 5,000 Meters Varsity | 165 | 22:50.6 | 9 |
| Oct 6 | Bob Greene/Newark Valley InvitationalOct 6 · 5,000 Meters Varsity · Place 86 · Dryden | 5,000 Meters Varsity | 86 | 22:32.6 | — |
| Oct 4 | IAC Division North (Div II)Oct 4 · 5,000 Meters Varsity · Place 29 · Dryden | 5,000 Meters Varsity | 29 | 22:08.2 | 9 |
| Oct 1 | McQuaid InvitationalOct 1 · 3 Miles Varsity Small 1 · Place 291 · Dryden | 3 Miles Varsity Small 1 | 291 | 21:17.5 | 9 |
2021 Cross Country
4 results