Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 3 | 18:30.6 | McQuaid Invitational | October 3, 2026 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 17:59.00 | 60th McQuaid Invitational | September 27, 2025 |
| 4,000 Meters · Chenango Valley Middle/High SchoolMcDaniel-Baxter Cross Country Invitational · Oct 4 | 15:48 | McDaniel-Baxter Cross Country Invitational | October 4, 2025 |
| 5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 5 | 19:15.2 | Section IV Championships | November 5, 2026 |
| 5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Oct 29 | 19:18.0 | IAC Championships | October 29, 2025 |
| 5,000 Meters · Owego HSOwego-Dash in the Dark · Sep 19 | 18:32.9 | Owego-Dash in the Dark | September 19, 2025 |
| 5,000 Meters · Whitney Point HS Whitney Point Cross Country Invitational · Oct 21 | 19:21.3 | Whitney Point Cross Country Invitational | October 21, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Section IV ChampionshipsNov 5 · 5,000 Meters D · Place 11 · Watkins Glen | 5,000 Meters D | 11 | 19:15.2 PB | 12 |
| Oct 28 | IAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 16 · Watkins Glen | 5,000 Meters Varsity | 16 | 20:04.6 | 12 |
| Oct 17 | Marathon InvitationalOct 17 · Varsity · Place 55 · Watkins Glen | Varsity | 55 | 19:22.9 | 12 |
| Oct 17 | Marathon InvitationalOct 17 · 5,000 Meters Varsity Unseeded · Place 22 · Watkins Glen | 5,000 Meters Varsity Unseeded | 22 | 19:23 | 12 |
| Oct 17 | Marathon InvitationalOct 17 · Varsity · Place 55 · Watkins Glen | Varsity | 55 | 19:22.9 | 12 |
| Oct 3 | McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 152 · Watkins Glen | 3 Miles Varsity B1 | 152 | 18:30.6 PB | 12 |
| Sep 25 | Owego-Dash in the DarkSep 25 · 5,000 Meters Varsity · Place 71 · Watkins Glen | 5,000 Meters Varsity | 71 | 18:36.3 | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Section IV ChampionshipsNov 6 · 5,000 Meters Class D · Place 20 · Watkins Glen | 5,000 Meters Class D | 20 | 19:30.5 | 11 |
| Oct 29 | IAC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 13 · Watkins Glen | 5,000 Meters Varsity | 13 | 19:18.0 PB | 11 |
| Oct 21 | Whitney Point Cross Country InvitationalOct 21 · 5,000 Meters Varsity · Place 13 · Watkins Glen | 5,000 Meters Varsity | 13 | 19:21.3 PB | 11 |
| Oct 18 | Marathon InvitationalOct 18 · 5,000 Meters Varsity Unseeded · Place 23 · Watkins Glen | 5,000 Meters Varsity Unseeded | 23 | 19:24 | 11 |
| Oct 4 | McDaniel-Baxter Cross Country InvitationalOct 4 · 4,000 Meters Varsity · Place 36 · Watkins Glen | 4,000 Meters Varsity | 36 | 15:48 PB | 11 |
| Sep 27 | 60th McQuaid InvitationalSep 27 · 3 Miles Varsity A-2 Small · Place 92 · Watkins Glen | 3 Miles Varsity A-2 Small | 92 | 17:59.00 PB | 11 |
| Sep 19 | Owego-Dash in the DarkSep 19 · 5,000 Meters Varsity · Place 53 · Watkins Glen | 5,000 Meters Varsity | 53 | 18:32.9 PB | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 42 · Watkins Glen | 5,000 Meters Varsity | 42 | 21:17.6 | 10 |
| Nov 7 | Section IV ChampionshipsNov 7 · Varsity · Place 151 · Watkins Glen | Varsity | 151 | 21:17.6 | 10 |
| Oct 22 | Whitney Point Cross Country InvitationalOct 22 · 5,000 Meters Varsity · Place 36 · Watkins Glen | 5,000 Meters Varsity | 36 | 22:11.8 | 10 |
| Oct 5 | McDaniel-Baxter InvitationalOct 5 · Varsity · Place 82 · Watkins Glen | Varsity | 82 | 19:02.0 | 10 |
| Sep 10 | T-Burg w/ Gro, Lan, Mar, O-M, W-GSep 10 · 4,000 Meters Varsity · Place 34 · Watkins Glen | 4,000 Meters Varsity | 34 | 17:52.3 | 10 |