Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 11 | 12:53.6 | Manhattan University Cross Country Invitational (HS) | October 11, 2025 |
| 4,000 Meters · Southern Cayuga High SchoolS Cayuga Dual-Lan, Mar, Mor, NV · Sep 9 | 13:28.4 | S Cayuga Dual-Lan, Mar, Mor, NV | September 9, 2025 |
| 5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 22 | 16:56.2 | NYS Federation Championships at NXR | November 22, 2025 |
| 5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 6 | 16:14.9 | Section IV Championships | November 6, 2025 |
| 5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 29 | 16:00.0 | Brooks Northeast XC Championships | November 29, 2025 |
| 5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Oct 29 | 16:20.6 | IAC Championships | October 29, 2025 |
| 5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 15 | 15:28.2 | NYSPHSAA - New York State Championships | November 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 29 | Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Marty Lewis Championship Boys · Place 27 · NYNY | 5,000 Meters The Marty Lewis Championship Boys | 27 | 16:00.0 PB | 12 |
| Nov 22 | NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 61 · LansingLansing | 5,000 Meters NYS Federation Championship | 61 | 16:56.2 PB | 12 |
| Nov 15 | NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class C · Place 1 · LansingLansing | 5,000 Meters Class C | 1 | 15:28.2 PB | 12 |
| Nov 6 | Section IV ChampionshipsNov 6 · 5,000 Meters Class C · Place 1 · LansingLansing | 5,000 Meters Class C | 1 | 16:14.9 PB | 12 |
| Oct 29 | IAC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · LansingLansing | 5,000 Meters Varsity | 1 | 16:20.6 PB | 12 |
| Oct 11 | Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 22 · LansingLansing | 2.5 Miles Eastern State Championship | 22 | 12:53.6 PB | 12 |
| Sep 9 | S Cayuga Dual-Lan, Mar, Mor, NVSep 9 · 4,000 Meters Varsity · Place 1 · LansingLansing | 4,000 Meters Varsity | 1 | 13:28.4 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NYS Federation Championships at NXRNov 23 · Varsity · Place 115 · LansingLansing | Varsity | 115 | 9:11.5 | JR |
| Nov 16 | NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 2 · LansingLansing | 5,000 Meters Varsity | 2 | 16:01.0 | JR |
| Nov 7 | Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 1 · LansingLansing | 5,000 Meters Varsity | 1 | 16:17.2 | 11 |
| Nov 7 | Section IV ChampionshipsNov 7 · Varsity · Place 2 · LansingLansing | Varsity | 2 | 16:17.2 | 11 |
| Sep 10 | T-Burg w/ Gro, Lan, Mar, O-M, W-GSep 10 · 4,000 Meters Varsity · Place 1 · LansingLansing | 4,000 Meters Varsity | 1 | 13:38.8 | 11 |
2023 Cross Country
5 results2022 Cross Country
3 results