Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | McQuaid InvitationalOct 3 · 3 Miles Varsity AAA · Place 41 · Fairport | 3 Miles Varsity AAA | 41 | 20:14.3 | 11 |
| Sep 26 | John Izzo Cross Country ClassicSep 26 · 5,000 Meters Varsity D1 · Place 22 · Fairport | 5,000 Meters Varsity D1 | 22 | 20:51.2Unofficial | 11 |
| Sep 22 | Penfield XC MeetSep 22 · 5,000 Meters Varsity · Place 21 · Fairport | 5,000 Meters Varsity | 21 | 22:29.1 PB | 11 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Section 5 ChampionshipsNov 8 · 5,000 Meters Class A · Place 49 · Fairport | 5,000 Meters Class A | 49 | 21:13.2 PB | 10 |
| Oct 18 | Marcellus XC InvitationalOct 18 · 5,000 Meters Varsity Large · Place 18 · Fairport | 5,000 Meters Varsity Large | 18 | 21:29.4 PB | 10 |
| Sep 27 | 60th McQuaid InvitationalSep 27 · 3 Miles Junior Varsity Large · Place 97 · Fairport | 3 Miles Junior Varsity Large | 97 | 25:01.30 PB | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Marcellus XC InvitationalOct 19 · 3.1 Miles Varsity · Place 4 · 1 Fairport | 3.1 Miles Varsity | 4 | 6:35 | FR |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | McQuaid InvitationalSep 30 · 3 Miles Junior Varsity Large · Place 2 · Fairport | 3 Miles Junior Varsity Large | 2 | 20:02.9 PB | 8 |