Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Anthony Wayne Recreation AreaRed Raider Run · Sep 10 | 20:04.27 | Red Raider Run | September 10, 2026 |
| 5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 8 | 21:11.0 | Section 1 XC Championship | November 8, 2025 |
| 5,000 Meters · Darlington ParkSuffern Invitational · Sep 19 | 19:18.25 | Suffern Invitational | September 19, 2026 |
| 5,000 Meters · Hudson Valley Sports DomeSection 1 Northern Counties Champs · Oct 25 | 19:04.9 | Section 1 Northern Counties Champs | October 25, 2025 |
| 5,000 Meters · The Mount AcademySection 9 XC Championship · Nov 3 | 19:18.92 | Section 9 XC Championship | November 3, 2026 |
| 5,000 Meters · Vassar Farm & Ecological PreserveNew Paltz v. Millbrook Central & Poughkeepskie · Sep 23 | 19:58.70 | New Paltz v. Millbrook Central & Poughkeepskie | September 23, 2026 |
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 3 | Section 9 XC ChampionshipNov 3 · 5,000 Meters Class A · Place 52 · Poughkeepsie | 5,000 Meters Class A | 52 | 19:18.92 PB | 12 |
| Nov 3 | Section 9 XC ChampionshipNov 3 · 5,000 Meters Merge · Place 130 · Poughkeepsie | 5,000 Meters Merge | 130 | 19:18.92 | 12 |
| Sep 30 | Marlboro/Highland Tri-MeetSep 30 · 5,000 Meters Varsity · Place 6 · Poughkeepsie | 5,000 Meters Varsity | 6 | 19:18.13 | 12 |
| Sep 26 | Admiral Harrier XC InviteSep 26 · 5,000 Meters Varsity I · Place 11 · Poughkeepsie | 5,000 Meters Varsity I | 11 | 19:29.55 | 12 |
| Sep 23 | New Paltz v. Millbrook Central & PoughkeepskieSep 23 · 5,000 Meters Varsity · Place 5 · Poughkeepsie | 5,000 Meters Varsity | 5 | 19:58.70 PB | 12 |
| Sep 19 | Suffern InvitationalSep 19 · 5,000 Meters Varsity B · Place 33 · Poughkeepsie | 5,000 Meters Varsity B | 33 | 19:18.25 PB | 12 |
| Sep 10 | Red Raider RunSep 10 · 3 Miles Varsity · Place 70 · Poughkeepsie | 3 Miles Varsity | 70 | 20:04.27 PB | 12 |
2025 Cross Country
5 results2024 Cross Country
2 results